@media screen and (max-width:1200px) and (max-height:1024px) and (orientation: landscape) {
    .phone {
    /*padding-top: 1vw;*/
}
.arr {
    padding: 1.7vw 0;
}
    }        
@media screen and (max-width:1024px) and (max-height:1366px) and (orientation: portrait) {
 .section01 {
    height: 100%;
}
.menu ul {
    /*padding: 1.5vw 0 0;*/
}
.arr {
    padding: 0.5vw 0;
}
footer {
    padding: 0vw 0;
}
.ourr a {
    padding: 0vw 1vw;
}
.arr img {
    padding: 1vw 0;
}
.phone {
    padding-top: 0;
    /*top: -1vw;*/
}
.phone > a {
    position: relative;
    /*top: -0.6vw;*/
}
.logo {
    position: relative;
    /*top: -0.5vw;*/
}
.logo span {
    /*top: 0.5vw;*/
}
}
@media screen and (max-width:800px) and (max-height:1280px) and (orientation: portrait) {
 
}
@media (max-width: 480px) {

}
