.header_section{
    padding: 10px 0;
}
.backto_home {
    display: flex;
    justify-content: flex-end;
}
.backto_home a{
    color: #ffffff;
    font-size: 17px;
    line-height: 48px;
    font-weight: 500;
    padding: 0 48px;
    text-transform: uppercase;
    background: #d81f2f;
    display: inline-block;
    margin-top: 3px;
}
.backto_home a:hover{
    color: #ffffff;
    background: #6d6e72;
}


@media only screen and (max-width:767px) {


.logo_wrap {
    margin-bottom: 15px;
    text-align: center;
}
.logo_wrap img{
    display: inline-block;
}
.backto_home a {
    width: 100%;
    text-align: center;
    max-width: 320px;
    margin: 0 auto;
}

}

@media screen and (min-width:360px) and (max-width:767px) {}

@media screen and (min-width:412px) and (max-width:767px) {}

@media screen and (min-width:480px) and (max-width:767px) {



}

@media screen and (min-width:568px) and (max-width:767px) {}

@media screen and (min-width:636px) and (max-width:767px) {}

@media screen and (min-width:732px) and (max-width:1024px) {}

@media screen and (min-width:768px) and (max-width:1024px) {

    .backto_home a {
        color: #ffffff;
        font-size: 15px;
        line-height: 50px;
        font-weight: 500;
        padding: 0 30px;
        text-transform: uppercase;
        background: #d81f2f;
        display: inline-block;
        margin-top: 3px;
    }

}

@media screen and (min-width:800px) and (max-width:1024px) {}

@media screen and (min-width:900px) and (max-width:1024px) {}

@media screen and (min-width:980px) and (max-width:1024px) {}

@media screen and (min-width:1000px) and (max-width:1024px) {

  
}

@media screen and (min-width:1025px) and (max-width:1280px) {}


@media screen and (min-width:1281px) and (max-width:1366px) {}



@media screen and (min-width:1500px) and (max-width:1999px) {}

@media screen and (min-width:2000px) and (max-width:3000px) {}