.welcome_section{
    position: relative;
    height: auto;
    padding: 15% 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.error_section{
    background: var(--breadcumb);
    position: relative;
    display: flex;
    justify-content: center;
    min-height: 40vh;
}
.error_section .container{
    align-items: center;
    display: flex;
}
.flex_cols{
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.error_text span{
    color: var(--dred)
}
.error_img{
    text-align: right;
}
.way_section{
    position: relative;
    height: auto;
    padding: 3% 0;
    display: flex;
    justify-content: center;
    align-items: center;
}
.way_section h4{
    text-align: center;
    margin-top: 5%;
}
.cols{
   margin-bottom: 5%;
}
.store_img{
    display: flex;
    justify-content: center;
    align-items: center;
}
h4 span, li span{
    color: var(--dred);
}
.btn_final {
    text-align: center;
}
@media screen and (max-width: 768px){
    .car_access_img{
        display: flex;
        justify-content: center;
        align-items: center;
    }
    .way_section{
        padding: 10% 0;
    }
}
@media screen and (max-width: 426px){
    .error_img{
        display: flex;
        justify-content: center;
    }

}
@media(max-width: 1400px){
    .welcome_section {
        position: relative;
    }
    .error_section {
        min-height: 88vh;
    }
}