@charset "UTF-8";
/**
 *  Folha de estilos para HOME.
 *
 *  @package    home.scss
 *  @category   Website Custom
 *  @author     Bruno Lima <brunolima@phocus.com.br>
 *  @copyright  Phocus Interact
 *  @link       /scss/home.scss
 *  @since      1.0.0
 */
/**
 *  Vari├íveis e mixins SASS/Compass
 *
 *  @package    configurations.scss
 *  @category   Website Custom
 *  @author     Brunno Pleffken Hosti <brunno.hosti@phocus.com.br>
 *  @copyright  Phocus Interact
 *  @link       /scss/configurations.scss
 *  @since      1.0.0
 */
/* Global Vars */
/* Fun├º├Áes b├ísicas */
body {
  background-image: url("../imagens/fundo_home.png");
}

section.home .top-text,
section.home .ls-tetris .tetris_item.placeholder {
  overflow: visible;
}
section.home .top-text::before,
section.home .ls-tetris .tetris_item.placeholder::before {
  display: none;
}
@media screen and (max-width: 767px) {
  section.home .top-text,
  section.home .ls-tetris .tetris_item.placeholder {
    height: auto !important;
    margin-bottom: 40px;
    text-align: center;
  }
}
section.home .top-text h1,
section.home .ls-tetris .tetris_item.placeholder h1 {
  margin-bottom: 10px;
  font-weight: 500;
  font-size: 40px;
  line-height: 0.85em;
  letter-spacing: 1px;
  text-transform: uppercase;
}
@media screen and (min-width: 1440px) {
  section.home .top-text h1,
  section.home .ls-tetris .tetris_item.placeholder h1 {
    font-size: 45px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  section.home .top-text h1,
  section.home .ls-tetris .tetris_item.placeholder h1 {
    font-size: 32px;
  }
}
section.home .top-text p,
section.home .ls-tetris .tetris_item.placeholder p {
  position: relative;
  font-size: 17px;
  font-weight: 300;
}
@media screen and (min-width: 1440px) {
  section.home .top-text p,
  section.home .ls-tetris .tetris_item.placeholder p {
    padding-right: 35px;
    font-size: 20px;
    line-height: 26px;
  }
}
section.home .top-text p:after,
section.home .ls-tetris .tetris_item.placeholder p:after {
  position: absolute;
  content: '';
  display: block;
  bottom: -5px;
  left: 0;
  height: 1px;
  width: 30px;
  background-color: #eb3232;
}
@media screen and (min-width: 1440px) {
  section.home .top-text p:after,
  section.home .ls-tetris .tetris_item.placeholder p:after {
    bottom: -10px;
    width: 40px;
  }
}
@media screen and (max-width: 767px) {
  section.home .top-text p:after,
  section.home .ls-tetris .tetris_item.placeholder p:after {
    right: 0;
    margin: auto;
  }
}
@media screen and (min-width: 1055px) and (max-width: 1470px) {
  section.home .ls-tetris .tetris_item.model-4 {
    width: 480px;
    height: 620px;
  }
}
@media screen and (min-width: 768px) and (max-width: 1230px) {
  section.home .ls-tetris .tetris_item.model-4 {
    width: 320px;
    height: 500px;
  }
}

/*# sourceMappingURL=home.css.map */
