.elementor-14834 .elementor-element.elementor-element-165264b {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .txbdslider {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .txbdslider::before {
    background-color: #0000004F;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .btncircle i,
.elementor-14834 .elementor-element.elementor-element-78e7983 .btncircle i::after {
    background-color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .slick-prev:hover,
.elementor-14834 .elementor-element.elementor-element-78e7983 .slick-next:hover {
    background-color: #001837;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .sstone {
    color: #FFFFFF;
    font-size: 18px;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .ssttwo {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .sstthree {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .txbdscontent p {
    color: #FFFFFF;
    font-size: 18px;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .allcostyle .btnallt {
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .allcostyle .btnall i {
    margin: 0px 0px 0px 5px;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .btncircle i {
    color: #FFFFFF;
    font-size: 18px;
    width: 60px;
    height: 60px;
    line-height: 60px;
    border-style: none;
    margin: 0px 25px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-78e7983 .btncircle {
    color: #FFFFFF;
    font-size: 18px;
    font-weight: 700;
}

.elementor-14834 .elementor-element.elementor-element-ceb1368 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -195px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-52a8746 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-95c2c71 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-341f5ed {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-d75dfaf {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_counter_single {
    background-color: #1e438f;
    padding: 20px 50px 20px 50px;
}

.elementor-14834 .elementor-element.elementor-element-97ee872 .all_counter_color h3,
.elementor-14834 .elementor-element.elementor-element-97ee872 .all_counter_color span {
    color: #FFFFFF;
    font-size: 48px;
    font-weight: 700;
    margin: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-97ee872 .all_counter_color h2,
.elementor-14834 .elementor-element.elementor-element-97ee872 .all_counter_color h1 {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-97ee872 .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_custom_icon,
.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-97ee872 .witr_counter_img {
    float: top;
}

.elementor-14834 .elementor-element.elementor-element-e72d392 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_counter_single {
    background-color: #FFFFFF;
    box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.09);
    padding: 20px 50px 20px 50px;
    margin-right: 20px;
    /* margin-bottom: 15px; */
}

.elementor-14834 .elementor-element.elementor-element-0b7038b .all_counter_color h3,
.elementor-14834 .elementor-element.elementor-element-0b7038b .all_counter_color span {
    color: #1e438f;
    font-size: 48px;
    font-weight: 700;
    margin: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-0b7038b .all_counter_color i {
    border-style: default;
    transform: rotate(0deg);
}

.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_custom_icon,
.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-0b7038b .witr_counter_img {
    float: top;
}

.elementor-14834 .elementor-element.elementor-element-660d0f0 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-660d0f0:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-660d0f0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/11/indust-aboutbg.png");
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-14834 .elementor-element.elementor-element-2f5e4d7 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-44072ed {
    --display: flex;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-7d48253 .single_image::before {
    opacity: 0.5;
}

.elementor-14834 .elementor-element.elementor-element-7d48253 .single_image img {
    transition: 0.5s;
}

.elementor-14834 .elementor-element.elementor-element-c7a4207 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-6268f35 {
    --display: flex;
    --padding-top: 10px;
    --padding-bottom: 10px;
    --padding-left: 0px;
    --padding-right: 10px;
}

.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_single {
    background-color: #1e438f;
    text-align: center;
    padding: 53px 58px 43px 58px;
}

.elementor-14834 .elementor-element.elementor-element-993dc6e .all_counter_color h3,
.elementor-14834 .elementor-element.elementor-element-993dc6e .all_counter_color span {
    color: #FFFFFF;
    font-size: 48px;
    font-weight: 700;
    margin: 10px 0px 15px 0px;
}

.elementor-14834 .elementor-element.elementor-element-993dc6e .all_counter_color h2,
.elementor-14834 .elementor-element.elementor-element-993dc6e .all_counter_color h1 {
    color: #FFFFFF;
    font-size: 16px;
}

.elementor-14834 .elementor-element.elementor-element-993dc6e .all_counter_color i {
    color: #FFFFFF;
    font-size: 45px;
    border-style: default;
    transform: rotate(0deg);
}

.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_custom_icon,
.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_icon,
.elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_img {
    float: top;
}

.elementor-14834 .elementor-element.elementor-element-7628bbb {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-c88f34c .single_image::before {
    opacity: 0.5;
}

.elementor-14834 .elementor-element.elementor-element-c88f34c .single_image img {
    transition: 0.5s;
}

.elementor-14834 .elementor-element.elementor-element-c7050ce {
    --display: flex;
    --justify-content: center;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 30px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-5dfeaf7 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-5dfeaf7 .stone {
    margin: 0px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-5dfeaf7 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-5dfeaf7 .ttin p {
    width: 100%;
    margin-top: 35px;
    margin-bottom: 0px;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 .witr_ac_style:hover {
    background-color: #FFFFFF;
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 .active .witr_ac_style {
    background-color: #FFFFFF;
    color: #061114;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 {
    border-style: solid;
    border-width: 1px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 .accordion_area .card-2 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-color: #061114;
    border-radius: 0px 0px 0px 0px;
    margin-bottom: 0px;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 .witr_ac_style {
    padding: 11px 15px 11px 0px;
}

.elementor-14834 .elementor-element.elementor-element-b3bde96 .card-2 ul li,
.elementor-14834 .elementor-element.elementor-element-b3bde96 .accordion_area .card-2 p {
    padding: 0px 0px 20px 10px;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_btn_sinner {
    text-align: left;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_btn:hover,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_bbtn:hover,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbtn:hover::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbtn:hover,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vhgbtn:hover::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn_inner:hover:after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn:hover::after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn_inner:hover:before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn:hover::before {
    background-color: #0F0F0F;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .pluse_btn_icon span {
    text-align: center;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_btn_sinner a,
.elementor-14834 .elementor-element.elementor-element-a4580ee witr_btn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_bbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vhgbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn {
    font-family: "Space Grotesk", Sans-serif;
    font-weight: 600;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_btn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_bbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbtn::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbbtn::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbbtn::after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbtn,
.witr_vbbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vgbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vhgbtn::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vhgbtn::after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbgbtn::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbgbtn::after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn_inner:before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn_inner:after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn::before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn::after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn_inner:before,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn_inner:after,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn::before {
    border-radius: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_btn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_bbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_gbbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vhgbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vbbgbtn,
.elementor-14834 .elementor-element.elementor-element-a4580ee .witr_vdbbgbtn {
    margin: 60px 0px 0px 0px;
    padding: 22px 48px 22px 48px;
}

.elementor-14834 .elementor-element.elementor-element-a4580ee .pluse_btn_icon {
    transform: rotate(0deg);
}

.elementor-14834 .elementor-element.elementor-element-326e219 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-326e219:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-326e219>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-14834 .elementor-element.elementor-element-d0db196 {
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-d0db196 .stone {
    margin: 0px 0px 15px 0px;
}

.elementor-14834 .elementor-element.elementor-element-d0db196 .stthree {
    padding: 0px 0px 20px 0px;
}

.elementor-14834 .elementor-element.elementor-element-d0db196 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-d3a2586 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
}

.elementor-14834 .elementor-element.elementor-element-4438d48 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-a0d5546 .allcostyle {
    background-color: #FFFFFF;
    background-image: url("../../2025/11/indust-service.png");
    background-position: top right;
    background-repeat: no-repeat;
    padding: 100px 40px 70px 40px;
}

.elementor-14834 .elementor-element.elementor-element-a0d5546 .txstcolor {
    padding: 100px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-a0d5546 .allcostyle p {
    margin: 0px 0px 50px 0px;
}

.elementor-14834 .elementor-element.elementor-element-6a4eec8 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-71bc43a .allcostyle {
    background-color: #FFFFFF;
    background-image: url("../../2025/11/indust-service2.png");
    background-position: top right;
    background-repeat: no-repeat;
    padding: 100px 40px 70px 40px;
}

.elementor-14834 .elementor-element.elementor-element-71bc43a .txstcolor {
    padding: 100px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-71bc43a .allcostyle p {
    margin: 0px 0px 50px 0px;
}

.elementor-14834 .elementor-element.elementor-element-14f16dc {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-b017b85 .allcostyle {
    background-color: #FFFFFF;
    background-image: url("../../2025/11/indust-service3.png");
    background-position: top right;
    background-repeat: no-repeat;
    padding: 100px 40px 70px 40px;
}

.elementor-14834 .elementor-element.elementor-element-b017b85 .txstcolor {
    padding: 100px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-b017b85 .allcostyle p {
    margin: 0px 0px 50px 0px;
}

.elementor-14834 .elementor-element.elementor-element-b412a78 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --border-radius: 10px 10px 10px 10px;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 300px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-b412a78:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-b412a78>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/11/indust-processbg.png");
    background-position: bottom left;
    background-repeat: no-repeat;
}

.elementor-14834 .elementor-element.elementor-element-ac09890 {
    --display: flex;
    --padding-top: 10px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 20px;
}

.elementor-14834 .elementor-element.elementor-element-2a3f866 {
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-2a3f866 .stthree {
    padding: 0px 0px 20px 0px;
}

.elementor-14834 .elementor-element.elementor-element-2a3f866 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-2a3f866 .ttin p {
    width: 100%;
    padding: 0px 0px 12px 0px;
}

.elementor-14834 .elementor-element.elementor-element-1f85494 {
    --display: flex;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-da88654 {
    --e-image-carousel-slides-to-show: 1;
}

.elementor-14834 .elementor-element.elementor-element-f8bfe00 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --margin-top: -621px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}

.elementor-14834 .elementor-element.elementor-element-1f024b3 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 100px;
    --padding-bottom: 100px;
    --padding-left: 0px;
    --padding-right: 85px;
}

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

.elementor-14834 .elementor-element.elementor-element-8d9f22d .allcostyle {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-14834 .elementor-element.elementor-element-1f79bd1 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
}

.elementor-14834 .elementor-element.elementor-element-80ee359 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 200px;
    --padding-bottom: 200px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-80ee359:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-80ee359>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/11/indust-videobg.jpg");
    background-position: center center;
}

.elementor-14834 .elementor-element.elementor-element-e692745 .witr_all_color_v a {
    background-color: #1e438f;
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-e692745 .witr_all_color_v h2 {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-4dd18bc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 100px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-9902995 {
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-9902995 .stthree {
    padding: 0px 0px 25px 0px;
}

.elementor-14834 .elementor-element.elementor-element-9902995 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-9902995 .ttin p {
    color: #055555;
    width: 100%;
    padding: 20px 0px 12px 0px;
}

.elementor-14834 .elementor-element.elementor-element-e94e567 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-1ede24d {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .tpri {
    text-align: left;
    background-image: url("../../2025/11/indust-pricing.png");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 40px 20px 40px 30px;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .witri_texti_list ul {
    text-align: left;
    padding: 75px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .tprtit {
    color: #FFFFFF;
    margin: 0px 0px 0px 150px;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .tpr_cua .tpr_curn {
    font-size: 45px;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .witri_texti_list ul li {
    color: #444444;
}

.elementor-14834 .elementor-element.elementor-element-9b866ad .witri_texti_list ul li i {
    color: #1e438f;
    font-size: 21px;
}

.elementor-14834 .elementor-element.elementor-element-b9add27 {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .tpri {
    text-align: left;
    background-image: url("../../2025/11/indust-pricing.png");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 40px 20px 40px 30px;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .witri_texti_list ul {
    text-align: left;
    padding: 75px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .tprtit {
    color: #FFFFFF;
    margin: 0px 0px 0px 150px;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .tpr_cua .tpr_curn {
    font-size: 45px;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .witri_texti_list ul li {
    color: #444444;
}

.elementor-14834 .elementor-element.elementor-element-70b131a .witri_texti_list ul li i {
    color: #1e438f;
    font-size: 21px;
}

.elementor-14834 .elementor-element.elementor-element-8c5efa2 {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .tpri {
    text-align: left;
    background-image: url("../../2025/11/indust-pricing.png");
    background-position: top left;
    background-repeat: no-repeat;
    padding: 40px 20px 40px 30px;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .witri_texti_list ul {
    text-align: left;
    padding: 75px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .tprtit {
    color: #FFFFFF;
    margin: 0px 0px 0px 150px;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .tpr_cua .tpr_curn {
    font-size: 45px;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .witri_texti_list ul li {
    color: #444444;
}

.elementor-14834 .elementor-element.elementor-element-f52df3b .witri_texti_list ul li i {
    color: #1e438f;
    font-size: 21px;
}

.elementor-14834 .elementor-element.elementor-element-84742db {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 30px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-fcb72e4 {
    padding: 0px 0px 30px 0px;
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-fcb72e4 .stthree {
    padding: 0px 0px 25px 0px;
}

.elementor-14834 .elementor-element.elementor-element-fcb72e4 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-fcb72e4 .ttin p {
    color: #000;
    width: 100%;
    padding: 20px 0px 12px 0px;
}

.elementor-14834 .elementor-element.elementor-element-fcb72e4 .title_in::before,
.elementor-14834 .elementor-element.elementor-element-fcb72e4 .title_in::after {
    transform: rotate(0deg);
}

.elementor-14834 .elementor-element.elementor-element-4143919 {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_pslide_custom a span {
    text-align: center;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_pslide_image::before {
    background-color: #1e438f;
    opacity: 0.79;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_content_pslide_text,
.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_pslide5 .witr_single_pslide,
.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_single_pslide::after {
    background-color: #00000057;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .witr_single_pslide,
.elementor-14834 .elementor-element.elementor-element-08c66e2 .ps1 .witr_content_pslide_text {
    text-align: left;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .all_pslides_color h2 a,
.elementor-14834 .elementor-element.elementor-element-08c66e2 .all_pslides_color h2 {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .all_pslides_color p {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .slick-prev,
.elementor-14834 .elementor-element.elementor-element-08c66e2 .slick-next {
    opacity: 11;
}

.elementor-14834 .elementor-element.elementor-element-08c66e2 .slick-prev {
    left: -80px;
}

.elementor-14834 .elementor-element.elementor-element-7afa1d7 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 100px;
    --padding-bottom: 50px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-98ee312 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-992926f {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-9047508 .single_image::before {
    opacity: 0.5;
}

.elementor-14834 .elementor-element.elementor-element-9047508 .single_image img {
    transition: 0.5s;
}

.elementor-14834 .elementor-element.elementor-element-a0c23f5 .witr_con_btn1,
.elementor-14834 .elementor-element.elementor-element-a0c23f5 .witr_con_btn2,
.elementor-14834 .elementor-element.elementor-element-a0c23f5 .witr_apartment_form .const_btn {
    text-align: center;
}

.elementor-14834 .elementor-element.elementor-element-a0c23f5 .apartment_area {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
    padding: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-5b46e15 {
    --display: flex;
    --justify-content: center;
}

.elementor-14834 .elementor-element.elementor-element-7a32fab {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-7a32fab .stone {
    margin: 0px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-7a32fab .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-7a32fab .ttin p {
    width: 100%;
}

.elementor-14834 .elementor-element.elementor-element-512ada6 .witr_ac_style:hover {
    background-color: #02010100;
    color: #0F0F0F;
}

.elementor-14834 .elementor-element.elementor-element-512ada6 .active .witr_ac_style {
    background-color: #02010100;
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-512ada6 .accordion_area .card-2 {
    border-style: solid;
    border-width: 0px 0px 1px 0px;
    border-radius: 0px 0px 0px 0px;
    margin-bottom: 15px;
}

.elementor-14834 .elementor-element.elementor-element-512ada6 .witr_ac_style {
    padding: 0px 0px 16px 0px;
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-512ada6 .card-2 ul li,
.elementor-14834 .elementor-element.elementor-element-512ada6 .accordion_area .card-2 p {
    padding: 3px 25px 13px 10px;
}

.elementor-14834 .elementor-element.elementor-element-25102cc {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --overlay-opacity: 0.85;
    --padding-top: 50px;
    --padding-bottom: 200px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}

.elementor-14834 .elementor-element.elementor-element-25102cc:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-25102cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("../../2025/11/indust-videobg.jpg");
    background-position: center center;
}

.elementor-14834 .elementor-element.elementor-element-25102cc::before,
.elementor-14834 .elementor-element.elementor-element-25102cc>.elementor-background-video-container::before,
.elementor-14834 .elementor-element.elementor-element-25102cc>.e-con-inner>.elementor-background-video-container::before,
.elementor-14834 .elementor-element.elementor-element-25102cc>.elementor-background-slideshow::before,
.elementor-14834 .elementor-element.elementor-element-25102cc>.e-con-inner>.elementor-background-slideshow::before,
.elementor-14834 .elementor-element.elementor-element-25102cc>.elementor-motion-effects-container>.elementor-motion-effects-layer::before {
    background-color: #1e438f;
    --background-overlay: '';
}

.elementor-14834 .elementor-element.elementor-element-ad61d35 .stone {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-ad61d35 .sttwo {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-ad61d35 .stthree {
    color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-ad61d35 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-e9aef3f {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --margin-top: -150px;
    --margin-bottom: 0px;
    --margin-left: 0px;
    --margin-right: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-e9aef3f:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-e9aef3f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
}

.elementor-14834 .elementor-element.elementor-element-b1251d6 {
    --display: flex;
    --flex-direction: row;
    --container-widget-width: initial;
    --container-widget-height: 100%;
    --container-widget-flex-grow: 1;
    --container-widget-align-self: stretch;
    --flex-wrap-mobile: wrap;
    --gap: 0px 0px;
    --row-gap: 0px;
    --column-gap: 0px;
    --padding-top: 0px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
    --z-index: 1;
}

.elementor-14834 .elementor-element.elementor-element-3843c0c {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst,
.elementor-14834 .elementor-element.elementor-element-689439c .tsst5:after {
    background-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst .tteamsocial a {
    background-color: #1e438f;
    color: #FFFFFF;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst {
    box-shadow: 0px 0px 56px 0px rgba(0, 0, 0, 0.15);
    padding: 50px 0px 30px 0px;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst h2:hover,
.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst h2 a:hover {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst h2 {
    padding: 10px 0px 8px 0px;
}

.elementor-14834 .elementor-element.elementor-element-689439c .alltmcst span {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-689439c .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-689439c .tteam:hover .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #1e438f;
    padding: 10px 10px 10px 10px;
}

.elementor-14834 .elementor-element.elementor-element-689439c .posibg,
.elementor-14834 .elementor-element.elementor-element-689439c .txbdbfltrb::before,
.elementor-14834 .elementor-element.elementor-element-689439c .tteamimg img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-14834 .elementor-element.elementor-element-19b24b9 {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst,
.elementor-14834 .elementor-element.elementor-element-843b6ef .tsst5:after {
    background-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst .tteamsocial a {
    background-color: #1e438f;
    color: #FFFFFF;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst {
    box-shadow: 0px 0px 56px 0px rgba(0, 0, 0, 0.15);
    padding: 50px 0px 30px 0px;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst h2:hover,
.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst h2 a:hover {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst h2 {
    padding: 10px 0px 8px 0px;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .alltmcst span {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .tteam:hover .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #1e438f;
    padding: 10px 10px 10px 10px;
}

.elementor-14834 .elementor-element.elementor-element-843b6ef .posibg,
.elementor-14834 .elementor-element.elementor-element-843b6ef .txbdbfltrb::before,
.elementor-14834 .elementor-element.elementor-element-843b6ef .tteamimg img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-14834 .elementor-element.elementor-element-3cc520d {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst,
.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .tsst5:after {
    background-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst .tteamsocial a {
    background-color: #1e438f;
    color: #FFFFFF;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst {
    box-shadow: 0px 0px 56px 0px rgba(0, 0, 0, 0.15);
    padding: 50px 0px 30px 0px;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst h2:hover,
.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst h2 a:hover {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst h2 {
    padding: 10px 0px 8px 0px;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .alltmcst span {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .tteam:hover .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #1e438f;
    padding: 10px 10px 10px 10px;
}

.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .posibg,
.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .txbdbfltrb::before,
.elementor-14834 .elementor-element.elementor-element-e3ddfc0 .tteamimg img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-14834 .elementor-element.elementor-element-fbf6dc6 {
    --display: flex;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst,
.elementor-14834 .elementor-element.elementor-element-d291d1e .tsst5:after {
    background-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst .tteamsocial a {
    background-color: #1e438f;
    color: #FFFFFF;
    border-style: none;
    border-radius: 0px 0px 0px 0px;
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst {
    box-shadow: 0px 0px 56px 0px rgba(0, 0, 0, 0.15);
    padding: 50px 0px 30px 0px;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst h2:hover,
.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst h2 a:hover {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst h2 {
    padding: 10px 0px 8px 0px;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .alltmcst span {
    color: #1e438f;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #FFFFFF;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .tteam:hover .tteamimg img {
    border-style: solid;
    border-width: 8px 8px 8px 8px;
    border-color: #1e438f;
    padding: 10px 10px 10px 10px;
}

.elementor-14834 .elementor-element.elementor-element-d291d1e .posibg,
.elementor-14834 .elementor-element.elementor-element-d291d1e .txbdbfltrb::before,
.elementor-14834 .elementor-element.elementor-element-d291d1e .tteamimg img {
    border-radius: 100px 100px 100px 100px;
}

.elementor-14834 .elementor-element.elementor-element-95e6c21 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 50px;
    --padding-bottom: 0px;
    --padding-left: 0px;
    --padding-right: 0px;
}

.elementor-14834 .elementor-element.elementor-element-95e6c21:not(.elementor-motion-effects-element-type-background),
.elementor-14834 .elementor-element.elementor-element-95e6c21>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #F5F5F5;
    background-image: url("../../2025/11/indust-testibgshp.png");
    background-position: bottom right;
    background-repeat: no-repeat;
}

.elementor-14834 .elementor-element.elementor-element-a151816 .alltesicl,
.elementor-14834 .elementor-element.elementor-element-a151816 .tsst5:after {
    background-color: #02010100;
}

.elementor-14834 .elementor-element.elementor-element-a151816 .alltesicl {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0);
    margin: 10px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-a151816 .alltesicl span {
    padding: 10px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-a151816 .alltesicl img {
    margin: 10px 0px 0px 0px;
}

.elementor-14834 .elementor-element.elementor-element-a151816 .slick-dots li button {
    width: 40px;
    height: 10px;
}

.elementor-14834 .elementor-element.elementor-element-1904b32 {
    --display: flex;
    --flex-direction: column;
    --container-widget-width: 100%;
    --container-widget-height: initial;
    --container-widget-flex-grow: 0;
    --container-widget-align-self: initial;
    --flex-wrap-mobile: wrap;
    --padding-top: 100px;
    --padding-bottom: 70px;
    --padding-left: 10px;
    --padding-right: 10px;
}

.elementor-14834 .elementor-element.elementor-element-4eee7e8 {
    border-style: none;
}

.elementor-14834 .elementor-element.elementor-element-4eee7e8 .stthree {
    padding: 0px 0px 25px 0px;
}

.elementor-14834 .elementor-element.elementor-element-4eee7e8 .ttbt h5 {
    opacity: 1;
}

.elementor-14834 .elementor-element.elementor-element-4eee7e8 .ttin p {
    color: #055555;
    width: 100%;
    padding: 20px 0px 12px 0px;
}

.elementor-14834 .elementor-element.elementor-element-ead39f0>.elementor-widget-container {
    margin: 10px 0px 10px 0px;
}

.elementor-14834 .elementor-element.elementor-element-ead39f0 .allcostyle {
    box-shadow: 0px 0px 0px 0px rgba(0, 0, 0, 0.5);
}

.elementor-14834 .elementor-element.elementor-element-ead39f0 .allccolorstyle {
    padding: 20px 0px 20px 0px;
}

@media(max-width:1366px) and (min-width:768px) {
    .elementor-14834 .elementor-element.elementor-element-6268f35 {
        --width: 50%;
    }

    .elementor-14834 .elementor-element.elementor-element-7628bbb {
        --width: 50%;
    }
}

@media(max-width:1366px) {
    .elementor-14834 .elementor-element.elementor-element-78e7983 .ssttwo {
        width: 77%;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdscontent p {
        width: 55%;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .witr_slider_thumb {
        top: 475px;
        right: -115px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .witr_slider_thumb img {
        width: 90%;
        max-width: 90%;
    }

    .elementor-14834 .elementor-element.elementor-element-b412a78 {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 32px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-ac09890 {
        --justify-content: center;
    }

    .elementor-14834 .elementor-element.elementor-element-f8bfe00 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --justify-content: center;
        --flex-wrap: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 100px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-1f024b3 {
        --flex-direction: row;
        --container-widget-width: initial;
        --container-widget-height: 100%;
        --container-widget-flex-grow: 1;
        --container-widget-align-self: stretch;
        --flex-wrap-mobile: wrap;
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-8d9f22d.elementor-element {
        --flex-grow: 1;
        --flex-shrink: 0;
    }

    .elementor-14834 .elementor-element.elementor-element-1f79bd1 {
        --flex-direction: column;
        --container-widget-width: 100%;
        --container-widget-height: initial;
        --container-widget-flex-grow: 0;
        --container-widget-align-self: initial;
        --flex-wrap-mobile: wrap;
    }
}

@media(max-width:1024px) {
    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdslider {
        background-position: center left;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdsinner {
        height: 500px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .ssttwo {
        width: 80%;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdscontent p {
        width: 65%;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .witr_slider_thumb {
        top: 400px;
        right: -275px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .witr_slider_thumb img {
        width: 60%;
        max-width: 60%;
    }

    .elementor-14834 .elementor-element.elementor-element-ceb1368 {
        --flex-wrap: wrap;
        --margin-top: 100px;
        --margin-bottom: 100px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-660d0f0 {
        --padding-top: 0px;
        --padding-bottom: 110px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-993dc6e .witr_counter_single {
        padding: 20px 10px 20px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-b412a78 {
        --padding-top: 50px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-ac09890 {
        --justify-content: center;
    }

    .elementor-14834 .elementor-element.elementor-element-f8bfe00 {
        --flex-wrap: wrap;
        --margin-top: 0px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
        --padding-top: 100px;
        --padding-bottom: 50px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-1f024b3 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-80ee359 {
        --padding-top: 100px;
        --padding-bottom: 100px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-e94e567 {
        --flex-wrap: wrap;
    }

    .elementor-14834 .elementor-element.elementor-element-4143919 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 30px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-1904b32 {
        --padding-top: 100px;
        --padding-bottom: 130px;
        --padding-left: 15px;
        --padding-right: 15px;
    }
}

@media(max-width:767px) {
    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdslider {
        background-position: center left;
        background-repeat: no-repeat;
        background-size: cover;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdsinner {
        height: 400px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .sstone {
        padding: 0px 0px 0px 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .ssttwo {
        width: 100%;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .txbdscontent p {
        font-size: 16px;
        width: 100%;
        padding: 15px 0px 0px 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-78e7983 .allcostyle .btnallt {
        margin: 10px 0px 20px 0px;
        padding: 15px 25px 15px 25px;
    }

    .elementor-14834 .elementor-element.elementor-element-ceb1368 {
        --margin-top: 50px;
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-7d48253 {
        padding: 0px 10px 30px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-c88f34c {
        padding: 0px 10px 30px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-c7050ce {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-5dfeaf7 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-b412a78 {
        --padding-top: 50px;
        --padding-bottom: 100px;
        --padding-left: 10px;
        --padding-right: 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-f8bfe00 {
        /* --margin-top: 100px; */
        --margin-bottom: 0px;
        --margin-left: 0px;
        --margin-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-1f024b3 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-80ee359 {
        --padding-top: 80px;
        --padding-bottom: 80px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-9b866ad .tprtit {
        margin: 0px 0px 0px 100px;
    }

    .elementor-14834 .elementor-element.elementor-element-70b131a .tprtit {
        margin: 0px 0px 0px 100px;
    }

    .elementor-14834 .elementor-element.elementor-element-f52df3b .tprtit {
        margin: 0px 0px 0px 100px;
    }

    .elementor-14834 .elementor-element.elementor-element-4143919 {
        --padding-top: 0px;
        --padding-bottom: 0px;
        --padding-left: 0px;
        --padding-right: 0px;
    }

    .elementor-14834 .elementor-element.elementor-element-08c66e2 {
        padding: 0px 10px 0px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-08c66e2 .slick-prev {
        left: -500px;
    }

    .elementor-14834 .elementor-element.elementor-element-08c66e2 .slick-next {
        right: -500px;
    }

    .elementor-14834 .elementor-element.elementor-element-9047508 {
        padding: 0px 10px 30px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-7a32fab {
        padding: 0px 10px 0px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-512ada6 .card-2 ul li,
    .elementor-14834 .elementor-element.elementor-element-512ada6 .accordion_area .card-2 p {
        padding: 10px 10px 5px 10px;
    }

    .elementor-14834 .elementor-element.elementor-element-1904b32 {
        --padding-top: 100px;
        --padding-bottom: 130px;
        --padding-left: 10px;
        --padding-right: 10px;
    }
}

@media(min-width:768px) {
    .elementor-14834 .elementor-element.elementor-element-660d0f0 {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-6268f35 {
        --width: 35%;
    }

    .elementor-14834 .elementor-element.elementor-element-7628bbb {
        --width: 65%;
    }

    .elementor-14834 .elementor-element.elementor-element-326e219 {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-ac09890 {
        --width: 40%;
    }

    .elementor-14834 .elementor-element.elementor-element-1f85494 {
        --width: 60%;
    }

    .elementor-14834 .elementor-element.elementor-element-f8bfe00 {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-1f79bd1 {
        --width: 33.3333%;
    }

    .elementor-14834 .elementor-element.elementor-element-4dd18bc {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-84742db {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-7afa1d7 {
        --content-width: 1170px;
    }

    .elementor-14834 .elementor-element.elementor-element-e9aef3f {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-95e6c21 {
        --content-width: 1320px;
    }

    .elementor-14834 .elementor-element.elementor-element-1904b32 {
        --content-width: 1320px;
    }
}

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

    .elementor-14834 .elementor-element.elementor-element-e72d392 {
        --width: 50%;
    }

    .elementor-14834 .elementor-element.elementor-element-6268f35 {
        --width: 100%;
    }

    .elementor-14834 .elementor-element.elementor-element-7628bbb {
        --width: 100%;
    }

    .elementor-14834 .elementor-element.elementor-element-1f79bd1 {
        --width: 100%;
    }

    .elementor-14834 .elementor-element.elementor-element-1ede24d {
        --width: 50%;
    }

    .elementor-14834 .elementor-element.elementor-element-b9add27 {
        --width: 50%;
    }

    .elementor-14834 .elementor-element.elementor-element-8c5efa2 {
        --width: 50%;
    }
}