@charset "UTF-8";

UTF-8;
a:active,a:hover,a:link,a:visited {
  color:grey;
}

a:link {
  text-decoration:none;
}

body {
  font-size:1rem;
  line-height:1;
  padding:o;
  margin:0;
}

body {
  background-color:#fff;
  background-repeat:no-repeat;
  background-size:cover;
  background-attachment:fixed;
}

#age_container,#automobile_container,#body_type_container,#cam_score_container,#city_container,#country_container,#drink_container,#drugs_container,#ethnicity_container,#eyes_container,#favorite_food_container,#gender_container,#hair_container,#height_container,#marital_status_container,#occupation_container,#pets_container,#school_container,#sexual_preference_container,#smoke_container,#username_container,#weight_container {
  display:none;
}

#footer_bar,#header_bar {
  display:none;
}

#about_me_label,#profile_about_me>div:nth-child(1) {
  display:none;
}

#tags_container,#tags_label,#tags_valu {
  display:none;
}

#avatar_holder,#profile_avatar,#profile_main_photo {
  display:none;
}

#blurb_container {
  display:none;
}

#profile_header_container {
  display:none;
}

.profile_section .heading {
  display:none;
}

#profile {
  max-width:1600px;
  margin:0 auto;
  background-color:transparent;
  background-repeat:no-repeat;
  background-size:cover;
  background-position:fixed;
  background-attachment:fixed;
  -webkit-animation:caricamento 3s;
  -moz-animation:caricamento 3s;
  -o-animation:caricamento 3s;
  animation:caricamento 3s;
}

.profile_section {
  border-spacing:0;
}

.profile_section_content {
  z-index:auto;
  padding:0;
  margin:0;
}

#profile_aboutme {
  margin:25px 0 0;
}

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

#profile_schedule {
  display:none;
}

#profile_photo_galleries {
  display:none;
}

#profile_password_photo_galleries {
  display:none;
}

#Barra {
  display:block;
  position:fixed;
  width:100%;
  height:7%;
  z-index:20;
  line-height:15px;
  font-weight:lighter;
  margin-top:-1px;
  padding:auto;
  margin-left:auto;
  overflow:hidden;
  background-color:white;
  max-width:1600px;
  margin:0 auto;
}

.Contenidobarra {
  display:block;
  padding:auto;
  position:relative;
  margin-top:0;
  max-width:1600px;
  min-width:1000px;
  margin-right:auto;
  margin-left:auto;
  text-align:center;
}

.elementobarra {
  display:inline-block;
  position:relative;
  background-color:yello;
  height:35px;
  text-align:left;
  margin-top:16px;
  margin:5px 5%;
  -webkit-transition:.3s;
  -moz-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
}

.elementobarra img {
  display:inline-block;
  position:relative;
  height:31px;
  top:-2px;
  -webkit-filter:invert(100%);
  filter:invert(100%);
  opacity:.1;
  -webkit-transition:.3s;
  -moz-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
}

.elementobarra p {
  display:inline-block;
  position:relative;
  font-family:'Oswald',Impact,sans-serif;
  letter-spacing:2px;
  top:-3px;
  font-size:12px;
  font-weight:100;
  text-transform:uppercase;
  margin-left:10px;
  color:#888686;
}

.elementobarra p span {
  font-family:'Oswald',Impact,sans-serif;
  letter-spacing:0;
  font-size:20px;
  font-weight:100;
  color:#f2bbe4;
}

.elementobarra:hover img {
  opacity:.3;
  -webkit-transform:rotate(360deg);
  transform:rotate(360deg);
}

.elementobarra:hover p span {
  color:#811f63;
}

#Principio {
  display:inline-block;
  position:relative;
  width:100%;
  text-align:center;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
}

.fondo1 {
  z-index:1;
  max-width:80%;
  min-width:200px;
  margin-top:7px;
}

.sabrina {
  display:block;
  position:absolute;
  width:40%;
  padding:0;
  z-index:3;
  margin-top:-48%;
  margin-left:40%;
}

.redes {
  display:block;
  position:absolute;
  background-color:re;
  margin-top:-15%;
  width:70%;
  margin-left:15%;
  z-index:10;
}

