body, html{
margin: 0;
padding: 0;
}
*{
margin: 0;
padding: 0;
font-family: "SST W01 Roman","Helvetica Neue",Helvetica,Arial,sans-serif;
box-sizing: border-box;
}
h1{
color: #2f353d;
font-weight: 400;
font-size: 36px;
padding: 10px;
}
p{
color: #83838f;
padding: 10px;
}
.main-img{
width: 60%;
height: auto;
padding: 10px;
}
#experiencia p, #party-booster p{
width: 50%;
position: relative;
margin: auto;
padding-bottom: 10px;
}
#party-booster h1{
padding-top: 20px;
}
#experiencia, #party-booster{
width: 100%;
background: #F1F5f9;
text-align: center;
}
#piscina{
max-width: 1400px;
background: #fff;
text-align: center;
margin: auto;
}
.features1 li{
list-style: none;
margin: 0 auto;
}
.features1 li img, .features1 li p, .features1 li h4{
width: 360px;
height: auto;
}
.features1 li p{
margin-left: -10px;
}
.features1{
display: flex;
width: 100%;
padding: 20px;
}
.row{
text-align: center;
}
.row:after {
content: "";
display: flex;
clear: both;
}
.coluna {
float: left;
width: 50%;
padding: 10px;
}
.coluna h4, .coluna p{
text-align: left;
}
.coluna p{
margin-left: -10px;
}
.coluna img{
width: 140px;
height: auto;
}
@media(max-width: 1140px){
.features1{
flex-direction: column;
}
}
@media (max-width: 748px){
.main-img{
width: 100%;
}
}
@media (max-width: 420px){
.features1 li img, .features1 li p, .features1 li h4{
width: 100%;
}
}
@media (max-width: 900px){
#experiencia p, #party-booster p{
width: 80%;
}
}