@media only screen and (max-width: 1400px) {
    nav a{
        font-size: 20px;
        letter-spacing: 0px;
        padding: 0 10px;
    }

}

@media only screen and (max-width: 1200px) {
    nav a{
        font-size: 18px;
        letter-spacing: 0px;
    }

}
@media only screen and (max-width: 999px) {

    nav{
        display: none;
    }
    .ma5menu__toggle{
		display: inline-block;
	}
    .top_header{
        text-align: center;
    }
    .top_header p{
        padding: 5px 0px;
    }
    }


@media only screen and (max-width: 678px) {
.headeng_text span{
    font-size: 30px;
}
.ye_btn{
    flex-wrap: wrap;
    margin: 0px 0px;
}
.tex_tumi h3{
    font-size: 34px;
}
.footer_menu{
    flex-wrap: wrap;
    flex-direction: column;
    align-items: flex-start;
}
.b_img{
    margin: 20px 0px;
}
.headeng_text h3{
    font-size: 36px;
}
}