.snapchat {
  width:15%;
  margin:5%;
  margin-top:-30px;
  -webkit-transition:.2s;
  -moz-transition:.2s;
  -o-transition:.2s;
  transition:.2s;
}

.snapchat:hover {
  -webkit-transform:scale(1.3);
  transform:scale(1.3);
}

.instagram {
  width:15%;
  margin:5%;
  -webkit-transition:.2s;
  -moz-transition:.2s;
  -o-transition:.2s;
  transition:.2s;
}

.instagram:hover {
  -webkit-transform:scale(1.3);
  transform:scale(1.3);
}

.amazon {
  width:15%;
  margin:5%;
  -webkit-transition:.2s;
  -moz-transition:.2s;
  -o-transition:.2s;
  transition:.2s;
}

.amazon:hover {
  -webkit-transform:scale(1.3);
  transform:scale(1.3);
}

#reglas {
  max-width:1600px;
  margin:0 auto;
  display:block;
  position:relative;
  width:80%;
  margin-left:auto;
  margin-right:auto;
  margin-top:-10px;
  background-image:url(https://i.ibb.co/804CQNc/fondo.png);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

.reglas1 {
  display:inline-block;
  position:relative;
  width:90%;
  height:300px;
  padding:auto;
}

.reglas1 h5 {
  display:inline-block;
  position:relative;
  color:rgba(181,179,179,0.8);
  font-weight:100;
  font-size:15px;
  line-height:23px;
  text-align:left;
  width:66%;
  margin-left:5%;
  font-family:'Montserrat',sans-serif;
}

.reglas1 h5 b {
  display:block;
  font-size:20px;
  font-weight:600;
  color:#bf9abb;
  font-weight:bold;
}

.muro {
  display:block;
  position:relative;
  width:80%;
  margin:auto;
}

.lista {
  display:inline-block;
  position:relative;
  width:17.5%;
  padding-left:15%;
  text-align:center;
  font-size:11px;
  line-height:20px;
  font-weight:400;
  color:#ffffff;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  text-transform:uppercase;
  vertical-align:top;
}

#sobremi {
  max-width:1600px;
  margin:0 auto;
  display:block;
  position:relative;
  width:80%;
  height:700px;
  margin:auto;
  padding:0;
  background-image:url(https://i.ibb.co/z4gN3D3/fondo.png);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

.sobremiimg {
  display:inline-block;
  position:relative;
  width:40%;
  overflow:hidden;
  height:700px;
}

.contenidosobremi {
  display:inline-block;
  position:relative;
  width:60%;
  overflow:hidden;
  height:700px;
}

.sobremiimg img {
  display:block;
  position:relative;
  width:100%;
}

.texto {
  margin-top:20%;
}

.sobremi {
  display:block;
  position:relative;
  background-color:re;
  width:90%;
  text-align:right;
  color:grey;
  margin-left:auto;
  margin-right:auto;
}

.sobremi h3 {
  display:block;
  position:relative;
  color:black;
  font-size:20px;
  font-weight:800;
  text-transform:uppercase;
  letter-spacing:5px;
  line-height:20px;
  margin-top:0;
  text-align:right;
  font-family:'Montserrat',sans-serif;
}

.sobremi h4 {
  display:block;
  position:relative;
  color:rgb(95,95,95);
  font-size:12px;
  font-weight:800;
  text-transform:uppercase;
  letter-spacing:5px;
  line-height:13px;
  margin-top:0;
  text-align:right;
  font-family:'Montserrat',sans-serif;
}

.sobremi h5 {
  font-size:16px;
  line-height:25px;
  font-weight:normal;
  text-align:right;
  color:grey;
  margin-top:4%;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
}

.sobremi b {
  font-weight:600;
  color:#e940df;
}

.sobremi p {
  display:block;
  position:relative;
  font-size:14px;
  line-height:18px;
  font-weight:800;
  text-align:center;
  color:rgb(112,112,112);
  margin-top:3%;
  font-family:'Montserrat',sans-serif;
}

.skypeinformacion {
  display:block;
  position:relative;
  width:80%;
  margin-left:auto;
  margin-right:auto;
  z-index:3;
  -webkit-transition:all .6s;
  -moz-transition:all .6s;
  -o-transition:all .6s;
  transition:all .6s;
}

.skypesabri {
  display:block;
  position:relative;
  width:100%;
  -webkit-transition:all .6s;
  -moz-transition:all .6s;
  -o-transition:all .6s;
  transition:all .6s;
  opacity:.8;
}

#tipmenu {
  max-width:1600px;
  margin:0 auto;
  display:block;
  background-image:url(https://i.ibb.co/z4gN3D3/fondo.png);
  position:relative;
  min-width:1000px;
  overflow:hidden;
  padding-bottom:30px;
}

#tipmenu,#sabri,.contenidosabri,#sabrii {
  width:80%;
  margin:auto;
}

#Galeria,#tipmenu {
  text-align:center;
}

