.elementor-96 .elementor-element.elementor-element-759c1e3b > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-759c1e3b {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin-top: -8em;
    margin-bottom: 0em;
    padding: 12em 0em 7em 0em;
}

.elementor-96 .elementor-element.elementor-element-759c1e3b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-759c1e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffd303;
    background-image: url("../../2022/03/bg-green-02-1536x606-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-96 .elementor-element.elementor-element-759c1e3b > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-2cd3f6bd > .elementor-element-populated {
    padding: 0% 10% 0% 0%;
}

.elementor-96 .elementor-element.elementor-element-b7491fd .elementor-button {
    font-family: var( --e-global-typography-5dab377-font-family ), Sans-serif;
    font-size: var( --e-global-typography-5dab377-font-size );
    font-weight: var( --e-global-typography-5dab377-font-weight );
    text-transform: var( --e-global-typography-5dab377-text-transform );
    line-height: var( --e-global-typography-5dab377-line-height );
    letter-spacing: var( --e-global-typography-5dab377-letter-spacing );
    word-spacing: var( --e-global-typography-5dab377-word-spacing );
    fill: #241414;
    color: #000000;
    background-color: #fbf30345;
    border-style: solid;
    border-width: 0px 0px 0px 0px;
    padding: 10px 14px 10px 14px;
}

.elementor-96 .elementor-element.elementor-element-6ed61315 .elementor-heading-title {
    color: #000000;
    font-family: "Manrope", Sans-serif;
    font-weight: 700;
    line-height: 58px;
    letter-spacing: -1px;
}

