body #lg-oled-tv {
  max-width: 1140px !important;
  margin: 0 auto;
  width: 100%;
  background: #000000;
  overflow-x: hidden;
  color: #ffffff; }
  body #lg-oled-tv h2 {
    margin-bottom: 20px;
    font-weight: 300; }
  body #lg-oled-tv .text-center {
    text-align: center; }
  body #lg-oled-tv h2 {
    font-size: 40px;
    margin-top: 80px;
    width: 80%;
    margin: 0 auto 20px; }
  body #lg-oled-tv p {
    font-size: 16px;
    line-height: 19px !important;
    width: 80%;
    margin: auto; }
    body #lg-oled-tv p .bg-oled-tv {
      max-width: 1140px; }
  body #lg-oled-tv h3 {
    font-size: 20px; }
  body #lg-oled-tv .section-01 {
    max-width: 1140px;
    height: 640px;
    width: 100%;
    background: url(../images/bg-section-01.jpg) no-repeat top center scroll;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    -o-background-size: 100%;
    display: table;
    position: relative; }
  body #lg-oled-tv .lg-oled-section-01-content {
    width: 525px;
    margin: 0 auto !important;
    padding-bottom: 320px !important; }
    body #lg-oled-tv .lg-oled-section-01-content img {
      width: 370px;
      margin-bottom: 50px; }
    body #lg-oled-tv .lg-oled-section-01-content p {
      text-align: center;
      color: #fffffff; }
  body #lg-oled-tv .text-vertical-center {
    display: table-cell;
    text-align: center;
    vertical-align: middle; }
  body #lg-oled-tv .section-02 {
    width: 100%;
    max-width: 1140px !important;
    height: 713px;
    background: url(../images/bg-section-02.jpg) no-repeat top center scroll;
    -webkit-background-size: 100%;
    -moz-background-size: 100%;
    background-size: 100%;
    -o-background-size: 100%; }
    body #lg-oled-tv .section-02 h2 {
      margin-top: 80px;
      font-family: LG Smart Light, sans-serif; }
  body #lg-oled-tv .section-03 {
    width: 100%;
    height: 741px;
    max-width: 1140px !important;
    background: url(../images/bg-section-03.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    display: table;
    position: relative; }
    body #lg-oled-tv .section-03 .lg-oled-section-03-content {
      text-align: left;
      width: 610px;
      margin: 0 auto; }
      body #lg-oled-tv .section-03 .lg-oled-section-03-content p {
        line-height: 34px;
        text-align: left;
        color: #ffffff; }
  body #lg-oled-tv .section-04 {
    width: 100%;
    max-width: 1140px !important;
    height: 1100px;
    background: url(../images/bg-section-04.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-04 .info-section-4 h2 {
      margin-top: 60px; }
  body #lg-oled-tv .section-05 {
    width: 100%;
    max-width: 1140px !important;
    height: 1000px;
    background: url(../images/bg-section-05.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-05 h2 {
      margin-top: 60px; }
  body #lg-oled-tv .section-06 {
    width: 100%;
    max-width: 1140px !important;
    height: 1000px;
    background: url(../images/bg-section-06.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-06 h2 {
      margin-top: 60px; }
  body #lg-oled-tv .section-07 {
    width: 100%;
    max-width: 1140px !important;
    height: 1000px;
    background: url(../images/bg-section-07.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-07 h2 {
      margin-top: 40px; }
  body #lg-oled-tv .section-08 {
    width: 100%;
    max-width: 1140px !important;
    height: 715px;
    background: url(../images/bg-section-08.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    display: table;
    position: relative; }
    body #lg-oled-tv .section-08 .lg-oled-section-08-content {
      text-align: left;
      width: 600px;
      margin: 0 70px 0; }
      body #lg-oled-tv .section-08 .lg-oled-section-08-content p {
        text-align: left; }
  body #lg-oled-tv .section-09 {
    width: 100%;
    max-width: 1140px !important;
    height: 740px;
    background: url(../images/bg-section-09.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-09 h2 {
      margin-top: 60px;
      color: #ffffff;
      text-align: center; }
  body #lg-oled-tv .section-010 {
    width: 100%;
    max-width: 1140px !important;
    height: 556px;
    background: url(../images/bg-section-010.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    display: table;
    position: relative; }
    body #lg-oled-tv .section-010 .lg-oled-section-010-content {
      text-align: left;
      width: 420px;
      margin: 0 auto; }
      body #lg-oled-tv .section-010 .lg-oled-section-010-content p {
        text-align: left;
        color: #ffffff; }
  body #lg-oled-tv .section-011 {
    width: 100%;
    max-width: 1140px !important;
    height: 784px;
    background: url(../images/bg-section-011.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-011 h2 {
      margin-top: 60px;
      margin-bottom: 20px;
      line-height: normal; }
  body #lg-oled-tv .copy-netflix-ultrahd {
    bottom: -769px;
    position: relative; }
    body #lg-oled-tv .copy-netflix-ultrahd p {
      font-size: 18px; }
  body #lg-oled-tv .section-012 {
    width: 100%;
    max-width: 1140px !important;
    height: 782px;
    background: url(../images/bg-section-012.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-012 h2 {
      margin-top: 60px;
      margin-bottom: 20px; }
  body #lg-oled-tv .section-013 {
    width: 100%;
    max-width: 1140px !important;
    height: 390px;
    background: url(../images/bg-section-013.jpg) no-repeat center center scroll;
    background-size: 100%;
    display: table;
    position: relative; }
    body #lg-oled-tv .section-013 .lg-oled-section-010-content {
      text-align: left; }
      body #lg-oled-tv .section-013 .lg-oled-section-010-content p {
        text-align: left;
        color: #ffffff;
        padding-right: 140px; }
  body #lg-oled-tv .section-014 {
    width: 100%;
    max-width: 1140px !important;
    height: 390px;
    background: url(../images/bg-section-014.jpg) no-repeat center center scroll;
    display: table;
    position: relative;
    background-position: right center;
    background-size: 100%; }
    body #lg-oled-tv .section-014 .lg-oled-section-010-content {
      text-align: left; }
      body #lg-oled-tv .section-014 .lg-oled-section-010-content p {
        text-align: left;
        color: #ffffff;
        padding-right: 0;
        margin-left: 80px; }
      body #lg-oled-tv .section-014 .lg-oled-section-010-content h2 {
        padding-left: 80px;
        width: 100%; }
  body #lg-oled-tv .content-section14 {
    width: 100%;
    max-width: 1140px !important;
    margin: 0 auto; }
  body #lg-oled-tv .section-015 {
    width: 100%;
    max-width: 1140px !important;
    height: 390px;
    background: url(../images/bg-section-015.jpg) no-repeat center center scroll;
    background-size: 100%;
    display: table;
    position: relative; }
    body #lg-oled-tv .section-015 .lg-oled-section-010-content {
      text-align: left; }
      body #lg-oled-tv .section-015 .lg-oled-section-010-content p {
        text-align: left;
        color: #ffffff;
        width: 80%; }
  body #lg-oled-tv .section-016 {
    width: 100%;
    max-width: 1140px !important;
    height: 900px;
    background: url(../images/bg-section-016.jpg) no-repeat center center scroll;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
    body #lg-oled-tv .section-016 h2 {
      margin-top: 60px;
      margin-bottom: 20px; }
  body #lg-oled-tv .section-017 {
    width: 100%;
    max-width: 1140px !important;
    height: 110px;
    background-color: #000000;
    color: #333333; }
    body #lg-oled-tv .section-017 h2 {
      margin-top: 60px;
      margin-bottom: 20px; }
    body #lg-oled-tv .section-017 a {
      background: #e75353;
      background: -moz-linear-gradient(top, #e75353 0%, #cc4242 100%);
      background: -webkit-gradient(left top, left bottom, color-stop(0%, #e75353), color-stop(100%, #cc4242));
      background: -webkit-linear-gradient(top, #e75353 0%, #cc4242 100%);
      background: -o-linear-gradient(top, #e75353 0%, #cc4242 100%);
      background: -ms-linear-gradient(top, #e75353 0%, #cc4242 100%);
      background: linear-gradient(to bottom, #e75353 0%, #cc4242 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e75353', endColorstr='#cc4242', GradientType=0 );
      color: #ffffff !important;
      padding: 15px 50px;
      font-weight: lighter;
      text-transform: uppercase;
      border-radius: 4px;
      font-size: 18px;
      font-weight: bolder;
      text-decoration: none !important;
      margin-top: 20px;
      display: inline-block;
      -webkit-transition: all 0.4s ease;
      transition: all 0.4s ease;
      position: relative;
      overflow: hidden; }
      body #lg-oled-tv .section-017 a:hover {
        background: #ab3535;
        background: -moz-linear-gradient(top, #ab3535 0%, #ab3535 20%, #871313 100%);
        background: -webkit-gradient(left top, left bottom, color-stop(0%, #ab3535), color-stop(20%, #ab3535), color-stop(100%, #871313));
        background: -webkit-linear-gradient(top, #ab3535 0%, #ab3535 20%, #871313 100%);
        background: -o-linear-gradient(top, #ab3535 0%, #ab3535 20%, #871313 100%);
        background: -ms-linear-gradient(top, #ab3535 0%, #ab3535 20%, #871313 100%);
        background: linear-gradient(to bottom, #ab3535 0%, #ab3535 20%, #871313 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ab3535', endColorstr='#871313', GradientType=0 ); }
    body #lg-oled-tv .section-017 p {
      max-width: 75%;
      margin: 0 auto;
      text-align: center; }

@media only screen and (max-width: 1440px) {
  .contenedor-princ {
    width: 100%;
    margin: 0 auto; }

  .section-01, .section-02, .section-03, .section-04, .section-05, .section-06, .section-07, .section-08, .section-09, .section-010, .section-011, .section-012, .section-013, .section-014, .section-015, .section-016 {
    background-size: contain; }

  .section-01 {
    height: 825px; }

  .section-02 {
    height: 918px; }

  .section-03 {
    height: 780px; }

  .section-04 {
    height: 1010px; }

  .section-05 {
    height: 918px; }

  .section-06 {
    height: 900px; }

  .section-07 {
    height: 826px; }

  .section-08 {
    height: 905px; }

  .section-09 {
    height: 955px; }

  .section-010 {
    height: 715px; }

  .section-011 {
    height: 1000px; }

  .copy-netflix-ultrahd {
    width: 80%;
    margin: 0 auto !important;
    bottom: -659px; }
    .copy-netflix-ultrahd p {
      font-size: 11px !important;
      line-height: 12px !important; }

  .section-012 {
    height: 1000px; }

  .section-013, .section-014, .section-015 {
    height: 413px; }

  .section-016 {
    height: 825px; } }
@media only screen and (max-width: 1280px) {
  .contenedor-princ {
    overflow: hidden; }

  h2 {
    font-size: 5rem; }

  p {
    font-size: 2rem; }

  .section-01 {
    height: 719px; }

  .section-02 {
    height: 800px; }

  .section-03 {
    height: 680px; }

  .section-04 {
    height: 880px; }

  .section-05 {
    height: 800px; }

  .section-06 {
    height: 795px; }

  .section-07 {
    height: 715px; }

  .section-08 {
    height: 800px; }

  .section-09 {
    height: 825px; }

  .section-010 {
    height: 615px; }

  .section-011 {
    height: 880px; }

  .copy-netflix-ultrahd {
    bottom: -570px; }

  .section-012 {
    height: 870px; }

  .section-013, .section-014, .section-015 {
    height: 360px; }

  .content-section14 {
    width: 1070px; }

  .section-016 {
    height: 720px; } }
@media only screen and (max-width: 1024px) {
  .contenedor-princ {
    overflow: hidden; }

  h2 {
    font-size: 5rem; }

  p {
    font-size: 2rem; }

  .section-01 {
    height: 575px; }

  .lg-oled-section-01-content {
    width: 100%; }

  .section-02 {
    height: 660px; }

  .section-03 {
    height: 560px; }

  .section-04 {
    height: 725px; }

  .section-05 {
    height: 660px; }

  .section-06 {
    height: 635px; }

  .section-07 {
    height: 620px; }

  .section-08 {
    height: 660px; }

  .section-09 {
    height: 690px; }

  .section-010 {
    height: 510px; }

  .section-011 {
    height: 720px; }

  .copy-netflix-ultrahd {
    bottom: -470px; }

  .section-012 {
    height: 870px; }

  .section-013, .section-014, .section-015 {
    height: 290px; }

  .content-section14 {
    width: 880px; }

  .section-016 {
    height: 580px; } }

/*# sourceMappingURL=lg-oled-tv-estilos.css.map */
