html, body {
      margin: 0;
      padding: 0;
      background: black;
}
header{
      position: relative;
      z-index: 1000;
}
#logo-home-135{
      z-index: 1200;
      position: fixed;
      width: 200px;
      margin-top: 20px;
}
.icon-redes ul{
      list-style: none;
      margin-top: 30px;
}
.icon-redes ul li{
      display: inline;
      display: block;
      text-decoration: none;
}

.menu-logo ul{
      list-style: none;
}
.menu-logo ul li{
      text-decoration: none;
}

.botoncompra{
      background-color: #926f47;
      border: transparent;
      color: #d8bb92;

}
.botoncompra:hover{
      background-color: #ebdec9;
      border: transparent;
      color: #3b190b;
}
.btncompra{
      margin: 140px 0 0 50px;
      position: fixed;
}

.btn-social{
      width: 40px;
      overflow: hidden;
      margin: 0 3px 0 3px;
  }
.btn-social a{
      position: relative;
      float: left;
  }
.btn-social a:hover{
      margin-left: -40px;
  }

.content {
      width: 100%;
      height: auto;
      margin: auto;
      max-width: 1200px;
      padding: 40px 0 40px 0;
}

#myVideo {
  object-fit: cover;
  width: 100vw;
  height: 100vh;
  position: absolute;
  top: 0;
  left: 0;
}
.hero-back {
      width: 100%;
      background: url("../images/135-banner-header.png") no-repeat 50% 35%;
      background-size: contain;
      position: relative;
      margin-top: -100px;
}

h1, h2 {
      font-family: 'Pathway Gothic One', sans-serif;
      color: #d8bb92;
}
h1{
      font-size: 74px;
      line-height: 70px;
}
h2{
      font-size: 40px;
      line-height: 50px;
}

p {
      font-family: 'Gothic A1', sans-serif;
      line-height: 30px;
      color: #fedb9d;
      font-weight: lighter;
}

.hero-back img {
      width: 100%;
      position: sticky;
      top: 0;
      bottom: 0;
      left: 0;
      right: 0;
      margin: auto;
}

.separador-linea{
      width: 100%;
      height: 2px;
      background-color: #d8bb92;
      margin-top: 60px;
      margin-bottom: 60px;
}

.text-preciosa{
      text-align: justify;
      padding-top: 30px;
}

.degradado-back{
      background: rgb(99,44,0);
      background: linear-gradient(0deg, rgba(99,44,0,1) 0%, rgba(0,0,0,1) 90%);     
}

.degradado-back-02{
      background: rgb(242,236,200);
      background: linear-gradient(0deg, rgba(242,236,200,1) 20%, rgba(99,44,0,1) 80%);
}

.backsection02{
      background-color: #f2ebc7;
      /*background-image: url("https://kitdemarca.sanmatias.com/proyecto135/100223/resources/images/Sction-2.png");
      background-size: cover;*/
      padding-top: 100px;
      padding-bottom: 80px;
}
.textsales p{
      font-family: 'Pathway Gothic One', sans-serif;
      font-size: 18px;
      line-height: 25px;
      color: #926f47;
      padding-top: 10px;
}
.textsalesone p{
      font-family: 'Pathway Gothic One', sans-serif;
      font-size: 18px;
      line-height: 25px;
      color: #926f47;
      padding-top: 15px;
}
.infosales{
      margin: 40px 0 40px 0;}

footer{
      margin-top: 0px;
  }

footer{
    background: color #000;;
    margin-top: 0px;
    padding: 15px 0px;
    -webkit-box-shadow: inset 0px 41px 77px -48px rgba(0,0,0,0.86);
    -moz-box-shadow: inset 0px 41px 77px -48px rgba(0,0,0,0.86);
    box-shadow: inset 0px 41px 77px -48px rgba(0,0,0,0.86);
}
.logo-csm{
    width: 195px;
    float: right;
    padding-right: 30px;
}
.direccion h1, .direccion p, .legales p, .politicas li{
    font-family: 'Questrial', sans-serif;
    color: #926f47;
    text-shadow: 0px 0px 0px;
}
.direccion h1{
      font-size: 16px;
      line-height: 50px;
  }
.legales p{
    font-size: 12px;
    margin-top: 20px;
}
.direccion p{
    line-height: 17px;
    font-size: 13px;
}
.politicas li{
    font-size: 14px;
    margin: 15px 0;
}
.politicas li:hover{
    color: #fff;
    text-decoration: none;
}
.politicas a{
    text-decoration: none;
}
.gallery{
      background-size: cover;
      background-repeat: no-repeat;
      height: 380px;
      background-color: #f2ebc7;
}
.gallery01{
      background-image: url(../images/gallery-135-01.webp);
      background-position: center;
      background-size: cover;
}
.gallery02{
      background-image: url(../images/gallery-135-02.webp);
      background-position: center;
      background-size: cover;
}
.gallery03{
      background-image: url(../images/gallery-135-03.webp);
      background-position: center;
      background-size: cover;
}
.text-catado{
      padding-left: 120px;
}