h2,h3{text-align: center;}
h3{
    margin: 0;
}
.top-img{width: 80%;border-radius: 30px;display: block;margin: auto;}
p{
    text-align: justify;
    text-align-last: center;
    padding: 0 5%;
}
section{
    display: flex;
    flex-wrap: wrap; 
}
.mvv{ 
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: baseline;
}
.svg{width: 30%;}
/* Styles for tablet */
@media only screen and (min-width: 600px) {
    .svg{width: 20%;}
}
/*Styles for laptops*/
@media only screen and (min-width: 992px) {
   
.mvv{flex-direction: row;padding: 0 10%;}
.svg{width: 10%;}
  .top-img{width: 60%;}
}
/*Styles for desktop*/
@media only screen and (min-width: 1700px) {

    
}
