.logo_s {

    display: flex;
    display: -webkit-flex;
    flex-direction: row;
    width: 12vw;

    height: 65px;

}

.logo-s-first-child {
    width: 30px;
}

.logo_s img {

    height:100%;
    width:30px;

}

.logo_word {

    display: flex;

    justify-content: space-between;

    flex-direction: column;

    width: 100%;

    margin-top: 10px;

    margin-bottom: 0px;

    margin-left: 5px;

}

.sub_text {

    font-size: 30px;

    letter-spacing: 13px;

    font-family: 'Old Standard TT', serif;

}

.sub_text2 {

    font-size:13px; 

    font-style:italic; 

    font-family:'Old Standard TT',serif;

    letter-spacing: 1px;

    font-weight: 100;

}


@media screen and(max-width:500px) {

    .logo_s {

    display: flex;
    display: -webkit-flex;
 
    flex-direction: row;
  
    width: 12vw;

    height: 60px;

}

    .logo_word {

    display: flex;

    justify-content: space-between;

    flex-direction: column;

    width: 100%;

    margin-top: 10px;

    margin-bottom: 0px;

    margin-left: 5px;

}

.sub_text {

    font-size: 24px;

    margin-bottom: 3px;

    letter-spacing: 13px;

    font-family: 'Old Standard TT', serif;

}
}