@charset "UTF-8";

/* borrar secciones del template original */
#profile_main_photo {
  display:none;
}

#profile_header {
  display:none;
}

.heading {
  display:none;
}

#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#age_container,#country_container,#sexual_preference_container,#marital_status_container {
  display:none;
}

#about_me_container {
  display:block;
  margin-top:0;
}

#about_me_label {
  display:none;
}

#about_me_value {
  display:block;
  margin:0 auto;
}

#profile_friends {
  display:none;
}

#tags_container {
  display:none;
}

#header_bar {
  display:none;
}

#city_label {
  display:none;
}

#city_value {
  display:none;
}

/* END borrar secciones del template original */
/* Nuevo Codigo */
#Hello {
  background-image:url(https://i.postimg.cc/9frn6qx0/topsmall.jpg);
  height:600px;
  background-size:cover;
  background-repeat:no-repeat;
}

.navbar-light .navbar-brand {
  display:none;
}

#titulo {
  color:rgb(255,255,255);
  line-height:40px;
  font-family:'Archivo Black';
  font-size:50px;
}

#importanttext {
  font-family:'Lato';
  font-size:18px;
  color:white;
}

#top {
  width:90%;
  height:600px;
}

@media (min-width: 768px) {
  #Hello {
    background-image:url(https://i.postimg.cc/nrmdWc5j/topbig.jpg);
    height:650px;
    background-size:cover;
    background-repeat:no-repeat;
  }
}

@media (min-width: 992px) {
  #titulo {
    line-height:73px;
    font-family:'Archivo Black';
    font-size:84px;
    color:rgb(255,255,255);
  }
}

#1div {
  width:100%;
  height:20px;
  background-color:red;
}

#1div {
  width:100%;
  height:30px;
}

#1div {
  width:100%;
  height:20px;
  background-color:red;
}

#fThings {
  background-color:#000000;
  height:1590px;
  background-image:url(https://i.postimg.cc/BnFqCxM4/ftbig.png);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

@media (min-width: 768px) {
  #fThings {
    background-color:#000000;
    height:1575px;
    background-image:url(https://i.postimg.cc/BnFqCxM4/ftbig.png);
    background-size:cover;
    background-repeat:no-repeat;
  }
}

#fthingsprices {
  height:1600px;
  padding-top:10px;
}

.card-image {
  background-color:#91d2d8;
}

#titlesale {
  font-family:'Archivo Black';
  font-size:20px;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  color:white;
}

.card-image {
  height:60px;
  align-items:center;
}

#rowunique {
  margin-top:100px;
}

#sales {
}

#info {
}

.linea {
  width:100%;
  height:20px;
  background-color:#2a6c80;
}

.linea2 {
  width:100%;
  height:20px;
  background-color:#b17bb3;
}

#photos {
  width:362px;
  height:628px;
  margin-bottom:10px;
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

#photoscontainer {
  padding-top:30px;
  padding-bottom:30px;
}

#photo {
  width:300px;
  height:628px;
  background-image:url(https://i.postimg.cc/DytSy1dK/tara1.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  background-size:auto;
}

#photo2 {
  width:300px;
  height:628px;
  background-image:url(https://i.postimg.cc/DwL8WmB4/tara2.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  background-size:auto;
}

#photo3 {
  width:300px;
  height:628px;
  background-image:url(https://i.postimg.cc/LsShjRbC/tara3.jpg);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
  background-size:auto;
}

#pretty {
  font-family:'Great Vibes';
  color:#fff;
  font-size:80px;
  text-align:center;
  padding-top:50px;
  padding-bottom:20px;
}

@media (min-width: 992px) {
  #pretty {
    font-family:'Great Vibes';
    color:#fff;
    font-size:120px;
    text-align:center;
    padding-top:50px;
    padding-bottom:20px;
  }
}

#icono {
  width:100px;
  height:100px;
  background-image:url(https://i.postimg.cc/RhhWqRDv/lips.png);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}

#titlesale2 {
  font-family:'Archivo Black';
  font-size:23px;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  color:white;
}

