.elementor-2118 .elementor-element.elementor-element-8ab5842:not(.elementor-motion-effects-element-type-background), .elementor-2118 .elementor-element.elementor-element-8ab5842 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2024/01/about-us-background-image-01.webp");
    background-position: center center;
    background-size: cover;
}

.elementor-2118 .elementor-element.elementor-element-8ab5842 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2118 .elementor-element.elementor-element-8ab5842 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2118 .elementor-element.elementor-element-21a0e6d > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 230px 0px 230px 0px;
}

.elementor-2118 .elementor-element.elementor-element-6b5d7eb:not(.elementor-motion-effects-element-type-background), .elementor-2118 .elementor-element.elementor-element-6b5d7eb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-color: #EEEEEE;
}

.elementor-2118 .elementor-element.elementor-element-6b5d7eb {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-2118 .elementor-element.elementor-element-6b5d7eb > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-7a7da3f.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-2118 .elementor-element.elementor-element-7a7da3f.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

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

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

.elementor-2118 .elementor-element.elementor-element-0887d83 > .elementor-widget-container {
    margin: 0% 0% 0% 24%;
    padding: 52px 0px 150px 0px;
}

.elementor-2118 .elementor-element.elementor-element-c086643 > .elementor-widget-container {
    margin: -19px 0px 45px 0px;
    padding: 0% 33% 0% 4.4%;
}

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-ccf849b.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-2118 .elementor-element.elementor-element-ccf849b.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

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

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

.elementor-2118 .elementor-element.elementor-element-0879760 > .elementor-widget-container {
    margin: 0% 0% 0% 18%;
    padding: 52px 0px 150px 0px;
}

.elementor-2118 .elementor-element.elementor-element-9adcb63 > .elementor-widget-container {
    margin: -19px 0px 45px 0px;
    padding: 0% 33% 0% 4.4%;
}

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-6ea09af.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-2118 .elementor-element.elementor-element-6ea09af.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

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

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

.elementor-2118 .elementor-element.elementor-element-fea35a1 > .elementor-widget-container {
    margin: 0% 0% 0% 23%;
    padding: 52px 0px 150px 0px;
}

.elementor-2118 .elementor-element.elementor-element-42c76ee > .elementor-widget-container {
    margin: -19px 0px 45px 0px;
    padding: 0% 33% 0% 4.4%;
}

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-94826c3.elementor-column .elementor-widget-wrap {
    align-items: flex-start;
}

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

.elementor-2118 .elementor-element.elementor-element-94826c3.elementor-column > .elementor-widget-wrap {
    justify-content: flex-end;
}

.elementor-2118 .elementor-element.elementor-element-94826c3 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 12%;
}

.elementor-2118 .elementor-element.elementor-element-9f11789 > .elementor-widget-container {
    margin: 0% 0% 0% 21%;
    padding: 052px 0px 150px 0px;
}

.elementor-2118 .elementor-element.elementor-element-2f0e876 > .elementor-widget-container {
    margin: -19px 0px 45px 0px;
    padding: 0% 33% 0% 4.4%;
}

.elementor-2118 .elementor-element.elementor-element-5978884:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2118 .elementor-element.elementor-element-5978884 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2024/01/about-home-image-01.webp");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

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

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

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-a88a573.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-2118 .elementor-element.elementor-element-a88a573:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-2118 .elementor-element.elementor-element-a88a573 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("/wp-content/uploads/2024/01/home-3-column-background.webp");
    background-size: cover;
}

.elementor-2118 .elementor-element.elementor-element-a88a573 > .elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0% 26% 0% 20%;
}

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

.elementor-2118 .elementor-element.elementor-element-247f25c > .elementor-widget-container {
    margin: 0% 8% 0% 0%;
    padding: 200px 0px 0px 0px;
}

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

.elementor-2118 .elementor-element.elementor-element-00417df {
    padding: 13px 0px 208px 0px;
}

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

.elementor-bc-flex-widget .elementor-2118 .elementor-element.elementor-element-e045ca5.elementor-column .elementor-widget-wrap {
    align-items: center;
}

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

.elementor-2118 .elementor-element.elementor-element-e045ca5 > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 0% 0% 0%;
}

.elementor-2118 .elementor-element.elementor-element-b2da22d > .elementor-widget-container {
    margin: -2px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-4abf563 > .elementor-widget-container {
    margin: -24px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-861aba8 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 146px 0px 0px 0px;
}

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

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

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

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

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

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

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

.elementor-2118 .elementor-element.elementor-element-7653fa2 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 80px 0px 155px 0px;
}

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

.elementor-2118 .elementor-element.elementor-element-78f8b33 > .elementor-element-populated > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

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

