.elementor-1400 .elementor-element.elementor-element-67a246ff {
    margin-top: 30px;
    margin-bottom: 0px;
}

.elementor-1400 .elementor-element.elementor-element-4c90aa8e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .o_color {
    background-color: rgba(0, 0, 0, 0.3);
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .title_holder .fn_title {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .title_holder .fn_title:after {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .title_holder p {
    color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .swiper_controller div {
    background-color: #ddd;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .swiper_controller .fn_next:after {
    border-left-color: #1b1b1b;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .swiper_controller .fn_prev:after {
    border-right-color: #1b1b1b;
}

.elementor-1400 .elementor-element.elementor-element-00919a2 .swiper_pagination>span {
    color: #ddd;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .o_color {
    background-color: rgba(0, 0, 0, 0.3);
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .title_holder .fn_title {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .title_holder .fn_title:after {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .title_holder p {
    color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .swiper_controller div {
    background-color: #ddd;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .swiper_controller .fn_next:after {
    border-left-color: #1b1b1b;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .swiper_controller .fn_prev:after {
    border-right-color: #1b1b1b;
}

.elementor-1400 .elementor-element.elementor-element-f35bff8 .swiper_pagination>span {
    color: #ddd;
}

.elementor-1400 .elementor-element.elementor-element-dc6981c {
    margin-top: -50px;
    margin-bottom: 0px;
}

.elementor-1400 .elementor-element.elementor-element-15fd08e>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-02c275f .fn_w_img_check_list .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-02c275f .fn_w_img_check_list .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-02c275f .fn_w_img_check_list span.icon {
    color: #e4810c;
    border-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-784b00bb {
    margin-top: 150px;
    margin-bottom: 70px;
}

.elementor-1400 .elementor-element.elementor-element-5afd0bdb>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-601f72a1>.elementor-widget-container {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-601f72a1 .title_holder .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-601f72a1 .title_holder .fn_title:after {
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-601f72a1 .title_holder .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-601f72a1 .title_holder .fn_name {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-454f8f9d>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .content_holder {
    background-color: #0d0e13;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .content_holder .roof {
    border-left-color: #0d0e13;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .content_holder p {
    color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .counter_holder {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .counter_holder h3 {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-2e7f6619 .counter_holder p {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-51ea944b {
    margin-top: 0px;
    margin-bottom: 70px;
}

.elementor-1400 .elementor-element.elementor-element-6a11bba3>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-19b3522>.elementor-widget-container {
    padding: 0px 30px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-19b3522 .inner {
    text-align: right;
}

.elementor-1400 .elementor-element.elementor-element-19b3522 a {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-19b3522 .icon {
    border-color: #777777;
}

.elementor-1400 .elementor-element.elementor-element-19b3522 .img {
    color: #777777;
}

.elementor-1400 .elementor-element.elementor-element-19b3522 .text:after {
    background-color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-2d8610d7 {
    margin-top: 0px;
    margin-bottom: 120px;
}

.elementor-1400 .elementor-element.elementor-element-26c1fff7>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 li .title_holder:after {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 li .item:after {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 li .title_holder:before {
    border-left-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 li .item:before {
    border-top-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 .item .title_holder {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-5b04f315 .number_holder {
    color: #fff;
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-6608864c:not(.elementor-motion-effects-element-type-background),
.elementor-1400 .elementor-element.elementor-element-6608864c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-6608864c {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 55px 0px;
}

.elementor-1400 .elementor-element.elementor-element-6608864c>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1400 .elementor-element.elementor-element-120d4a3a>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .left_part .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .left_part .fn_title:after {
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .left_part .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .left_part a {
    background-color: #fff;
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .service_part li>div {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .read_more:after {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .service_part .fn_title a {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .service_part .fn_title a:hover {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .service_part .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-fad9538 .service_part .read_more a {
    color: #fff;
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-6fab1774>.elementor-widget-container {
    margin: 50px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-6fab1774 p {
    color: #999999;
}

.elementor-1400 .elementor-element.elementor-element-6fab1774 .fn_w_bottom_line .inner {
    border-top-color: #dde3e8;
}

.elementor-1400 .elementor-element.elementor-element-3ab2f684>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-15df6330 h3 {
    color: #cccccc;
    font-family: "Raleway", Sans-serif;
    font-size: 22px;
    font-weight: 500;
    letter-spacing: 0px;
}

.elementor-1400 .elementor-element.elementor-element-15df6330 .fn_w_simple_title {
    background-color: #0d0e13;
}

.elementor-1400 .elementor-element.elementor-element-15df6330 .inner {
    padding: 35px 0px 35px 0px;
}

.elementor-1400 .elementor-element.elementor-element-5dab36ec>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .content_holder {
    background-color: rgba(17, 20, 34, 0.9);
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .inner:after {
    background-color: rgba(17, 20, 34, 0.9);
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .inner:before {
    background-color: rgba(17, 20, 34, 0.9);
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .badge_holder {
    border-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .badge_holder h3 {
    color: #eee;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .badge_holder span.year {
    color: #eee;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .badge_holder span {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .skills p {
    color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .skills li:after {
    background-color: #ccc;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_holder .rating {
    background-color: rgba(0, 0, 0, 0.5);
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_in {
    background-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_in:after {
    border-top-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_in:before {
    border-top-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating {
    background-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating:after {
    border-top-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating:before {
    border-top-color: #c32c41;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_holder svg {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating svg {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_holder h3 {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating h3 {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .rating_holder p {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-2bf7e41c .mob_rating p {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-7d5171bf {
    margin-top: 150px;
    margin-bottom: 150px;
}

.elementor-1400 .elementor-element.elementor-element-529ce444>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .box {
    width: 4px;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .item:after {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .fn_title a {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .fn_title a:hover {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .fn_desc a {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .fn_desc a:after {
    background-color: #666;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .arrow:after {
    background-color: #666;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .right_part .title_holder .arrow:before {
    background-color: #666;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .left_part .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .left_part .fn_title:after {
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .left_part .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-3645914f .left_part a {
    color: #fff;
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-35318e07>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-2bc77ae2:not(.elementor-motion-effects-element-type-background),
.elementor-1400 .elementor-element.elementor-element-2bc77ae2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-image: url("https://eternasteelengg.com/wp-content/uploads/2024/09/55-min.png");
}

.elementor-1400 .elementor-element.elementor-element-2bc77ae2>.elementor-background-overlay {
    background-color: #000000;
    opacity: 0.9;
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1400 .elementor-element.elementor-element-2bc77ae2 {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 150px 0px;
}

.elementor-1400 .elementor-element.elementor-element-3666a017>.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

.elementor-1400 .elementor-element.elementor-element-30d53f3e p {
    color: #eee;
}

.elementor-1400 .elementor-element.elementor-element-30d53f3e h3 {
    color: #eee;
}

.elementor-1400 .elementor-element.elementor-element-30d53f3e h5 {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-30d53f3e .inner {
    border-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-30d53f3e svg,
.elementor-1400 .elementor-element.elementor-element-30d53f3e img {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-74ab6373 {
    margin-top: 0px;
    margin-bottom: 0px;
}

.elementor-1400 .elementor-element.elementor-element-5b1dbe43:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,
.elementor-1400 .elementor-element.elementor-element-5b1dbe43>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer {
    background-color: #e9eff4;
}

.elementor-1400 .elementor-element.elementor-element-5b1dbe43>.elementor-element-populated {
    transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
    padding: 150px 0px 150px 0px;
}

.elementor-1400 .elementor-element.elementor-element-5b1dbe43>.elementor-element-populated>.elementor-background-overlay {
    transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .left_part .fn_title {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .left_part .fn_title:after {
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .left_part .fn_desc {
    color: #666;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .left_part a {
    color: #181a2f;
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .posts_part .title_holder {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .posts_part .read_more:after {
    background-color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .posts_part .fn_title a {
    color: #181a2f;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .posts_part .fn_title a:hover {
    color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-630b30a5 .read_more a {
    color: #fff;
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .left_part:after {
    background-color: #0d0e13;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .left_part .roof span {
    border-left-color: #0d0e13;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .left_part h3 {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .left_part a {
    color: #fff;
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .left_part svg {
    color: #16171c;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .fn_w_working_process .gallery_part:after {
    background-color: #111422;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .gallery_part .roof span {
    border-left-color: #111422;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 .gallery_part h3 {
    color: #fff;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 span.zoomer:after {
    background-color: #e4810c;
}

.elementor-1400 .elementor-element.elementor-element-6d8004c8 span.zoomer:before {
    background-color: #e4810c;
}

@media(max-width:1024px) {
    .elementor-1400 .elementor-element.elementor-element-67a246ff {
        margin-top: 0px;
        margin-bottom: 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-784b00bb {
        margin-top: 70px;
        margin-bottom: 70px;
    }
    .elementor-1400 .elementor-element.elementor-element-51ea944b {
        margin-top: 20px;
        margin-bottom: 70px;
    }
    .elementor-1400 .elementor-element.elementor-element-2d8610d7 {
        margin-top: 0px;
        margin-bottom: 40px;
    }
    .elementor-1400 .elementor-element.elementor-element-6608864c {
        padding: 70px 0px 70px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-7d5171bf {
        margin-top: 70px;
        margin-bottom: 70px;
    }
    .elementor-1400 .elementor-element.elementor-element-74ab6373 {
        padding: 0px 0px 0px 0px;
    }
    .elementor-1400 .elementor-element.elementor-element-5b1dbe43>.elementor-element-populated {
        padding: 70px 0px 70px 0px;
    }
}