.elementor-29 .elementor-element.elementor-element-74c639c:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-74c639c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("/images/back_2.jpg");
    background-size: cover;
}

.elementor-29 .elementor-element.elementor-element-74c639c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
}

.elementor-29 .elementor-element.elementor-element-74c639c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-29 .elementor-element.elementor-element-840e2ab {
    padding: 90px 0px 90px 0px;
}

.elementor-29 .elementor-element.elementor-element-c3e12e7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 15px;
}

.elementor-29 .elementor-element.elementor-element-c3e12e7>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 20px 20px 30px 20px;
}

.elementor-29 .elementor-element.elementor-element-c3e12e7>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-29 .elementor-element.elementor-element-fd0c689 {
    text-align: right;
}

.elementor-29 .elementor-element.elementor-element-fd0c689 .elementor-heading-title {
    color: var(--e-global-color-secondary);
}

.elementor-29 .elementor-element.elementor-element-fd0c689>.elementor-widget-container {
    padding: 0px 0px 0px 170px;
}

.elementor-29 .elementor-element.elementor-element-7e48098 {
    text-align: justify;
    color: #FFFFFF;
}

.elementor-29 .elementor-element.elementor-element-69dbc6a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-29 .elementor-element.elementor-element-69dbc6a {
    padding: 40px 15px 40px 15px;
}

.elementor-29 .elementor-element.elementor-element-7d82cb2>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-29 .elementor-element.elementor-element-7d82cb2>.elementor-element-populated {
    padding: 0px 0px 0px 80px;
}

.elementor-29 .elementor-element.elementor-element-31f9705 {
    text-align: right;
}

.elementor-29 .elementor-element.elementor-element-31f9705>.elementor-widget-container {
    margin: 0px 0px 20px 0px;
}

.elementor-29 .elementor-element.elementor-element-59f74cd {
    text-align: right;
    color: var(--e-global-color-accent);
}