#icono2 {
  width:146px;
  height:100px;
  background-image:url(https://i.postimg.cc/DzQJNmG3/finger.png);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}

#icono3 {
  width:146px;
  height:100px;
  background-image:url(https://i.postimg.cc/L5WnP1cL/oil.png);
  background-size:cover;
  background-position:center;
  background-repeat:no-repeat;
}

@media (min-width: 768px) {
  #titlesale2 {
    font-family:'Archivo Black';
    font-size:30px;
    text-align:center;
    padding-top:10px;
    padding-bottom:5px;
    color:white;
  }
}

@media (min-width: 992px) {
  #titlesale2 {
    font-family:'Archivo Black';
    font-size:25px;
    text-align:center;
    padding-top:10px;
    padding-bottom:5px;
    color:white;
  }
}

.text-right {
  text-align:right!important;
}

.navigation-clean {
  background:#fff;
  padding-top:.75rem;
  padding-bottom:.75rem;
  color:#333;
  border-radius:0;
  box-shadow:none;
  border:none;
  margin-bottom:0;
}

@media (min-width:768px) {
  .navigation-clean {
    padding-top:1rem;
    padding-bottom:1rem;
  }
}

.navigation-clean .navbar-brand {
  font-weight:bold;
  color:inherit;
}

.navigation-clean .navbar-brand:hover {
  color:#222;
}

.navigation-clean .navbar-toggler {
  border-color:rgba(221,221,221,0);
}

.navigation-clean .navbar-toggler:hover,.navigation-clean .navbar-toggler:focus {
  background:none;
}

.navigation-clean .navbar-toggler {
  color:#888;
}

.navigation-clean .navbar-collapse,.navigation-clean .form-inline {
  border-top-color:#ddd;
}

.navigation-clean.navbar-light .navbar-nav .nav-link.active,.navigation-clean.navbar-light .navbar-nav .nav-link.active:focus,.navigation-clean.navbar-light .navbar-nav .nav-link.active:hover {
  color:#ffffff;
  box-shadow:none;
  background:none;
  font-family:'Lato';
  font-size:20px;
  transition:.3s;
}

.navigation-clean.navbar .navbar-nav .nav-link {
  padding-left:18px;
  padding-right:18px;
}

.navigation-clean.navbar-light .navbar-nav .nav-link {
  color:#000000;
}

.navigation-clean.navbar-light .navbar-nav .nav-link:focus,.navigation-clean.navbar-light .navbar-nav .nav-link:hover {
  color:#010101!important;
  background-color:transparent;
}

.navigation-clean .navbar-nav > li > .dropdown-menu {
  margin-top:-5px;
  box-shadow:none;
  background-color:#fff;
  border-radius:2px;
}

.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item {
  line-height:2;
  color:#37434d;
}

.navigation-clean .dropdown-menu .dropdown-item:focus,.navigation-clean .dropdown-menu .dropdown-item:hover {
  background:#eee;
  color:inherit;
}

.card {
  box-shadow:0 2px 5px 0 rgb(253,202,255),0 2px 10px 0 rgb(253,202,255);
  margin-top:10px;
  box-sizing:border-box;
  border-radius:2px;
  background-clip:padding-box;
}

.card .card-image span.card-title {
  color:#fff;
  font-size:14px;
  font-weight:300;
  text-transform:uppercase;
  background-color:#4776c2;
}

.card .card-image {
  position:relative;
  overflow:hidden;
}

.card .card-image img {
  border-radius:2px 2px 0 0;
  background-clip:padding-box;
  position:relative;
  z-index:-1;
}

.card .card-image span.card-title {
  position:absolute;
  bottom:0;
  left:0;
  padding:16px;
}

.card .card-content {
  padding:16px;
  border-radius:0 0 2px 2px;
  background-clip:padding-box;
  box-sizing:border-box;
  background:#fedaff;
  color:#333;
}

.card .card-action {
/*border-top:1px solid rgba(160, 160, 160, 0.2);*/
  padding:16px;
  background:#fff;
}

.card .card-action a {
  color:#ffab40;
  margin-right:16px;
  transition:color .3s ease;
  text-transform:uppercase;
}

.card .card-action a:hover {
  color:#ffd8a6;
  text-decoration:none;
}

@media (min-width: 300px) {
  #fThings {
    display:none;
  }
}

@media (min-width: 576px) {
  #fThings {
    display:block;
  }
}

#st2 {
  background-color:#84b3aa;
  height:1300px;
  background-image:url(https://i.postimg.cc/3JyyTtGB/BG.jpg);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

@media (min-width: 576px) {
  #st2 {
    height:907px;
  }
}