.elementor-2118 .elementor-element.elementor-element-69884a2:not(.elementor-motion-effects-element-type-background), .elementor-2118 .elementor-element.elementor-element-69884a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
    background-image: url("../../2022/10/h1-back-img-00.jpg");
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

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

.elementor-2118 .elementor-element.elementor-element-69884a2 > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-2118 .elementor-element.elementor-element-69ddedf > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 23px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-5e81dce > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0% 4% 0% 28.5%;
}

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

.elementor-2118 .elementor-element.elementor-element-5bded8d > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

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

.elementor-2118 .elementor-element.elementor-element-50f3c05 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 22% 0% 0%;
}

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

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

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

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

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

.elementor-2118 .elementor-element.elementor-element-549a46f > .elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-2118 .elementor-element.elementor-element-9ec236a > .elementor-element-populated {
    margin: 0px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-7683d97 > .elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0% 22% 0% 0%;
}

.elementor-2118 .elementor-element.elementor-element-4e8afaa {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 145px 0px 0px 0px;
}

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

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

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

.elementor-2118 .elementor-element.elementor-element-2ffddf1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 150px 0px 80px 0px;
}

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

.elementor-2118 .elementor-element.elementor-element-647d78e > .elementor-element-populated {
    margin: -20px 0px 0px 0px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-5c02059 > .elementor-widget-container {
    margin: 3px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-4c8033a {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 0px 0px 145px 0px;
}

.elementor-2118 .elementor-element.elementor-element-c888008 > .elementor-element-populated {
    margin: 0% 0% 0% 0%;
    --e-column-margin-right: 0%;
    --e-column-margin-left: 0%;
    padding: 0px 0px 0px 0px;
}

.elementor-2118 .elementor-element.elementor-element-5b1c3bb > .elementor-widget-container {
    margin: 0% -5% 0% 0%;
    padding: 0px 0px 0px 0px;
}

@media(max-width: 1440px) {
    .elementor-2118 .elementor-element.elementor-element-0887d83 > .elementor-widget-container {
        margin:0% 0% 0% 0%;
        padding: 40px 0px 150px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-c086643 > .elementor-widget-container {
        padding: 0% 14% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-0879760 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 40px 0px 150px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-9adcb63 > .elementor-widget-container {
        padding: 0% 14% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-fea35a1 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 40px 0px 150px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-42c76ee > .elementor-widget-container {
        padding: 0% 14% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-9f11789 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
        padding: 040px 0px 150px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-2f0e876 > .elementor-widget-container {
        padding: 0% 14% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-a88a573 > .elementor-element-populated {
        padding: 0% 14% 0% 18%;
    }

    .elementor-2118 .elementor-element.elementor-element-5e81dce > .elementor-element-populated {
        padding: 0% 4% 0% 18.5%;
    }

    .elementor-2118 .elementor-element.elementor-element-50f3c05 > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-b2c8dba > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-7683d97 > .elementor-widget-container {
        padding: 0% 20% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-647d78e > .elementor-element-populated {
        margin: -38px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0% 0% 0% 4%;
    }

    .elementor-2118 .elementor-element.elementor-element-5c02059 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 20px 0px 0px 0px;
    }
}

@media(max-width: 1024px) {
    .elementor-2118 .elementor-element.elementor-element-21a0e6d > .elementor-element-populated {
        padding:135px 0px 135px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-7a7da3f > .elementor-element-populated {
        border-width: 0px 1px 1px 0px;
        padding: 0% 0% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-0887d83 > .elementor-widget-container {
        margin: 0% 0% 0% 17%;
        padding: 52px 0px 110px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-c086643 > .elementor-widget-container {
        padding: 0% 34% 0% 5%;
    }

    .elementor-2118 .elementor-element.elementor-element-ccf849b > .elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0% 0% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-0879760 > .elementor-widget-container {
        margin: 0% 0% 0% 17%;
        padding: 51px 0px 110px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-9adcb63 > .elementor-widget-container {
        padding: 0% 34% 0% 5%;
    }

    .elementor-2118 .elementor-element.elementor-element-6ea09af > .elementor-element-populated {
        padding: 0% 0% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-fea35a1 > .elementor-widget-container {
        margin: 0% 0% 0% 17%;
        padding: 52px 0px 110px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-42c76ee > .elementor-widget-container {
        padding: 0% 34% 0% 5%;
    }

    .elementor-2118 .elementor-element.elementor-element-94826c3 > .elementor-element-populated {
        padding: 0% 0% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-9f11789 > .elementor-widget-container {
        margin: 0% 0% 0% 17%;
        padding: 52px 0px 110px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-2f0e876 > .elementor-widget-container {
        padding: 0% 34% 0% 5%;
    }

    .elementor-2118 .elementor-element.elementor-element-5978884 > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 0px 0px 700px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-a88a573 > .elementor-element-populated {
        padding: 0% 0% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-247f25c > .elementor-widget-container {
        padding: 135px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-861aba8 {
        padding: 136px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-b56aa37 {
        padding: 55px 0px 50px 0px;
    }

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

    .elementor-2118 .elementor-element.elementor-element-69884a2 {
        padding: 136px 0px 134px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-d4ee60c > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-5e81dce > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-5bded8d {
        margin-top: 70px;
        margin-bottom: 0px;
        padding: 22px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-50f3c05 > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-b2c8dba > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-7683d97 > .elementor-widget-container {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-4e8afaa {
        padding: 135px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-647d78e > .elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
        padding: 2px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-5c02059 > .elementor-widget-container {
        margin: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-4c8033a {
        padding: 0px 0px 135px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-c888008 > .elementor-element-populated {
        padding: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-5b1c3bb > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }
}

@media(max-width: 880px) {
    .elementor-2118 .elementor-element.elementor-element-0887d83 > .elementor-widget-container {
        margin:0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-2ffddf1 {
    margin-top: 0px;
    margin-bottom: 0px;
    padding: 100px 0px 90px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-b56aa37 {
        padding: 100px 0px 0px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-c086643 > .elementor-widget-container {
        padding: 0% 20% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-ccf849b > .elementor-element-populated {
        padding: 0% 3% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-0879760 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-9adcb63 > .elementor-widget-container {
        padding: 0% 20% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-fea35a1 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-42c76ee > .elementor-widget-container {
        padding: 0% 20% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-94826c3 > .elementor-element-populated {
        padding: 0% 3% 0% 14%;
    }

    .elementor-2118 .elementor-element.elementor-element-9f11789 > .elementor-widget-container {
        margin: 0% 0% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-2f0e876 > .elementor-widget-container {
        padding: 0% 20% 0% 7%;
    }
}

@media(max-width: 767px) {
    .elementor-2118 .elementor-element.elementor-element-21a0e6d > .elementor-element-populated {
        padding:135px 0px 135px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-00417df {
    padding: 13px 0px 70px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-7a7da3f > .elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0% 0% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-ccf849b > .elementor-element-populated {
        padding: 0% 0% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-6ea09af > .elementor-element-populated {
        border-width: 0px 0px 1px 0px;
        padding: 0% 0% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-94826c3 > .elementor-element-populated {
        padding: 0% 0% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-5978884 > .elementor-element-populated {
        padding: 0px 0px 400px 0px;
    }

    .elementor-2118 .elementor-element.elementor-element-a88a573 > .elementor-element-populated {
        padding: 0% 7% 0% 7%;
    }

    .elementor-2118 .elementor-element.elementor-element-5478aa5 > .elementor-widget-container {
        margin: 0% 0% 0% -4%;
    }

    .elementor-2118 .elementor-element.elementor-element-50f3c05 > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-b2c8dba > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }

    .elementor-2118 .elementor-element.elementor-element-7683d97 > .elementor-widget-container {
        padding: 0% 10% 0% 0%;
    }
}

@media(min-width: 768px) {
    .elementor-2118 .elementor-element.elementor-element-f74180f {
        width:17.696%;
    }

    .elementor-2118 .elementor-element.elementor-element-e045ca5 {
        width: 82.304%;
    }

    .elementor-2118 .elementor-element.elementor-element-cfe0f6d {
        width: 41.691%;
    }

    .elementor-2118 .elementor-element.elementor-element-f99a08c {
        width: 58.232%;
    }

    .elementor-2118 .elementor-element.elementor-element-e3f669b {
        width: 52.846%;
    }

    .elementor-2118 .elementor-element.elementor-element-647d78e {
        width: 47.116%;
    }
}

@media(max-width: 1024px) and (min-width:768px) {
    .elementor-2118 .elementor-element.elementor-element-7a7da3f {
        width:50%;
    }

    .elementor-2118 .elementor-element.elementor-element-ccf849b {
        width: 50%;
    }

    .elementor-2118 .elementor-element.elementor-element-6ea09af {
        width: 50%;
    }

    .elementor-2118 .elementor-element.elementor-element-94826c3 {
        width: 50%;
    }

    .elementor-2118 .elementor-element.elementor-element-5978884 {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-a88a573 {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-cfe0f6d {
        width: 50%;
    }

    .elementor-2118 .elementor-element.elementor-element-f99a08c {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-d4ee60c {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-5e81dce {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-e3f669b {
        width: 100%;
    }

    .elementor-2118 .elementor-element.elementor-element-647d78e {
        width: 100%;
    }
}

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