.elementor-96 .elementor-element.elementor-element-2bc6de61 {
    color: #4a4848e6;
    font-family: var( --e-global-typography-cfbb476-font-family ), Sans-serif;
    font-size: var( --e-global-typography-cfbb476-font-size );
    line-height: var( --e-global-typography-cfbb476-line-height );
    letter-spacing: var( --e-global-typography-cfbb476-letter-spacing );
    word-spacing: var( --e-global-typography-cfbb476-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-2bc6de61 > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-df616f2 .elementor-button {
    fill: var( --e-global-color-accent );
    color: var( --e-global-color-accent );
    background-color: #000000;
    border-style: solid;
    border-color: #252424;
}

.elementor-96 .elementor-element.elementor-element-df616f2 .elementor-button:hover, .elementor-96 .elementor-element.elementor-element-df616f2 .elementor-button:focus {
    color: var( --e-global-color-75f89d6 );
    background-color: var( --e-global-color-aa867a1 );
    border-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-df616f2 .elementor-button:hover svg, .elementor-96 .elementor-element.elementor-element-df616f2 .elementor-button:focus svg {
    fill: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-df616f2 {
    width: auto;
    max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button .elementor-align-icon-right {
    margin-left: 8px;
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button .elementor-align-icon-left {
    margin-right: 8px;
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button {
    fill: #3e4040;
    color: #000000;
    background-color: var( --e-global-color-aa867a1 );
    border-style: solid;
    border-color: var( --e-global-color-aa867a1 );
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button:hover, .elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button:focus {
    color: var( --e-global-color-75f89d6 );
    background-color: var( --e-global-color-aa867a1 );
    border-color: var( --e-global-color-aa867a1 );
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button:hover svg, .elementor-96 .elementor-element.elementor-element-5c73bee1 .elementor-button:focus svg {
    fill: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 > .elementor-widget-container {
    margin: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-5c73bee1 {
    width: auto;
    max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-69fac271 img {
    width: 87%;
}

.elementor-96 .elementor-element.elementor-element-69fac271 {
    width: 205px;
    max-width: 205px;
    top: 15px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-69fac271 {
    left: 411px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-69fac271 {
    right: 411px;
}

.elementor-96 .elementor-element.elementor-element-559dc0d2 {
    overflow: hidden;
}

.elementor-96 .elementor-element.elementor-element-e75673 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-5483c749 {
    text-align: right;
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-5483c749 img {
    width: 100%;
    height: 400px;
    object-fit: cover;
}

.elementor-96 .elementor-element.elementor-element-5483c749 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

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

.elementor-96 .elementor-element.elementor-element-f84a870 {
    width: 308px;
    max-width: 308px;
    top: 156px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-f84a870 {
    left: -26px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-f84a870 {
    right: -26px;
}

.elementor-96 .elementor-element.elementor-element-12f302d8 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
}

.elementor-96 .elementor-element.elementor-element-12f302d8:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-12f302d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.elementor-96 .elementor-element.elementor-element-12f302d8 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-26a9f9cc > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-8c9266f );
    fill: #0e0e0d;
    color: #e9ff00;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-7a8797b4.elementor-view-default .elementor-icon {
    fill: var( --e-global-color-8c9266f );
    color: var( --e-global-color-8c9266f );
    border-color: var( --e-global-color-8c9266f );
}

.elementor-96 .elementor-element.elementor-element-7a8797b4.elementor-view-framed .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 {
    --icon-box-icon-margin: 10px;
    width: 33.33%;
    max-width: 33.33%;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon {
    font-size: 20px;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-description {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-7a8797b4 > .elementor-widget-container {
    padding: 0% 4% 0% 4%;
}

.elementor-96 .elementor-element.elementor-element-518e6147.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-8c9266f );
    fill: #000000;
    color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-518e6147.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-518e6147.elementor-view-default .elementor-icon {
    fill: var( --e-global-color-8c9266f );
    color: var( --e-global-color-8c9266f );
    border-color: var( --e-global-color-8c9266f );
}

.elementor-96 .elementor-element.elementor-element-518e6147.elementor-view-framed .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-518e6147 {
    --icon-box-icon-margin: 10px;
    width: 33.588%;
    max-width: 33.588%;
}

.elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon {
    font-size: 20px;
}

.elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-description {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-518e6147 > .elementor-widget-container {
    padding: 0% 4% 0% 4%;
}

.elementor-96 .elementor-element.elementor-element-16cea57d.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-8c9266f );
    fill: #000000;
    color: #ffde17;
}

.elementor-96 .elementor-element.elementor-element-16cea57d.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-16cea57d.elementor-view-default .elementor-icon {
    fill: var( --e-global-color-8c9266f );
    color: var( --e-global-color-8c9266f );
    border-color: var( --e-global-color-8c9266f );
}

.elementor-96 .elementor-element.elementor-element-16cea57d.elementor-view-framed .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-16cea57d {
    --icon-box-icon-margin: 10px;
    width: 32.33%;
    max-width: 32.33%;
}

.elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon {
    font-size: 20px;
}

.elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-description {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-16cea57d > .elementor-widget-container {
    padding: 0% 4% 0% 4%;
}

.elementor-96 .elementor-element.elementor-element-4fb93ed4 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-4fb93ed4 {
    overflow: hidden;
    padding: 7em 0em 5em 0em;
}

.elementor-96 .elementor-element.elementor-element-1a28e7d5 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-30c6357 {
    overflow: hidden;
}

.elementor-96 .elementor-element.elementor-element-2db0b02d > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2460fa3c img {
    width: 100%;
}

.elementor-96 .elementor-element.elementor-element-2460fa3c {
    width: 206px;
    max-width: 206px;
    top: 99px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-2460fa3c {
    left: -40px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-2460fa3c {
    right: -40px;
}

.elementor-96 .elementor-element.elementor-element-26ae964 {
    text-align: left;
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-26ae964 img {
    width: 100%;
    height: 418px;
    object-fit: cover;
}

.elementor-96 .elementor-element.elementor-element-49c43f99 > .elementor-element-populated {
    padding: 0% 0% 0% 10%;
}

.elementor-96 .elementor-element.elementor-element-6cce6b6a .elementor-heading-title {
    font-family: "Manrope", Sans-serif;
    font-weight: 700;
    line-height: 53px;
}

.elementor-96 .elementor-element.elementor-element-6cce6b6a > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-90725f6 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2ff5e0fc > .elementor-element-populated {
    border-style: solid;
    border-width: 0px 2px 0px 0px;
    border-color: var( --e-global-color-009b38c );
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2ff5e0fc > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-3a32af9b .elementor-counter-number-wrapper {
    color: #ffde17;
    font-family: var( --e-global-typography-b23f1b3-font-family ), Sans-serif;
    font-size: var( --e-global-typography-b23f1b3-font-size );
    font-weight: var( --e-global-typography-b23f1b3-font-weight );
    line-height: var( --e-global-typography-b23f1b3-line-height );
    letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
    word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-3a32af9b .elementor-counter-title {
    color: #9B9B9B;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
}

.elementor-96 .elementor-element.elementor-element-3a32af9b {
    width: auto;
    max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-27f96ac1 .elementor-heading-title {
    font-size: var( --e-global-typography-17dd2c5-font-size );
    font-weight: var( --e-global-typography-17dd2c5-font-weight );
    line-height: var( --e-global-typography-17dd2c5-line-height );
    letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
    word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-27f96ac1 > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-56c2003d > .elementor-element-populated {
    padding: 0% 0% 0% 14%;
}

.elementor-96 .elementor-element.elementor-element-104455ec .elementor-counter-number-wrapper {
    color: var( --e-global-color-accent );
    font-family: var( --e-global-typography-b23f1b3-font-family ), Sans-serif;
    font-size: var( --e-global-typography-b23f1b3-font-size );
    font-weight: var( --e-global-typography-b23f1b3-font-weight );
    line-height: var( --e-global-typography-b23f1b3-line-height );
    letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
    word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-104455ec .elementor-counter-title {
    color: #9B9B9B;
    font-family: "Open Sans", Sans-serif;
    font-size: 14px;
}

.elementor-96 .elementor-element.elementor-element-104455ec {
    width: auto;
    max-width: auto;
}

.elementor-96 .elementor-element.elementor-element-27631cfa .elementor-heading-title {
    font-size: var( --e-global-typography-17dd2c5-font-size );
    font-weight: var( --e-global-typography-17dd2c5-font-weight );
    line-height: var( --e-global-typography-17dd2c5-line-height );
    letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
    word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-27631cfa > .elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2747954e {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 4em 0em 4em 0em;
}

.elementor-96 .elementor-element.elementor-element-2747954e:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-2747954e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.elementor-96 .elementor-element.elementor-element-2747954e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-59cfadde > .elementor-element-populated {
    margin: 180px 15px 0px 0px;
    --e-column-margin-right: 15px;
    --e-column-margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-7e0fb22d .elementor-heading-title {
    font-family: "Manrope", Sans-serif;
    font-weight: 700;
    line-height: 62px;
    letter-spacing: -3.7px;
    word-spacing: 0px;
    -webkit-text-stroke-color: #000;
    stroke: #000;
}

.elementor-96 .elementor-element.elementor-element-7e0fb22d > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-571617e0 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-35ab2aea {
    overflow: hidden;
}

.elementor-96 .elementor-element.elementor-element-72529858:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-72529858 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #ffde17;
}

.elementor-96 .elementor-element.elementor-element-72529858 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-72529858 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-72529858 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-72529858 > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 80px 10px 20px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-72529858:hover > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-72529858:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

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

.elementor-96 .elementor-element.elementor-element-48c1d39e {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-48c1d39e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-4ee3520e .elementor-heading-title {
    color: #0a0d28;
}

.elementor-96 .elementor-element.elementor-element-4ee3520e > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-84cd25f {
    color: #394552;
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-84cd25f > .elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-96 .elementor-element.elementor-element-6a982813 .elementor-button {
    fill: var( --e-global-color-accent );
    color: var( --e-global-color-accent );
    background-color: var( --e-global-color-aa867a1 );
    border-style: solid;
    border-color: var( --e-global-color-aa867a1 );
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-11c948aa:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 10px 80px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-11c948aa:hover > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-11c948aa:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-704b8f2b {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-704b8f2b > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-25131796 {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-25131796 > .elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-96 .elementor-element.elementor-element-3a4c9b93 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-96 .elementor-element.elementor-element-3a4c9b93 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-96 .elementor-element.elementor-element-3a4c9b93 .elementor-button {
    fill: var( --e-global-color-accent );
    color: var( --e-global-color-accent );
    background-color: var( --e-global-color-aa867a1 );
    border-style: solid;
    border-color: var( --e-global-color-aa867a1 );
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2d098233 {
    overflow: hidden;
    margin-top: -80px;
    margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-4ae06421:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 80px 10px 20px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-4ae06421:hover > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-4ae06421:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-4e36a474 {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-4e36a474 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-793b6f2c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-2d5c0172 {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-2d5c0172 > .elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-96 .elementor-element.elementor-element-45d0da47 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-96 .elementor-element.elementor-element-45d0da47 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-96 .elementor-element.elementor-element-45d0da47 .elementor-button {
    fill: var( --e-global-color-accent );
    color: var( --e-global-color-accent );
    background-color: var( --e-global-color-aa867a1 );
    border-style: solid;
    border-color: var( --e-global-color-aa867a1 );
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-7b60dc20:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 20px 10px 80px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 10% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-7b60dc20:hover > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-7b60dc20:hover > .elementor-element-populated > .elementor-background-overlay {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-7edae65c {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-7edae65c > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-4b61d633 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-1bfbe38b {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-1bfbe38b > .elementor-widget-container {
    margin: 0px 0px -16px 0px;
}

.elementor-96 .elementor-element.elementor-element-35ac8f86 .elementor-button .elementor-align-icon-right {
    margin-left: 10px;
}

.elementor-96 .elementor-element.elementor-element-35ac8f86 .elementor-button .elementor-align-icon-left {
    margin-right: 10px;
}

.elementor-96 .elementor-element.elementor-element-35ac8f86 .elementor-button {
    fill: var( --e-global-color-accent );
    color: var( --e-global-color-accent );
    background-color: var( --e-global-color-aa867a1 );
    border-style: solid;
    border-color: var( --e-global-color-aa867a1 );
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-48e42425 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-48e42425 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 3em 0em 3em 0em;
}

.elementor-96 .elementor-element.elementor-element-48e42425:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-48e42425 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.elementor-96 .elementor-element.elementor-element-48e42425 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-69eca5d9 > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-33bd7ff2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: flex-end;
    align-items: flex-end;
}

.elementor-96 .elementor-element.elementor-element-33bd7ff2 {
    overflow: hidden;
}

.elementor-96 .elementor-element.elementor-element-183385e2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-183385e2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.elementor-96 .elementor-element.elementor-element-183385e2 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-96 .elementor-element.elementor-element-183385e2 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-183385e2 {
    z-index: 1;
}

.elementor-96 .elementor-element.elementor-element-6324fc3e {
    text-align: right;
}

.elementor-96 .elementor-element.elementor-element-6324fc3e img {
    width: 100%;
    height: 200px;
    object-fit: cover;
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-1aa328eb {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-1aa328eb img {
    width: 100%;
    height: 245px;
    object-fit: cover;
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-5bdefb41 {
    overflow: hidden;
}

.elementor-96 .elementor-element.elementor-element-233633d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-233633d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

.elementor-96 .elementor-element.elementor-element-233633d > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-96 .elementor-element.elementor-element-233633d > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-233633d {
    z-index: 1;
}

.elementor-96 .elementor-element.elementor-element-272f3b51 {
    text-align: right;
}

.elementor-96 .elementor-element.elementor-element-272f3b51 img {
    width: 100%;
    height: 165px;
    object-fit: cover;
    border-radius: 5px 5px 5px 5px;
}

.elementor-bc-flex-widget .elementor-96 .elementor-element.elementor-element-6a231a33.elementor-column .elementor-widget-wrap {
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-6a231a33.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-6a231a33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #1AFFF9;
    background-image: url("../../2022/03/bg-green-02-1536x606-1.jpg");
    background-size: cover;
}

.elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
}

.elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-77a43d52.elementor-position-right .elementor-image-box-img {
    margin-left: 15px;
}

.elementor-96 .elementor-element.elementor-element-77a43d52.elementor-position-left .elementor-image-box-img {
    margin-right: 15px;
}

.elementor-96 .elementor-element.elementor-element-77a43d52.elementor-position-top .elementor-image-box-img {
    margin-bottom: 15px;
}

.elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-img img {
    transition-duration: 0.3s;
}

.elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-title {
    margin-bottom: 8px;
    color: #000000;
}

.elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-description {
    color: #000000;
    font-family: var( --e-global-typography-8f01999-font-family ), Sans-serif;
    font-size: var( --e-global-typography-8f01999-font-size );
    font-weight: var( --e-global-typography-8f01999-font-weight );
    line-height: var( --e-global-typography-8f01999-line-height );
    letter-spacing: var( --e-global-typography-8f01999-letter-spacing );
    word-spacing: var( --e-global-typography-8f01999-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-77a43d52 > .elementor-widget-container {
    margin: 2em 0em 3em 0em;
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-4b602eac > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 12%;
}

.elementor-96 .elementor-element.elementor-element-470a82e > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0em 0em 1em 0em;
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
    padding-bottom: calc(14px/2);
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
    margin-top: calc(14px/2);
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
    margin-right: calc(14px/2);
    margin-left: calc(14px/2);
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items.elementor-inline-items {
    margin-right: calc(-14px/2);
    margin-left: calc(-14px/2);
}

body.rtl .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    left: calc(-14px/2);
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
    right: calc(-14px/2);
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-icon i {
    color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-icon svg {
    fill: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-2cad0130 {
    --e-icon-list-icon-size: 18px;
    --e-icon-list-icon-align: left;
    --e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-text {
    color: var( --e-global-color-text );
    padding-left: 10px;
}

.elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > a {
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-62f1342 > .elementor-widget-container {
    padding: 1em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-1e1e4e94 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 5em 0em;
}

.elementor-96 .elementor-element.elementor-element-1e1e4e94:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-1e1e4e94 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

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

.elementor-96 .elementor-element.elementor-element-2b19ec41 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-3cfff6a3 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-3cfff6a3 .elementor-heading-title {
    font-family: "Manrope", Sans-serif;
    font-weight: 700;
    line-height: 1.1em;
    letter-spacing: 0.3px;
}

.elementor-96 .elementor-element.elementor-element-3cfff6a3 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
    padding: 0% 20% 0% 20%;
}

.elementor-96 .elementor-element.elementor-element-1c9221ff {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-1c9221ff > .elementor-widget-container {
    margin: 0% 20% 0% 20%;
    padding: 0em 0em 3em 0em;
}

.elementor-96 .elementor-element.elementor-element-5d9b3bcc {
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-50f14884:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated {
    box-shadow: 0px 10px 35px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 10% 0% 0%;
    --e-column-margin-right: 10%;
    --e-column-margin-left: 0%;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-50f14884 {
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-414e6614 img {
    width: 75px;
}

.elementor-96 .elementor-element.elementor-element-414e6614 > .elementor-widget-container {
    margin: -4em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-128ad429 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-128ad429 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-4861cd23 {
    text-align: center;
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-4861cd23 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-49da5e94:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated {
    box-shadow: 0px 10px 35px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 5% 0% 5%;
    --e-column-margin-right: 5%;
    --e-column-margin-left: 5%;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-49da5e94 {
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-5ffa2ade img {
    width: 75px;
}

.elementor-96 .elementor-element.elementor-element-5ffa2ade > .elementor-widget-container {
    margin: -4em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-8ebc04a {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-8ebc04a > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-45739be8 {
    text-align: center;
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-45739be8 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-110d3b3f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-background-slideshow {
    border-radius: 5px 5px 5px 5px;
}

.elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated {
    box-shadow: 0px 10px 35px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% 0% 10%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 10%;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-110d3b3f {
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-22ce5894 img {
    width: 75px;
}

.elementor-96 .elementor-element.elementor-element-22ce5894 > .elementor-widget-container {
    margin: -4em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-74d20b61 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-74d20b61 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-5ec4b082 {
    text-align: center;
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-5ec4b082 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-125542ed {
    --divider-border-style: dashed;
    --divider-color: var( --e-global-color-ce8e28e );
    --divider-border-width: 2px;
    top: 430px;
}

.elementor-96 .elementor-element.elementor-element-125542ed .elementor-divider-separator {
    width: 755px;
    margin: 0 auto;
    margin-center: 0;
}

.elementor-96 .elementor-element.elementor-element-125542ed .elementor-divider {
    text-align: center;
    padding-top: 15px;
    padding-bottom: 15px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-125542ed {
    left: 0px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-125542ed {
    right: 0px;
}

.elementor-96 .elementor-element.elementor-element-1167f51e > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-1167f51e:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-1167f51e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-accent );
    background-image: url("../../2022/03/bg-green-02-1536x606-1.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-96 .elementor-element.elementor-element-1167f51e {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 5em 0em 0em 0em;
    z-index: 999;
}

.elementor-96 .elementor-element.elementor-element-1167f51e > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-3aff63ef > .elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-67c7d8a2 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-67c7d8a2 .elementor-heading-title {
    color: #040404;
}

.elementor-96 .elementor-element.elementor-element-5f72a885 {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-5f72a885 .elementor-heading-title {
    color: #000000;
}

.elementor-96 .elementor-element.elementor-element-5f72a885 > .elementor-widget-container {
    margin: -10px 0px 0px 0px;
}

.elementor-96 .elementor-element.elementor-element-33fb646b {
    margin-top: 0em;
    margin-bottom: -6em;
    padding: 2em 0em 0em 0em;
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-169ea10e.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-96 .elementor-element.elementor-element-169ea10e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-169ea10e:hover > .elementor-element-populated {
    background-color: #FDFDFD;
}

.elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-img img {
    border-radius: 100%;
    transition-duration: 0.3s;
}

.elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-description {
    color: var( --e-global-color-ce8e28e );
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-2a604426 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-2a604426 {
    width: 80%;
    max-width: 80%;
}

.elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-48fb0c89.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-48fb0c89.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-48fb0c89.elementor-view-default .elementor-icon {
    color: var( --e-global-color-accent );
    border-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-48fb0c89.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-48fb0c89.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon {
    font-size: 32px;
}

.elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon i, .elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-96 .elementor-element.elementor-element-48fb0c89 > .elementor-widget-container {
    margin: 1em 1em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-48fb0c89 {
    width: 20%;
    max-width: 20%;
    align-self: flex-start;
}

.elementor-96 .elementor-element.elementor-element-36865adc > .elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-3085513e.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-96 .elementor-element.elementor-element-3085513e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-3085513e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-3085513e:hover > .elementor-element-populated {
    background-color: #FDFDFD;
}

.elementor-96 .elementor-element.elementor-element-3085513e > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-3085513e > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-3085513e > .elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-96 .elementor-element.elementor-element-3085513e > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-3085513e > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-img img {
    border-radius: 100%;
    transition-duration: 0.3s;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-description {
    color: var( --e-global-color-ce8e28e );
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-7fc75146 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-7fc75146 {
    width: 80%;
    max-width: 80%;
}

.elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-d604d41.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-d604d41.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-d604d41.elementor-view-default .elementor-icon {
    color: var( --e-global-color-accent );
    border-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-d604d41.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-d604d41.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon {
    font-size: 32px;
}

.elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon i, .elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-96 .elementor-element.elementor-element-d604d41 > .elementor-widget-container {
    margin: 1em 1em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-d604d41 {
    width: 20%;
    max-width: 20%;
    align-self: flex-start;
}

.elementor-96 .elementor-element.elementor-element-d5669c5 > .elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8.elementor-column > .elementor-widget-wrap {
    justify-content: space-between;
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8:hover > .elementor-element-populated {
    background-color: #FDFDFD;
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-element-populated, .elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-element-populated > .elementor-background-overlay, .elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-background-slideshow {
    border-radius: 6px 6px 6px 6px;
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-element-populated {
    box-shadow: 0px 10px 30px 0px rgba(9.999999999999998, 30.000000000000004, 52, 0.04);
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 10px 10px 10px 10px;
    --e-column-margin-right: 10px;
    --e-column-margin-left: 10px;
    padding: 8% 8% 8% 8%;
}

.elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-right .elementor-image-box-img {
    margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-left .elementor-image-box-img {
    margin-right: 0px;
}

.elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-top .elementor-image-box-img {
    margin-bottom: 0px;
}

.elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-wrapper .elementor-image-box-img {
    width: 30%;
}

.elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-img img {
    border-radius: 100%;
    transition-duration: 0.3s;
}

.elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-wrapper {
    text-align: left;
}

.elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-title {
    margin-bottom: 8px;
}

.elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-description {
    color: var( --e-global-color-ce8e28e );
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-271ef658 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-271ef658 {
    width: 80%;
    max-width: 80%;
}

.elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon-wrapper {
    text-align: center;
}

.elementor-96 .elementor-element.elementor-element-42e98977.elementor-view-stacked .elementor-icon {
    background-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-42e98977.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-42e98977.elementor-view-default .elementor-icon {
    color: var( --e-global-color-accent );
    border-color: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-42e98977.elementor-view-framed .elementor-icon, .elementor-96 .elementor-element.elementor-element-42e98977.elementor-view-default .elementor-icon svg {
    fill: var( --e-global-color-accent );
}

.elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon {
    font-size: 32px;
}

.elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon i, .elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon svg {
    transform: rotate(0deg);
}

.elementor-96 .elementor-element.elementor-element-42e98977 > .elementor-widget-container {
    margin: 1em 1em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-42e98977 {
    width: 20%;
    max-width: 20%;
    align-self: flex-start;
}

.elementor-96 .elementor-element.elementor-element-6b088b63 > .elementor-widget-container {
    margin: 1em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-10193126 {
    overflow: hidden;
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 12em 0em 5em 0em;
    z-index: 0;
}

.elementor-96 .elementor-element.elementor-element-10193126:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-10193126 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: var( --e-global-color-secondary );
}

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

.elementor-96 .elementor-element.elementor-element-1321cbfd > .elementor-element-populated {
    padding: 2em 0em 2em 0em;
}

.elementor-96 .elementor-element.elementor-element-2e0c5989 img {
    width: 100%;
}

.elementor-96 .elementor-element.elementor-element-2e0c5989 {
    width: 148px;
    max-width: 148px;
    top: -5px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-2e0c5989 {
    left: -26px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-2e0c5989 {
    right: -26px;
}

.elementor-96 .elementor-element.elementor-element-59a541a2 > .elementor-container > .elementor-column > .elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-96 .elementor-element.elementor-element-59a541a2:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-59a541a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #050a0f;
}

.elementor-96 .elementor-element.elementor-element-59a541a2, .elementor-96 .elementor-element.elementor-element-59a541a2 > .elementor-background-overlay {
    border-radius: 6px 6px 6px 6px;
}

.elementor-96 .elementor-element.elementor-element-59a541a2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 2em 0em 2em 0em;
    z-index: 2;
}

.elementor-96 .elementor-element.elementor-element-59a541a2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-96 .elementor-element.elementor-element-7f6ceb28 > .elementor-element-populated {
    margin: 0px 60px 0px 70px;
    --e-column-margin-right: 60px;
    --e-column-margin-left: 70px;
}

.elementor-96 .elementor-element.elementor-element-1032c67 .elementor-heading-title {
    color: var( --e-global-color-75f89d6 );
}

.elementor-96 .elementor-element.elementor-element-1032c67 > .elementor-widget-container {
    padding: 0em 0em 0em 0em;
}

.elementor-96 .elementor-element.elementor-element-5e892875 {
    color: var( --e-global-color-ce8e28e );
    font-family: var( --e-global-typography-e76c68b-font-family ), Sans-serif;
    font-size: var( --e-global-typography-e76c68b-font-size );
    font-weight: var( --e-global-typography-e76c68b-font-weight );
    line-height: var( --e-global-typography-e76c68b-line-height );
    letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
    word-spacing: var( --e-global-typography-e76c68b-word-spacing );
}

.elementor-96 .elementor-element.elementor-element-1705208b > .elementor-element-populated {
    margin: 0px 70px 0px 0px;
    --e-column-margin-right: 70px;
    --e-column-margin-left: 0px;
}

.elementor-96 .elementor-element.elementor-element-3abba79c .elementor-button {
    box-shadow: 0px 16px 30px 0px rgba(85, 15, 15, 0.06);
}

.elementor-96 .elementor-element.elementor-element-62ea5d50 img {
    width: 100%;
}

.elementor-96 .elementor-element.elementor-element-62ea5d50 {
    width: 148px;
    max-width: 148px;
    top: 121px;
}

body:not(.rtl) .elementor-96 .elementor-element.elementor-element-62ea5d50 {
    left: 1013px;
}

body.rtl .elementor-96 .elementor-element.elementor-element-62ea5d50 {
    right: 1013px;
}

:root {
    --page-title-display: none;
}

@media(min-width: 768px) {
    .elementor-96 .elementor-element.elementor-element-2ff5e0fc {
        width:44%;
    }

    .elementor-96 .elementor-element.elementor-element-56c2003d {
        width: 55.782%;
    }

    .elementor-96 .elementor-element.elementor-element-59cfadde {
        width: 35%;
    }

    .elementor-96 .elementor-element.elementor-element-571617e0 {
        width: 65%;
    }

    .elementor-96 .elementor-element.elementor-element-69eca5d9 {
        width: 55%;
    }

    .elementor-96 .elementor-element.elementor-element-4b602eac {
        width: 45%;
    }

    .elementor-96 .elementor-element.elementor-element-7f6ceb28 {
        width: 60%;
    }

    .elementor-96 .elementor-element.elementor-element-1705208b {
        width: 40%;
    }
}

@media(max-width: 1024px) {
    .elementor-96 .elementor-element.elementor-element-759c1e3b {
        padding:14em 0em 5em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-2cd3f6bd.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-96 .elementor-element.elementor-element-2cd3f6bd > .elementor-element-populated {
        margin: 0em 0em 3em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0% 12% 0% 12%;
    }

    .elementor-96 .elementor-element.elementor-element-b7491fd .elementor-button {
        font-size: var( --e-global-typography-5dab377-font-size );
        line-height: var( --e-global-typography-5dab377-line-height );
        letter-spacing: var( --e-global-typography-5dab377-letter-spacing );
        word-spacing: var( --e-global-typography-5dab377-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-6ed61315 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-2bc6de61 {
        text-align: center;
        font-size: var( --e-global-typography-cfbb476-font-size );
        line-height: var( --e-global-typography-cfbb476-line-height );
        letter-spacing: var( --e-global-typography-cfbb476-letter-spacing );
        word-spacing: var( --e-global-typography-cfbb476-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-5483c749 img {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-5483c749 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    body:not(.rtl) .elementor-96 .elementor-element.elementor-element-f84a870 {
        left: -26px;
    }

    body.rtl .elementor-96 .elementor-element.elementor-element-f84a870 {
        right: -26px;
    }

    .elementor-96 .elementor-element.elementor-element-f84a870 {
        top: 158px;
    }

    .elementor-bc-flex-widget .elementor-96 .elementor-element.elementor-element-26a9f9cc.elementor-column .elementor-widget-wrap {
        align-items: flex-start;
    }

    .elementor-96 .elementor-element.elementor-element-26a9f9cc.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
        align-content: flex-start;
        align-items: flex-start;
    }

    .elementor-96 .elementor-element.elementor-element-26a9f9cc.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-96 .elementor-element.elementor-element-26a9f9cc > .elementor-element-populated {
        padding: 0em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 {
        width: 50%;
        max-width: 50%;
        align-self: center;
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 {
        width: 50%;
        max-width: 50%;
        align-self: center;
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d > .elementor-widget-container {
        margin: 2em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d {
        width: 50%;
        max-width: 50%;
        align-self: center;
    }

    .elementor-96 .elementor-element.elementor-element-4fb93ed4 {
        padding: 6em 1em 4em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-2460fa3c {
        width: 160px;
        max-width: 160px;
        top: 240px;
    }

    body:not(.rtl) .elementor-96 .elementor-element.elementor-element-2460fa3c {
        left: 170px;
    }

    body.rtl .elementor-96 .elementor-element.elementor-element-2460fa3c {
        right: 170px;
    }

    .elementor-96 .elementor-element.elementor-element-26ae964 img {
        border-radius: 0px 6px 6px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-49c43f99 > .elementor-element-populated {
        padding: 0% 0% 0% 10%;
    }

    .elementor-96 .elementor-element.elementor-element-6cce6b6a .elementor-heading-title {
        font-size: 32px;
    }

    .elementor-96 .elementor-element.elementor-element-3a32af9b .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-b23f1b3-font-size );
        line-height: var( --e-global-typography-b23f1b3-line-height );
        letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
        word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-3a32af9b .elementor-counter-title {
        line-height: 1.5em;
    }

    .elementor-96 .elementor-element.elementor-element-27f96ac1 .elementor-heading-title {
        font-size: var( --e-global-typography-17dd2c5-font-size );
        line-height: var( --e-global-typography-17dd2c5-line-height );
        letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
        word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-104455ec .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-b23f1b3-font-size );
        line-height: var( --e-global-typography-b23f1b3-line-height );
        letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
        word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-104455ec .elementor-counter-title {
        line-height: 1.5em;
    }

    .elementor-96 .elementor-element.elementor-element-27631cfa .elementor-heading-title {
        font-size: var( --e-global-typography-17dd2c5-font-size );
        line-height: var( --e-global-typography-17dd2c5-line-height );
        letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
        word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2747954e {
        padding: 4em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-59cfadde > .elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0% 12% 0% 12%;
    }

    .elementor-96 .elementor-element.elementor-element-347dbf3f {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-347dbf3f .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-96 .elementor-element.elementor-element-7e0fb22d {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-7e0fb22d .elementor-heading-title {
        font-size: 32px;
    }

    .elementor-96 .elementor-element.elementor-element-7db587c0 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-7db587c0 > .elementor-widget-container {
        margin: 0px 60px 0px 60px;
    }

    .elementor-96 .elementor-element.elementor-element-571617e0 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-84cd25f {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-25131796 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2d5c0172 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-1bfbe38b {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-48e42425 {
        padding: 3em 1em 3em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-183385e2 > .elementor-element-populated {
        padding: 6px 6px 6px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-6324fc3e img {
        height: 140px;
    }

    .elementor-96 .elementor-element.elementor-element-66893618 > .elementor-element-populated {
        padding: 6px 6px 6px 6px;
    }

    .elementor-96 .elementor-element.elementor-element-1aa328eb img {
        height: 160px;
    }

    .elementor-96 .elementor-element.elementor-element-233633d > .elementor-element-populated {
        padding: 6px 6px 6px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-272f3b51 img {
        height: 117px;
    }

    .elementor-96 .elementor-element.elementor-element-6a231a33 > .elementor-element-populated {
        margin: 6px 6px 6px 6px;
        --e-column-margin-right: 6px;
        --e-column-margin-left: 6px;
    }

    .elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-description {
        font-size: var( --e-global-typography-8f01999-font-size );
        line-height: var( --e-global-typography-8f01999-line-height );
        letter-spacing: var( --e-global-typography-8f01999-letter-spacing );
        word-spacing: var( --e-global-typography-8f01999-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-77a43d52 > .elementor-widget-container {
        margin: 1em 0em 1em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-4b602eac > .elementor-element-populated {
        padding: 0% 0% 0% 10%;
    }

    .elementor-96 .elementor-element.elementor-element-6a0dd7a3 .elementor-heading-title {
        font-size: 14px;
    }

    .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-1e1e4e94 {
        padding: 4em 0em 4em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-1c9221ff > .elementor-widget-container {
        margin: 0% 14% 0% 14%;
        padding: 0em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated {
        margin: 0% 6% 0% 0%;
        --e-column-margin-right: 6%;
        --e-column-margin-left: 0%;
    }

    .elementor-96 .elementor-element.elementor-element-414e6614 img {
        width: 65px;
    }

    .elementor-96 .elementor-element.elementor-element-414e6614 > .elementor-widget-container {
        margin: -3em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-4861cd23 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-4861cd23 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated {
        margin: 0% 3% 0% 3%;
        --e-column-margin-right: 3%;
        --e-column-margin-left: 3%;
    }

    .elementor-96 .elementor-element.elementor-element-5ffa2ade img {
        width: 65px;
    }

    .elementor-96 .elementor-element.elementor-element-5ffa2ade > .elementor-widget-container {
        margin: -3em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-45739be8 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-45739be8 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated {
        margin: 0% 0% 0% 6%;
        --e-column-margin-right: 0%;
        --e-column-margin-left: 6%;
    }

    .elementor-96 .elementor-element.elementor-element-22ce5894 img {
        width: 65px;
    }

    .elementor-96 .elementor-element.elementor-element-22ce5894 > .elementor-widget-container {
        margin: -3em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-5ec4b082 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-5ec4b082 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-125542ed .elementor-divider-separator {
        width: 603px;
    }

    .elementor-96 .elementor-element.elementor-element-125542ed {
        top: 380px;
    }

    .elementor-96 .elementor-element.elementor-element-67c7d8a2 > .elementor-widget-container {
        margin: 0px 0px 0px 20px;
    }

    .elementor-96 .elementor-element.elementor-element-169ea10e > .elementor-element-populated {
        margin: 3% 3% 3% 3%;
        --e-column-margin-right: 3%;
        --e-column-margin-left: 3%;
        padding: 8% 8% 8% 8%;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-title {
        margin-bottom: 3px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 {
        width: 84%;
        max-width: 84%;
    }

    .elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon {
        font-size: 24px;
    }

    .elementor-96 .elementor-element.elementor-element-48fb0c89 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-48fb0c89 {
        width: 16%;
        max-width: 16%;
        align-self: flex-start;
    }

    .elementor-96 .elementor-element.elementor-element-36865adc > .elementor-widget-container {
        margin: 16px 0px -20px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-3085513e > .elementor-element-populated {
        margin: 3% 3% 3% 3%;
        --e-column-margin-right: 3%;
        --e-column-margin-left: 3%;
        padding: 8% 8% 8% 8%;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-title {
        margin-bottom: 3px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 {
        width: 84%;
        max-width: 84%;
    }

    .elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon {
        font-size: 24px;
    }

    .elementor-96 .elementor-element.elementor-element-d604d41 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-d604d41 {
        width: 16%;
        max-width: 16%;
        align-self: flex-start;
    }

    .elementor-96 .elementor-element.elementor-element-d5669c5 > .elementor-widget-container {
        margin: 16px 0px -20px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-16e2c5f8 > .elementor-element-populated {
        margin: 3% 3% 3% 3%;
        --e-column-margin-right: 3%;
        --e-column-margin-left: 3%;
        padding: 8% 8% 8% 8%;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 28%;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-title {
        margin-bottom: 3px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 {
        width: 84%;
        max-width: 84%;
    }

    .elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon {
        font-size: 24px;
    }

    .elementor-96 .elementor-element.elementor-element-42e98977 > .elementor-widget-container {
        margin: 10px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-42e98977 {
        width: 16%;
        max-width: 16%;
        align-self: flex-start;
    }

    .elementor-96 .elementor-element.elementor-element-6b088b63 > .elementor-widget-container {
        margin: 16px 0px -20px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-10193126 {
        padding: 10em 0em 4em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-1321cbfd > .elementor-element-populated {
        margin: 0px 20px 0px 20px;
        --e-column-margin-right: 20px;
        --e-column-margin-left: 20px;
    }

    .elementor-96 .elementor-element.elementor-element-59a541a2 {
        padding: 2em 2em 2em 2em;
    }

    .elementor-96 .elementor-element.elementor-element-7f6ceb28 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-1032c67 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-5e892875 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-1705208b > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }
}

@media(max-width: 767px) {
    .elementor-96 .elementor-element.elementor-element-759c1e3b {
        padding:12em 1em 4em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-2cd3f6bd > .elementor-element-populated {
        margin: 0em 0em 0em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-b7491fd .elementor-button {
        font-size: var( --e-global-typography-5dab377-font-size );
        line-height: var( --e-global-typography-5dab377-line-height );
        letter-spacing: var( --e-global-typography-5dab377-letter-spacing );
        word-spacing: var( --e-global-typography-5dab377-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2bc6de61 {
        text-align: center;
        font-size: var( --e-global-typography-cfbb476-font-size );
        line-height: var( --e-global-typography-cfbb476-line-height );
        letter-spacing: var( --e-global-typography-cfbb476-letter-spacing );
        word-spacing: var( --e-global-typography-cfbb476-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-df616f2 > .elementor-widget-container {
        margin: 0em 0em 1em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-df616f2 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-5c73bee1 {
        width: 100%;
        max-width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-3b90fdf > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-5483c749 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-5483c749 img {
        height: 210px;
    }

    .elementor-96 .elementor-element.elementor-element-5483c749 > .elementor-widget-container {
        margin: 30px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-f84a870 {
        width: 205px;
        max-width: 205px;
        top: 80px;
    }

    body:not(.rtl) .elementor-96 .elementor-element.elementor-element-f84a870 {
        left: -20px;
    }

    body.rtl .elementor-96 .elementor-element.elementor-element-f84a870 {
        right: -20px;
    }

    .elementor-96 .elementor-element.elementor-element-12f302d8 {
        padding: 3em 1em 1em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 {
        --icon-box-icon-margin: 0px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-7a8797b4 > .elementor-widget-container {
        margin: 0em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 {
        --icon-box-icon-margin: 0px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-518e6147 > .elementor-widget-container {
        margin: 0em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d {
        --icon-box-icon-margin: 0px;
        width: 100%;
        max-width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-wrapper {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d .elementor-icon-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-16cea57d > .elementor-widget-container {
        margin: 0em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-4fb93ed4 {
        padding: 4em 0em 4em 0em;
    }

    body:not(.rtl) .elementor-96 .elementor-element.elementor-element-2460fa3c {
        left: 230px;
    }

    body.rtl .elementor-96 .elementor-element.elementor-element-2460fa3c {
        right: 230px;
    }

    .elementor-96 .elementor-element.elementor-element-2460fa3c {
        top: 82px;
    }

    .elementor-96 .elementor-element.elementor-element-26ae964 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-26ae964 img {
        width: 100%;
        height: 237px;
        border-radius: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-49c43f99 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 3em 1em 0em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-54c95a8d {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-6cce6b6a {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-90725f6 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-90725f6 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2ff5e0fc {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-2ff5e0fc.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-96 .elementor-element.elementor-element-2ff5e0fc > .elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0em 0em 1em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-3a32af9b .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-b23f1b3-font-size );
        line-height: var( --e-global-typography-b23f1b3-line-height );
        letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
        word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-27f96ac1 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-27f96ac1 .elementor-heading-title {
        font-size: var( --e-global-typography-17dd2c5-font-size );
        line-height: var( --e-global-typography-17dd2c5-line-height );
        letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
        word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-56c2003d {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-56c2003d.elementor-column > .elementor-widget-wrap {
        justify-content: center;
    }

    .elementor-96 .elementor-element.elementor-element-56c2003d > .elementor-element-populated {
        padding: 1em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-104455ec .elementor-counter-number-wrapper {
        font-size: var( --e-global-typography-b23f1b3-font-size );
        line-height: var( --e-global-typography-b23f1b3-line-height );
        letter-spacing: var( --e-global-typography-b23f1b3-letter-spacing );
        word-spacing: var( --e-global-typography-b23f1b3-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-27631cfa {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-27631cfa .elementor-heading-title {
        font-size: var( --e-global-typography-17dd2c5-font-size );
        line-height: var( --e-global-typography-17dd2c5-line-height );
        letter-spacing: var( --e-global-typography-17dd2c5-letter-spacing );
        word-spacing: var( --e-global-typography-17dd2c5-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2747954e {
        padding: 4em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-59cfadde > .elementor-element-populated {
        padding: 0em 1em 0em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-7db587c0 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-35ab2aea {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0em 1em 0em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-72529858 > .elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-84cd25f {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-11c948aa > .elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-25131796 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-2d098233 {
        margin-top: 0px;
        margin-bottom: 0px;
        padding: 0em 1em 0em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-4ae06421 > .elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-2d5c0172 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-7b60dc20 > .elementor-element-populated {
        margin: 0em 0em 2em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-1bfbe38b {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-183385e2 {
        width: 50%;
    }

    .elementor-96 .elementor-element.elementor-element-6324fc3e img {
        height: 120px;
    }

    .elementor-96 .elementor-element.elementor-element-66893618 {
        width: 50%;
    }

    .elementor-96 .elementor-element.elementor-element-1aa328eb img {
        height: 120px;
    }

    .elementor-96 .elementor-element.elementor-element-233633d {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-272f3b51 img {
        height: 151px;
    }

    .elementor-96 .elementor-element.elementor-element-6a231a33 {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-img {
        margin-bottom: 15px;
    }

    .elementor-96 .elementor-element.elementor-element-77a43d52 .elementor-image-box-description {
        font-size: var( --e-global-typography-8f01999-font-size );
        line-height: var( --e-global-typography-8f01999-line-height );
        letter-spacing: var( --e-global-typography-8f01999-letter-spacing );
        word-spacing: var( --e-global-typography-8f01999-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-4b602eac > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-6a0dd7a3 {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-470a82e {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-96 .elementor-element.elementor-element-2cad0130 .elementor-icon-list-item > a {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-1e1e4e94 {
        padding: 2em 1em 3em 1em;
    }

    .elementor-96 .elementor-element.elementor-element-3cfff6a3 > .elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-1c9221ff > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-50f14884 > .elementor-element-populated {
        margin: 0em 0em 3em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-4861cd23 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-49da5e94 > .elementor-element-populated {
        margin: 0em 0em 3em 0em;
        --e-column-margin-right: 0em;
        --e-column-margin-left: 0em;
    }

    .elementor-96 .elementor-element.elementor-element-45739be8 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-110d3b3f > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-5ec4b082 {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-67c7d8a2 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-67c7d8a2 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-5f72a885 > .elementor-widget-container {
        padding: 0em 0em 1em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-33fb646b {
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 30%;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-wrapper {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-2a604426 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-48fb0c89 .elementor-icon {
        font-size: 34px;
    }

    .elementor-96 .elementor-element.elementor-element-36865adc {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-36865adc > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 1em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 30%;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-wrapper {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-7fc75146 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-d604d41 .elementor-icon {
        font-size: 34px;
    }

    .elementor-96 .elementor-element.elementor-element-d5669c5 {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-d5669c5 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 1em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-right .elementor-image-box-img {
        margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-left .elementor-image-box-img {
        margin-right: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658.elementor-position-top .elementor-image-box-img {
        margin-bottom: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-wrapper .elementor-image-box-img {
        width: 30%;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-wrapper {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-271ef658 .elementor-image-box-description {
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-42e98977 .elementor-icon {
        font-size: 34px;
    }

    .elementor-96 .elementor-element.elementor-element-6b088b63 {
        text-align: left;
    }

    .elementor-96 .elementor-element.elementor-element-6b088b63 > .elementor-widget-container {
        margin: 0px 0px -20px 0px;
        padding: 1em 0em 0em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-10193126 {
        padding: 8em 0em 2em 0em;
    }

    .elementor-96 .elementor-element.elementor-element-1321cbfd > .elementor-element-populated {
        margin: 0px 10px 0px 10px;
        --e-column-margin-right: 10px;
        --e-column-margin-left: 10px;
    }

    .elementor-96 .elementor-element.elementor-element-7f6ceb28 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-1032c67 {
        text-align: center;
    }

    .elementor-96 .elementor-element.elementor-element-5e892875 {
        text-align: center;
        font-size: var( --e-global-typography-e76c68b-font-size );
        line-height: var( --e-global-typography-e76c68b-line-height );
        letter-spacing: var( --e-global-typography-e76c68b-letter-spacing );
        word-spacing: var( --e-global-typography-e76c68b-word-spacing );
    }

    .elementor-96 .elementor-element.elementor-element-1705208b {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-1705208b > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-96 .elementor-element.elementor-element-3abba79c > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-96 .elementor-element.elementor-element-3abba79c {
        width: 100%;
        max-width: 100%;
    }
}

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

    .elementor-96 .elementor-element.elementor-element-3b90fdf {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-1a28e7d5 {
        width: 42%;
    }

    .elementor-96 .elementor-element.elementor-element-49c43f99 {
        width: 58%;
    }

    .elementor-96 .elementor-element.elementor-element-2ff5e0fc {
        width: 47%;
    }

    .elementor-96 .elementor-element.elementor-element-56c2003d {
        width: 53%;
    }

    .elementor-96 .elementor-element.elementor-element-59cfadde {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-571617e0 {
        width: 100%;
    }

    .elementor-96 .elementor-element.elementor-element-69eca5d9 {
        width: 50%;
    }

    .elementor-96 .elementor-element.elementor-element-4b602eac {
        width: 50%;
    }
}

@media(min-width: 1025px) {
    .elementor-96 .elementor-element.elementor-element-759c1e3b:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-759c1e3b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment:scroll;
    }

    .elementor-96 .elementor-element.elementor-element-1167f51e:not(.elementor-motion-effects-element-type-background), .elementor-96 .elementor-element.elementor-element-1167f51e > .elementor-motion-effects-container > .elementor-motion-effects-layer {
        background-attachment: scroll;
    }
}
