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

/* -----------------------------------------------------------------
    SECTIONS
----------------------------------------------------------------- */

section.short {
      padding: 3rem 15rem;
}

section.long {
      padding: 3rem 3rem;
}

/* -----------------------------------------------------------------
    HEADER
----------------------------------------------------------------- */

/*
      Home
*/

.header--home {
    height: 45vh;
    padding: 0 15rem;
}

} /* END */

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

/* -----------------------------------------------------------------
    SECTIONS
----------------------------------------------------------------- */

section.short {
      padding: 3rem 10rem;
}

section.long {
      padding: 3rem 3rem;
}

/* -----------------------------------------------------------------
    HEADER
----------------------------------------------------------------- */

/*
      Home
*/

.header--home {
    height: 45vh;
    padding: 0 10rem;
}

} /* END */

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

/* -----------------------------------------------------------------
    SECTIONS
----------------------------------------------------------------- */

section.short {
      padding: 3rem 6rem;
}

section.long {
      padding: 3rem 2rem;
}

/* -----------------------------------------------------------------
    HEADER
----------------------------------------------------------------- */

/*
      Home
*/

.header--home {
    height: 30vh;
    padding: 0 2rem;
}

/* -----------------------------------------------------------------
    INFO BAR (HOME)
----------------------------------------------------------------- */

.info-bar--box {
    margin: 0 2rem;
}

.info-bar--box i {
      font-size: 2rem;
}

.info-bar--box_text {
      font-size: .8rem;
}

} /* END */