.elementor-29 .elementor-element.elementor-element-59f74cd>.elementor-widget-container {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-e3fccce {
    text-align: justify;
}

.elementor-29 .elementor-element.elementor-element-4671345 .elementor-button {
    background-color: var(--e-global-color-secondary);
}

.elementor-29 .elementor-element.elementor-element-4671345>.elementor-widget-container {
    margin: 10px 0px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-02d9a5d:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-02d9a5d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #383838;
}

.elementor-29 .elementor-element.elementor-element-02d9a5d {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-29 .elementor-element.elementor-element-02d9a5d>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-29 .elementor-element.elementor-element-ac1592f {
    text-align: center;
}

.elementor-29 .elementor-element.elementor-element-ac1592f .elementor-heading-title {
    color: var(--e-global-color-secondary);
}

.elementor-29 .elementor-element.elementor-element-ac1592f>.elementor-widget-container {
    margin: 0px 0px 30px 0px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li i {
    font-size: 16px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li img {
    width: 16px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li svg {
    width: 16px;
    height: 16px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-tab-inline-icon li .title-before-icon {
    margin-right: 10px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-tab-inline-icon li .title-after-icon {
    margin-left: 10px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-tab-top-icon li i,
.elementor-29 .elementor-element.elementor-element-2a98750 .eael-tab-top-icon li img,
.elementor-29 .elementor-element.elementor-element-2a98750 .eael-tab-top-icon li svg {
    margin-bottom: 10px;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li {
    background-color: #F1F1F100;
    color: #FFFFFF;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li:hover {
    background-color: #33333300;
    background-image: url("/line.svg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 65% auto;
    color: #fff;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-nav>ul li.active {
    background-color: #44444400;
    background-image: url("/line.svg");
    background-position: bottom center;
    background-repeat: no-repeat;
    background-size: 65% auto;
    color: #fff;
}

.elementor-29 .elementor-element.elementor-element-2a98750 .eael-advance-tabs .eael-tabs-content>div {
    color: #333;
}

.elementor-29 .elementor-element.elementor-element-81b5dec>.elementor-widget-container {
    margin: 30px 0px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-c0d99fd>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-29 .elementor-element.elementor-element-c0d99fd {
    padding: 40px 0px 40px 0px;
}

.elementor-29 .elementor-element.elementor-element-65a385d>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-29 .elementor-element.elementor-element-65a385d>.elementor-element-populated {
    padding: 0px 35px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-b5b7ddf {
    text-align: right;
}

.elementor-29 .elementor-element.elementor-element-b5b7ddf>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-29 .elementor-element.elementor-element-e2850cb {
    text-align: right;
    color: var(--e-global-color-accent);
}

.elementor-29 .elementor-element.elementor-element-6347603 {
    text-align: right;
    line-height: 41px;
}

.elementor-29 .elementor-element.elementor-element-6347603>.elementor-widget-container {
    margin: 0px -15px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-5c72a83 .elementor-button {
    background-color: var(--e-global-color-secondary);
}

.elementor-29 .elementor-element.elementor-element-a119ded:not(.elementor-motion-effects-element-type-background),
.elementor-29 .elementor-element.elementor-element-a119ded>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F9F7F3;
}

.elementor-29 .elementor-element.elementor-element-a119ded {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 40px 0px 40px 0px;
}

.elementor-29 .elementor-element.elementor-element-a119ded>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-29 .elementor-element.elementor-element-757ad2f>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-29 .elementor-element.elementor-element-0ddf7c7>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-29 .elementor-element.elementor-element-0ddf7c7>.elementor-element-populated {
    margin: 0px 0px 0px 40px;
    --e-column-margin-right: 0px;
    --e-column-margin-left: 40px;
}

.elementor-29 .elementor-element.elementor-element-eb27faa {
    text-align: right;
}

.elementor-29 .elementor-element.elementor-element-eb27faa>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-29 .elementor-element.elementor-element-e873e33 {
    text-align: right;
    color: var(--e-global-color-accent);
}

.elementor-29 .elementor-element.elementor-element-68ed793 {
    text-align: justify;
}

.elementor-29 .elementor-element.elementor-element-fe3c74c {
    text-align: right;
    color: #737373;
}

.elementor-29 .elementor-element.elementor-element-85df96e .elementor-button {
    background-color: var(--e-global-color-secondary);
}

.elementor-29 .elementor-element.elementor-element-037a26a>.elementor-container>.elementor-column>.elementor-widget-wrap {
    align-content: center;
    align-items: center;
}

.elementor-29 .elementor-element.elementor-element-037a26a {
    padding: 40px 0px 40px 0px;
}

.elementor-29 .elementor-element.elementor-element-fb45f74>.elementor-widget-wrap>.elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
    margin-bottom: 0px;
}

.elementor-29 .elementor-element.elementor-element-fb45f74>.elementor-element-populated {
    padding: 0px 35px 0px 0px;
}

.elementor-29 .elementor-element.elementor-element-7c8aef0 {
    text-align: right;
}

.elementor-29 .elementor-element.elementor-element-7c8aef0>.elementor-widget-container {
    margin: 0px 0px 15px 0px;
}

.elementor-29 .elementor-element.elementor-element-39ceaba {
    text-align: justify;
}

.elementor-29 .elementor-element.elementor-element-d2540a6 .elementor-button {
    background-color: var(--e-global-color-secondary);
}

@media(min-width:768px) {
    .elementor-29 .elementor-element.elementor-element-7d82cb2 {
        width: 59.666%;
    }

    .elementor-29 .elementor-element.elementor-element-e6a2c90 {
        width: 40%;
    }

    .elementor-29 .elementor-element.elementor-element-00f89e7 {
        width: 40%;
    }

    .elementor-29 .elementor-element.elementor-element-65a385d {
        width: 59.666%;
    }

    .elementor-29 .elementor-element.elementor-element-0ddf7c7 {
        width: 60%;
    }

    .elementor-29 .elementor-element.elementor-element-2cbc3a6 {
        width: 40%;
    }

    .elementor-29 .elementor-element.elementor-element-5bb60d0 {
        width: 40%;
    }

    .elementor-29 .elementor-element.elementor-element-fb45f74 {
        width: 59.666%;
    }
}

@media(max-width:1024px) {
    .elementor-29 .elementor-element.elementor-element-fd0c689>.elementor-widget-container {
        padding: 30px 30px 30px 30px;
    }

    .elementor-29 .elementor-element.elementor-element-7d82cb2>.elementor-element-populated {
        padding: 15px 15px 15px 15px;
    }

    .elementor-29 .elementor-element.elementor-element-c0d99fd {
        padding: 40px 15px 40px 15px;
    }

    .elementor-29 .elementor-element.elementor-element-00f89e7>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-29 .elementor-element.elementor-element-037a26a {
        padding: 40px 15px 40px 15px;
    }

    .elementor-29 .elementor-element.elementor-element-5bb60d0>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }

    .elementor-29 .elementor-element.elementor-element-0616d2b>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }
}

@media(max-width:767px) {
    .elementor-29 .elementor-element.elementor-element-fd0c689>.elementor-widget-container {
        padding: 0px 0px 0px 0px;
    }

    .elementor-29 .elementor-element.elementor-element-5bc0467>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-29 .elementor-element.elementor-element-0ddf7c7>.elementor-element-populated {
        margin: 0px 0px 0px 0px;
        --e-column-margin-right: 0px;
        --e-column-margin-left: 0px;
    }

    .elementor-29 .elementor-element.elementor-element-0616d2b>.elementor-widget-container {
        margin: 0px 0px 30px 0px;
    }

    .elementor-29 .elementor-element.elementor-element-fb45f74>.elementor-element-populated {
        padding: 0px 0px 0px 0px;
    }
}