

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

.imagen-acronis {
    width: 72%;
}

.imagen-firewall {
    width:71%;
}

.imagen-almacenamiento {
    width:55%;
}

.imagen-kaspersky {
    width:58%;
}

.bn32_kas {
    padding: 0.4em 1.0em;
}

.bn32_almacen {
    padding: 0.41em 1.0em;
}

.bn32_sonic {
    padding: 0.4em 1.0em;
}

.bn32_ds {
    padding: 0.4em 1.0em;
}

}

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

.video-overlay span {
    display:none;
}

.imagen-firewall {
    width:69%;
}

h1 {
font-size:45px;
}

}

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

.imagen-acronis {
    width: 72%;
}

.imagen-firewall {
    width:65%;
}

.imagen-almacenamiento {
    width:50%;
}

.imagen-kaspersky {
    width:58%;
}

.bn32_almacen {
    font-size: 16px;
}

}

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

.font h3 {
    font-size: 45px;
}
body {
  display: flex;
  flex-direction: column;
}
.video-overlay {
    padding-top: 120px;
}
.padding-top-almacenamiento {
padding-top:20px;
}
.padding-top-acronis {
padding-top:0px;
}

.padding-top-firewall {
padding-top:0px;
}

.padding-top-kaspersky {
padding-top:20px;
}

.imagen-acronis {
    width: 62%;
}

.imagen-firewall {
    width:65%;
}

.imagen-almacenamiento {
    width:45%;
}

.imagen-kaspersky {
    width:50%;
}

}

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

h1 {
    font-size: 40px;
}

.font h3 {
    font-size: 45px;
}

.imagen-firewall {
    width:63%;
}

}

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

h1 {
    font-size: 35px;
}

.font h3 {
    font-size: 35px;
}

.bn32_almacen {
    padding: 0.41em 0em;
}

}


@media screen and (max-height: 800px) {

    .proteccion-section {
    min-height: 85vh;
    }
}