@media (min-width: 992px) {
  #st2 {
    height:700px;
  }
}

#stcontent {
  width:50px;
  height:220px;
  border-top:0;
  border-right:1px;
  border-bottom:0;
  border-style:dotted;
  border-color:#fff;
}

#row2 {
  margin-top:25px;
}

#fullcont {
  margin-top:72px;
}

#buttons {
  font-family:'Lato';
  border:none;
  color:white;
  padding:16px 32px;
  text-align:center;
  font-size:16px;
  opacity:.6;
  transition:.3s;
}

#buttons hover {
  opacity:1;
}

.linea3 {
  width:100%;
  height:20px;
  background-color:#000000;
}

#snap {
  background-color:black;
  background-image:url(https://i.postimg.cc/GpnTzvHj/bgsnap.jpg);
  background-size:cover;
  background-position:left;
  background-repeat:no-repeat;
  padding-top:30px;
  margin-bottom:0;
}

#snapimage {
  background-image:url(https://i.postimg.cc/N0xF4Shg/snap-2.png);
  background-repeat:no-repeat;
  background-position:center;
  height:400px;
  background-size:contain;
  background-repeat:no-repeat;
  background-position:center;
  padding-bottom:21px;
}

#titulosnap {
  line-height:0;
  font-family:'Lato';
  font-size:30px;
  color:#f3ec2b;
  text-shadow:2px 0 0 #000000,-2px 0 0 #000000,0 2px 0 #000000,0 -2px 0 #000000,1px 1px #000000,-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000;
}

#titulosnapp {
  font-family:'Lato';
  font-size:60px;
  color:#f3ec2b;
}

.fa.fa-snapchat {
  font-size:100px;
  color:#f1eb2d;
}

#titulosnap2 {
  line-height:50px;
  font-family:'Archivo Black';
  font-size:84px;
  color:rgb(0,0,0);
}

.h1,h1 {
  font-family:'Archivo Black';
  font-size:20px;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  color:white;
}

.snaptitulo {
  font-family:'Archivo Black';
  color:black;
  font-size:30px;
}

#snaptext {
  font-family:'Archivo Black';
  color:black;
  font-size:26px;
  padding-top:30px;
}

#buttons hover {
  color:red;
}

.nav-link:focus,.nav-link:hover {
  color:red;
}

.navbar.navbar-light.navbar-expand-md.fixed-top.navigation-clean {
  background:linear-gradient(120deg,#00004d,#38c0b6);
  border-bottom:4px solid #fff;
}

.navbar-light .navbar-nav .active > .nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show > .nav-link {
}

#cr {
  background-color:black;
  background-image:url(https://i.postimg.cc/h4YjpVY7/crbg.png);
  background-size:auto;
  background-position:center;
  background-repeat:no-repeat;
}

#tituloCR {
  line-height:73px;
  font-family:'Archivo Black';
  font-size:84px;
  color:rgb(255,255,255);
  text-align:center;
  padding-top:20px;
}

#tp {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:20px;
  letter-spacing:16px;
  line-height:90px;
}

@media (min-width: 992px) {
  #cr {
    background-color:black;
    background-image:url(https://i.postimg.cc/h4YjpVY7/crbg.png);
    background-size:contain;
    background-position:center;
    background-repeat:no-repeat;
  }
}

#tpt {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:25px;
  letter-spacing:16px;
  line-height:17px;
}

article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section {
}

#tpf {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:10px;
  letter-spacing:10px;
  line-height:90px;
}

#full {
  width:100%;
}

.navbar.navbar-light.navbar-expand-md.fixed-top.navigation-clean {
  width:100%;
}

#tp2 {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:20px;
  letter-spacing:16px;
  line-height:90px;
}

#numbersales {
  margin:0;
  font-family:'Archivo Black';
  font-size:42px;
  text-align:center;
  color:#fbb5fe;
}

.text-right,titulo {
  color:rgb(255,255,255);
  line-height:40px;
  font-family:'Archivo Black';
  font-size:50px;
}

.navbar-light .navbar-toggler-icon {
  visibility:initial;
}

#titlesale {
}

#fuc3 {
  font-family:'Archivo Black';
  font-size:20px;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  color:white;
}

#allcontent {
  margin-top:82px;
}

