 html, body {overflow: hidden;height: 100%;}body {color: #fff;background-color: #fff;padding: 0 !important;overflow-x: hidden;-webkit-font-smoothing: antialiased;letter-spacing: 0.5px;margin: 0;font-family: 'Open Sans', sans-serif;}.main{display: flex;flex-direction: column;height: 100vh;background-image: url(../../assets/images/service/bg.jpg);background-position: center;background-size: cover;}.content_main {display: flex;align-items: center;justify-content: center;height: 100%;}.right_arrow_div {width: 50%;height: 100%;display: flex;align-items: flex-end;}.maintenance_div {width: 50%;color: #000;font-weight: bold;text-align: center;}img.right_arrow {max-width: 100%;width: 100%;}.generic_text1 {font-size: 2rem;}span.small-tag {font-size: 1rem;line-height: 25px;display: block;padding-top: 20px;}@media screen and (max-width:767px){.maintenance_div {width: 85%;height: 65%;display: flex;align-items: center;flex-wrap: wrap;justify-content: center;}.right_arrow_div {height: auto;flex-direction: column;width: 320px;order: 2;position: absolute;left: 0;bottom: 0;}.content_main {justify-content: flex-start;flex-direction: column;}}@media screen and (max-width:767px) and (orientation:landscape){.maintenance_div{margin-right: 8%;width: 50%;justify-content: flex-end;}.content_main{align-items: flex-end;}}
 
/*========= 404 page style ===========*/
.st_404page {
    width: 100%;
    text-align: center;
    background: transparent;
    float: none;
    padding: 0;
}

.st_404_thumb {
    padding: 25px 0;
}

.submit-sec-404 {
    margin-bottom: 0;
}


input.input-btn.input-btn-404 {
    text-transform: initial;
    padding: 8px 20px;
    width: auto;
}

.mob_404img {
    display: none;
}

@media screen and (max-width: 575px) {
    .dskt_404img {
        display: none;
    }

    .mob_404img {
        display: block;
        width: 100%;
    }

    .mob404_padding {
        padding: 0;
    }

}

/*========= 404 page style ENDn===========*/