#tipmenu,.tmt {
  margin-bottom:4%;
}

#Galeria,#tipmenu {
  z-index:1;
  padding-top:1.7%;
  font-size:0;
}

#cuerpo,body {
  background-color:rgb(255,255,255);
}

.tmt,.tmt p,.tmt p b,.tokens h5 {
  text-align:center;
}

#tipmenu,.tmt {
  margin-bottom:4%;
}

.tipmenutitulo {
  display:block;
  position:relative;
  margin:auto;
  width:auto;
}

.tipmenutitulo h4 {
  font-weight:600;
  color:rgb(221,219,219);
  font-size:34px;
  text-transform:uppercase;
  letter-spacing:20px;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
}

.tipmenutitulo h4 b {
  color:rgb(240,72,245);
}

.tipmenutitulo p {
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  font-size:13px;
  margin-top:-40px;
  font-weight:200;
  color:#000000;
  background:re;
  height:30px;
  margin-bottom:50px;
}

#advertencia img,#profile_schedule .container,.tokens,.tokens h5,.tokens p {
  display:inline-block;
}

.tokens {
  padding:auto;
  margin:5px;
  border-radius:20px;
  -moz-box-shadow:0 11px 35px rgb(154 135 149 / 38%);
  -o-box-shadow:0 11px 35px rgb(154 135 149 / 38%);
  box-shadow:0 11px 35px rgb(154 135 149 / 38%);
  border-bottom:1px solid #f939c8;
}

.intvg p a,.tokens {
  -webkit-transition:.4s;
  -moz-transition:.4s;
  -o-transition:.4s;
}

.tokens:hover {
  background:rgba(81,65,83,0.956);
  -webkit-transform:scale(0.9);
  transform:scale(0.9);
  box-shadow:5px #000;
}

.tokens {
  position:relative;
  width:14%;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  color:rgb(0,0,0);
  height:51px;
  padding:10px 0;
  transition:.4s;
}

.tokens h5 {
  position:relative;
  font-size:23px;
  font-weight:100;
  margin-right:5px;
  border-right:1px solid rgba(0,0,0,0.1);
  padding-right:10px;
  padding-bottom:4px;
  margin-top:0;
  color:#df9bdd;
  font-family:'Oswald',Impact,sans-serif;
}

h5 {
  display:block;
  font-size:.83em;
  margin-block-start:1.67em;
  margin-block-end:1.67em;
  margin-inline-start:0;
  margin-inline-end:0;
  font-weight:bold;
}

.tokens h5 span {
  display:block;
  position:relative;
  text-align:right;
  letter-spacing:1px;
  font-size:9px;
  margin-top:-1px;
  color:#C275C0;
  opacity:.8;
}

.tokens p {
  position:relative;
  text-align:left;
  font-size:13px;
  line-height:14px;
  padding-left:5px;
  font-weight:100;
  color:grey;
  bottom:2px;
}

.tokens b {
  font-weight:800;
  color:rgb(142,122,142);
}

#sabrii {
  width:80%;
  background:rgb(0,0,0);
  height:60%;
  margin-top:-66px;
  background-image:url(https://i.ibb.co/BwQZb0m/sabrinamfc.png);
  background-size:cover;
  background-repeat:no-repeat;
  background-position:center;
}

#sabrii,.sabri {
  display:block;
  position:relative;
}

.contenidosabri {
  display:inline-block;
  position:relative;
  width:50%;
  overflow:hidden;
  margin-left:50%;
}

