

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


.section_header {
    flex-direction: column;
}
.section_header-menu{
    padding: 20px 0px;
    width: 100%;
}



}



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


.section_utp{
    height: 250px;
}
.section_onescreen{
    min-height: 200px;
    padding: 50px 20px;
}
.section_onescreen h1 {
    font-size: 30px;
    width: 100%;
}
.section_onescreen p {
    width: 100%;
}
.section_content-foto {
    flex-direction: column;
}
.section_content-foto-item {
    height: 150px;
}

.section_header-menu {
    flex-direction: column;
}
.section_header-menu a{
    margin-top: 10px;
}
.section_form {
    flex-direction: column;
}



}

















