/*mia20170413 15:40*/

/*gaming components*/

.section-spb-gaming .section-hero-content {
    padding-top: 0;
}

@media(min-width: 480px) and (max-width: 1199px) {
    .section-spb-gaming .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-gaming .section-hero-content-text {
        margin-top: 30%;
        margin-bottom: 20em;
    }
}

@media(min-width: 1441px) {
    .section-spb-gaming .section-hero-content-text {
        margin-top: 50%;
        margin-bottom: 20em;
    }
}
/*vr*/

.section-spb-vr .section-hero-content {
    padding-top: 0;
}

@media(min-width: 350px) and (max-width: 1199px) {
    .section-spb-vr .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-vr .section-hero-content-text {
        margin-top: 30%;
        margin-bottom: 20em;
    }
}

@media(min-width: 1441px) {
    .section-spb-vr .section-hero-content-text {
        margin-top: 50%;
        margin-bottom: 20em;
    }
}
/*UNMATCHED DESIGN*/

.section-spb-design .section-hero-content {
    padding-top: 0;
}

@media(min-width: 480px) and (max-width: 1199px) {
    .section-spb-design .section-hero-content {
        padding-bottom: 10em;
    }
}

@media (min-width: 1200px) and (max-width: 1440px) {
    .section-spb-design .section-hero-content-text {
        margin-top: -70%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-design .section-hero-content-text {
        margin-top: -55%;
        margin-bottom: 15em;
    }
}
/*COOLING*/

.section-spb-cooling .section-hero-content {
    padding-top: 0;
}

@media(min-width: 350px) and (max-width: 1199px) {
    .section-spb-cooling .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-cooling .section-hero-content-text {
        margin-top: 15%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-cooling .section-hero-content-text {
        margin-top: 40%;
        margin-bottom: 15em;
    }
}
/*AUDIO*/

.section-spb-audio .section-hero-content {
    padding-top: 0;
}

@media (max-width: 1199px) {
    .section-spb-audio .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-audio .section-hero-content-text {
        margin-top: -70%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-audio .section-hero-content-text {
        margin-top: -55%;
        margin-bottom: 15em;
    }
}
/*NETWORK*/

.section-spb-network .section-hero-content {
    padding-top: 0;
}

@media(min-width: 350px) and (max-width: 1199px) {
    .section-spb-network .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-network .section-hero-content-text {
        margin-top: 15%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-network .section-hero-content-text {
        margin-top: 40%;
        margin-bottom: 15em;
    }
}
/*SOFTWARE*/

.section-spb-software .section-hero-content {
    padding-top: 0;
}

@media (max-width: 462px) {
    .section-spb-software .section-hero-content {
        padding-bottom: 18em;
    }
}

@media (min-width: 463px) and (max-width:1199px) {
    .section-spb-software .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-software .section-hero-content-text {
        margin-top: -60%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-software .section-hero-content-text {
        margin-top: -55%;
        margin-bottom: 15em;
    }
}
/*QUALITY*/

.section-spb-quality .section-hero-content {
    padding-top: 0;
}

@media(min-width: 461px) and (max-width: 1199px) {
    .section-spb-quality .section-hero-content {
        padding-bottom: 10em;
    }
}

@media(min-width: 1200px) and (max-width: 1440px) {
    .section-spb-quality .section-hero-content-text {
        margin-top: 15%;
        margin-bottom: 15em;
    }
}

@media(min-width: 1441px) {
    .section-spb-quality .section-hero-content-text {
        margin-top: 40%;
        margin-bottom: 15em;
    }
}