.pvtsabri,.pvtsabri2 {
  display:block;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  position:relative;
  padding:auto;
  border:4px solid #eda8f28a;
  border-radius:20px;
  margin:auto;
  width:75%;
  background-color:rgba(255,255,255,0.07);
  text-decoration:none;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.pvtsabri h5,.pvtsabri2 h5 {
  font-size:13px;
  text-align:center;
  font-weight:600;
  text-transform:uppercase;
  letter-spacing:6px;
  color:#c3acbf;
}

.pvtsabri b,.pvtsabri2 b {
  font-weight:800;
  color:#e090cb;
}

.pvtsabri:hover h5 {
  color:#f529c2;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.pvtsabri:hover b {
  color:#f529c2;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.pvtsabri2:hover h5 {
  color:#f529c2;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.pvtsabri2:hover b {
  color:#f529c2;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

.pvtsabri span,.pvtsabri2 span {
  position:absolute;
  display:block;
  width:75%;
}

#span1 {
  top:0;
  left:-100%;
  width:75%;
  height:2px;
  background:linear-gradient(90deg,transparent,#b599bd);
}

.pvtsabri:hover #span1 {
  left:100%;
  transition:1s;
}

#span2 {
  top:-100%;
  right:0;
  width:2px;
  height:75%;
  background:linear-gradient(180deg,transparent,#b599bd);
}

.pvtsabri:hover #span2 {
  top:100%;
  transition:1s;
  transition-delay:.25s;
}

#span3 {
  bottom:0;
  right:-100%;
  width:75%;
  height:2px;
  background:linear-gradient(270deg,transparent,#b599bd);
}

.pvtsabri:hover #span3 {
  right:100%;
  transition:1s;
  transition-delay:.5s;
}

#span4 {
  bottom:-65%;
  left:0;
  width:2px;
  height:100%;
  background:linear-gradient(360deg,transparent,#b599bd);
}

.pvtsabri:hover #span4 {
  bottom:100%;
  transition:1s;
  transition-delay:.75s;
}

#span5 {
  top:0;
  left:-100%;
  width:75%;
  height:2px;
  background:linear-gradient(90deg,transparent,#b599bd);
}

.pvtsabri2:hover #span5 {
  left:100%;
  transition:1s;
}

#span6 {
  top:-100%;
  right:0;
  width:2px;
  height:75%;
  background:linear-gradient(180deg,transparent,#b599bd);
}

.pvtsabri2:hover #span6 {
  top:100%;
  transition:1s;
  transition-delay:.25s;
}

#span7 {
  bottom:0;
  right:-100%;
  width:75%;
  height:2px;
  background:linear-gradient(270deg,transparent,#b599bd);
}

.pvtsabri2:hover #span7 {
  right:100%;
  transition:1s;
  transition-delay:.5s;
}

#span8 {
  bottom:-65%;
  left:0;
  width:2px;
  height:100%;
  background:linear-gradient(360deg,transparent,#b599bd);
}

.pvtsabri2:hover #span8 {
  bottom:100%;
  transition:1s;
  transition-delay:.75s;
}

.pvtsabri:hover,.pvtsabri2:hover {
  -ms-transform:scale(1.2,1.2);
  -webkit-transform:scale(1.2,1.2);
  transform:scale(1.2,1.2);
  z-index:2;
  background:#b17dc17b;
  box-shadow:0 0 7px #c892bf,0 0 17px #c892bf,0 0 27px #c892bf;
  transition-delay:1s;
}

.r1,.r2 {
  margin-top:2%;
  width:80%;
  margin:auto;
}

.r1 p,.r2 p {
  display:block;
  position:relative;
  padding:20px;
  text-align:center;
  margin:auto;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  color:#ddd1da;
  font-size:13px;
  line-height:15px;
  font-weight:400;
  margin-top:-14px;
  margin-block-start:1em;
  margin-block-end:1em;
  margin-inline-start:0;
  margin-inline-end:0;
}

.r1 b,.r2 b {
  color:#c00a92;
}

.pvtsabri,.sabri r2,.sabri r1 {
  margin-top:20%;
}

.pvtsabri2 {
  margin-top:5%;
}