.numbersales {
  margin:0;
  font-family:'Archivo Black';
  font-size:42px;
  text-align:center;
  color:#fbb5fe;
}

.col.d-flex.flex-column.justify-content-center.align-items-center.stcontent {
  width:50px;
  height:220px;
  border-top:0;
  border-right:1px;
  border-bottom:0;
  border-style:dotted;
  border-color:#fff;
}

.snaptext {
  font-family:'Archivo Black';
  color:black;
  font-size:26px;
  padding-top:30px;
  text-align:initial;
}

.titulosnap2 {
  line-height:50px;
  font-family:'Archivo Black';
  font-size:84px;
  color:rgb(0,0,0);
}

.text-right.lifetime {
  line-height:0;
  font-family:'Lato';
  font-size:30px;
  color:#f3ec2b;
  text-shadow:2px 0 0 #000000,-2px 0 0 #000000,0 2px 0 #000000,0 -2px 0 #000000,1px 1px #000000,-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000;
}

.text-right.lifetime2 {
  line-height:50px;
  font-family:'Lato';
  font-size:60px;
  color:#f3ec2b;
  text-shadow:2px 0 0 #000000,-2px 0 0 #000000,0 2px 0 #000000,0 -2px 0 #000000,1px 1px #000000,-1px -1px 0 #000000,1px -1px 0 #000000,-1px 1px 0 #000000;
}

.titulo {
  line-height:73px;
  font-family:'Archivo Black';
  font-size:84px;
  color:rgb(255,255,255);
}

.importanttext {
  font-family:'Lato';
  font-size:18px;
  color:white;
}

.titlesale2 {
  font-size:25px;
  text-align:center;
  padding-top:10px;
  padding-bottom:5px;
  color:white;
}

.tituloCR {
  line-height:45px;
  font-family:'Archivo Black';
  font-size:32px;
  color:rgb(255,255,255);
  text-align:center;
  padding-top:20px;
}

.tpt {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:15px;
  letter-spacing:18px;
  line-height:0;
}

.tp {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:20px;
  letter-spacing:10px;
  line-height:90px;
}

.tpf {
  font-family:'Lato';
  color:#fff;
  text-align:center;
  font-size:14px;
  letter-spacing:4px;
  line-height:90px;
}

.icono {
  width:100px;
  height:102px;
  background-image:url(https://i.postimg.cc/RhhWqRDv/lips.png);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
}

.titulotara {
  line-height:73px;
  font-family:'Archivo Black';
  font-size:93px;
  color:rgb(255,255,255);
  text-align:center;
}

.container.photoscontainer {
  padding-top:30px;
  padding-bottom:30px;
}

.icono2 {
  width:100px;
  height:102px;
  background-image:url(https://i.postimg.cc/DzQJNmG3/finger.png);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
}

.icono3 {
  width:100px;
  height:102px;
  background-image:url(https://i.postimg.cc/L5WnP1cL/oil.png);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
}

.icono4 {
  width:100px;
  height:102px;
  background-image:url(https://i.postimg.cc/SsDXy5VZ/ice.png);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
}

.icono5 {
  width:100px;
  height:102px;
  background-image:url(https://i.postimg.cc/fLwtQZ7t/hitachi.png);
  background-size:contain;
  background-position:center;
  background-repeat:no-repeat;
}

@media (min-width: 768px) {
  .navbar-light .navbar-toggler-icon {
    visibility:hidden;
  }
}

@media (min-width: 576px) {
  .tituloCR {
    line-height:45px;
    font-family:'Archivo Black';
    font-size:60px;
    color:rgb(255,255,255);
    text-align:center;
    padding-top:20px;
  }

  .tpt {
    font-family:'Lato';
    color:#fff;
    text-align:center;
    font-size:20px;
    letter-spacing:18px;
    line-height:0;
  }
}

@media (min-width: 768px) {
  .tituloCR {
    line-height:93px;
    font-family:'Archivo Black';
    font-size:118px;
    color:rgb(255,255,255);
    text-align:center;
    padding-top:20px;
  }

  .tpt {
    font-family:'Lato';
    color:#fff;
    text-align:center;
    font-size:35px;
    letter-spacing:18px;
    line-height:40px;
  }

  .tp {
    font-family:'Lato';
    color:#fff;
    text-align:center;
    font-size:20px;
    letter-spacing:15px;
    line-height:90px;
  }
}