.mfcsabri {
  width:200px;
  display:block;
  position:relative;
  margin-top:-2%;
  margin-left:auto;
  margin-right:auto;
  -webkit-transition:.3s;
  -moz-transition:.3s;
  -o-transition:.3s;
  transition:.3s;
  opacity:.8;
}

.mfcsabri:hover {
  -webkit-transform:scale(0.9);
  transform:scale(0.9);
  -webkit-filter:#fff;
  filter:#fff;
  opacity:1;
}

.textomfcs {
  text-align:center;
  margin-top:5px;
  width:100%;
  font-size:10px;
  line-height:17px;
  font-weight:400;
  margin-left:auto;
  margin-right:auto;
  color:#dddddd;
  padding-bottom:20px;
}

#advertencia {
  display:block;
  position:relative;
  width:60%;
  margin-top:10px;
  margin-right:auto;
  margin-left:auto;
  text-align:center;
  font-family:system-ui,'-apple-system','BlinkMacSystemFont','Segoe UI','Roboto','Oxygen','Ubuntu, Cantarell','Open Sans','Helvetica Neue',sans-serif;
  height:50px;
  opacity:1;
}

#advertencia h5 {
  color:#c8c5c5;
  font-weight:400;
  line-height:16px;
  font-size:11px;
}

#advertencia h5 b {
  font-weight:400;
  color:#a8a3a3;
  padding-bottom:15px;
}

#advertencia img {
  display:inline-block;
  position:relative;
  height:10px;
  top:1px;
}

.Angel img {
  display:inline-block;
  width:100px;
  position:fixed;
  bottom:35px;
  left:15px;
  z-index:1000;
  transition:.3s ease-in-out .1s;
  filter:invert(50%);
}

.Angel {
  -webkit-transition:.3s ease-in-out .1s;
  -moz-transition:.3s ease-in-out .1s;
  -o-transition:.3s ease-in-out .1s;
  -ms-transition:.3s ease-in-out .1s;
}

.mfc_compliance_link {
  display:block;
  position:relative;
  width:100%;
  min-width:1000px;
  max-width:1600px;
  text-align:center;
  background-color:rgb(0 0 0 / 0%);
  font-family:Montserrat,sans-serif;
  margin-top:0;
  color:#bdb7b7;
  height:30px;
  opacity:1;
  text-align:center;
  z-index:10;
  margin-right:auto;
  margin-left:auto;
  font-weight:400;
  line-height:12px;
  font-size:11px;
  -webkit-animation:caricamento 3s;
  -moz-animation:caricamento 3s;
  -o-animation:caricamento 3s;
  animation:caricamento 3s;
}

.mfc_compliance_link a:link {
  color:#bdb7b7;
  font-weight:400;
}

.mfc_compliance_link a:active {
  color:#bdb7b7;
  font-weight:400;
}

.mfc_compliance_link a:visited {
  color:#bdb7b7;
  font-weight:400;
}

.mfc_compliance_link a:hover {
  color:#bdb7b7;
  font-weight:400;
}

#profile_interests_content {
  display:none;
}

#profile_comments {
  display:none;
}

#profile_friends {
  display:block;
  position:relative;
  width:100%;
  color:#afa6a1;
  font-family:Montserrat,sans-serif;
  background-color:rgb(51 48 52 / 0%);
  padding-bottom:40px;
  font-weight:400;
  text-align:center;
  margin-top:100px;
  font-size:0;
}

#profile_friends a:link {
  color:#c578c2;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  -webkit-transition:all .2s;
  -moz-transition:all .2s;
  -o-transition:all .2s;
  transition:all .2s;
}

#profile_friends a:active {
  color:#c578c2;
}

#profile_friends a:visited {
  color:#c578c2;
}

#profile_friends a:hover {
  color:#000;
}

#average_rating_container {
  display:inline-block;
  position:relative;
  vertical-align:top;
  margin-top:-100px;
  background-color:blac;
  width:33%;
  color:#bdb7b7;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  margin:0;
  padding:0;
  height:30px;
}

#average_rating_label {
  display:inline-block;
  background-color:yello;
  font-weight:400;
  text-align:right;
  min-width:100px;
  margin-left:5%;
}

#average_rating_value {
  display:inline-block;
  background-color:gree;
  width:200px;
  text-align:left;
}

#average_rating img {
  background-color:re;
  display:inline-block;
  position:relative;
  top:2px;
  opacity:.6;
  height:12px;
}

#average_rating_count {
  font-weight:400;
  margin-left:1%;
}

#rate_container {
  display:inline-block;
  position:relative;
  vertical-align:top;
  margin-top:-100px;
  background-color:re;
  width:33%;
  color:#bdb7b7;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  margin:0;
  padding:0;
}

#rate_label {
  display:inline-block;
  background-color:yello;
  font-weight:400;
  text-align:right;
  min-width:100px;
  margin-left:20px;
}

#rate_value {
  display:inline-block;
  background-color:gree;
  width:80px;
  text-align:left;
}

#rate_container img {
  background-color:re;
  display:inline-block;
  position:relative;
  top:2px;
  opacity:.6;
  height:12px;
}

#admirers_container {
  display:inline-block;
  position:relative;
  vertical-align:top;
  margin-top:-100px;
  background-color:blac;
  width:33%;
  color:#bdb7b7;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  margin:0;
  padding:0;
}

#admirers_label {
  display:inline-block;
  background-color:yello;
  font-weight:400;
  text-align:right;
  min-width:70px;
}

#admirers_value {
  display:inline-block;
  position:relative;
  background-color:gree;
  width:83px;
  text-align:left;
  font-weight:400;
  top:-13px;
}

#new_admirer {
  background-color:re;
  display:block;
  position:relative;
  font-size:11px;
  font-family:Montserrat,sans-serif;
  font-weight:400;
  color:re;
}

#friends_container {
  display:inline-block;
  position:relative;
  vertical-align:top;
  background-color:blac;
  width:33%;
  color:#bdb7b7;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  margin:0;
  padding:0;
}

#new_homepage_friend {
  background-color:re;
  display:block;
  position:relative;
  text-align:left;
  font-size:11px;
  font-family:Montserrat,sans-serif;
  font-weight:400;
  color:re;
}

#friends_value {
  display:none;
  position:relative;
  text-align:left;
  background-color:re;
}

#favorite_models_container {
  display:inline-block;
  position:relative;
  vertical-align:top;
  margin-top:-100px;
  background-color:gree;
  width:33%;
  color:#bdb7b7;
  font-weight:400;
  line-height:13px;
  font-size:11px;
  margin:0;
  padding:0;
}

#favorite_models_label {
  display:none;
  position:relative;
  text-align:left;
  padding-left:100px;
}

#favorite_models_value {
  display:none;
  position:relative;
  background-color:re;
  text-align:left;
  padding-left:100px;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752FD8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752HT8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fj8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752Fz8Gl-1PK62t.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Oswald;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/oswald/v36/TK3iWkUHHAIjg752GT8Gl-1PKw.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gTD_vx3rCubqg.woff2) format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3g3D_vx3rCubqg.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gbD_vx3rCubqg.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gfD_vx3rCubqg.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:200;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTURjIg1_i6t8kCHKm45_aZA3gnD_vx3rCs.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WRhyyTh89ZNpQ.woff2) format("woff2");
  unicode-range:U+0460-052F,U+1C80-1C88,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459W1hyyTh89ZNpQ.woff2) format("woff2");
  unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WZhyyTh89ZNpQ.woff2) format("woff2");
  unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+1EA0-1EF9,U+20AB;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WdhyyTh89ZNpQ.woff2) format("woff2");
  unicode-range:U+0100-024F,U+0259,U+1E00-1EFF,U+2020,U+20A0-20AB,U+20AD-20CF,U+2113,U+2C60-2C7F,U+A720-A7FF;
}

@font-face {
  font-family:Montserrat;
  font-style:normal;
  font-weight:400;
  font-display:swap;
  src:url(https://fonts.gstatic.com/s/montserrat/v15/JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2) format("woff2");
  unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;
}

@-webkit-keyframes caricamento {
  0% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@-moz-keyframes caricamento {
  0% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@-o-keyframes caricamento {
  0% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}

@keyframes caricamento {
  0% {
    opacity:0;
  }

  100% {
    opacity:1;
  }
}