@charset "UTF-8";

/*
    Designer: Andrae Cruz
    Company: Adult Design - adultdesign.ca
    About: A freelance designer based in Canada.
    Email: adultdesignca@gmail.com
*/
/*  url('https://fonts.googleapis.com/css2?family=Oswald:wght@200;300;400;500;600;700&display=swap'); */
#header_bar,#footer_bar,#profile_header,#username_container,#gender_container,#body_type_container,#ethnicity_container,#hair_container,#eyes_container,#weight_container,#height_container,#city_container,#country_container,#sexual_preference_container,#smoke_container,#drink_container,#drugs_container,#marital_status_container,#occupation_container,#school_container,#favorite_food_container,#pets_container,#automobile_container,#about_me_label,#profile_interests_content,#profile_comments .heading,.profile_subsection > .heading,.mfc_compliance_link {
  display:none!important;
}

a:link,a:active,a:hover {
  color:#;
}

a:visited {
  color:#;
}

img {
  max-width:100%;
  height:auto;
}

body {
  padding:74px 0 49px;
  background-color:#ffffff;
}

.profile_section_content {
  border:none;
  padding:0;
  margin:0;
}

.profile_section_background {
  background-color:transparent;
  background-color:#FFFFFF;
  filter:alpha(opacity=100);
  opacity:1;
}

.img_radius_shadow {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  -webkit-box-shadow:0 0 0 #777777;
  -moz-box-shadow:0 0 0 #777777;
  box-shadow:0 0 0 #777777;
}

/* Resets the value - Adult Design */
.profile_row,#about_me_container .value {
  display:block;
}

#profile_comments .profile_section_content {
  position:static;
}

.container,.adult-design_section,#about_me_value {
  max-width:100%;
  min-width:auto;
  display:block;
  padding:0;
  margin:0;
  border-spacing:0;
}

.adult-design_inner-container {
  max-width:1920px;
  margin:auto;
  padding:2rem;
}

.adult-design_inner_hero-home .adult-design_inner-container {
  position:relative;
  display:-ms-flexbox;
  display:flex;
  z-index:1;
}

.content {
  padding:5px;
}

h2 {
  font-family:'Oswald',sans-serif;
  font-weight:700;
}

.my_mfc_news_feed {
  width:100%;
  height:330px;
}

.adult-design_logo {
  margin:0;
  font-size:2rem;
  font-weight:900;
  text-transform:lowercase;
  letter-spacing:-2px;
  color:rgba(239,208,98,1);
  background:-moz-linear-gradient(right,rgba(239,208,98,1),rgba(233,176,49,1));
  background:-webkit-linear-gradient(right,rgba(239,208,98,1),rgba(233,176,49,1));
  background:linear-gradient(right,rgba(239,208,98,1),rgba(233,176,49,1));
  background-size:cover;
  -webkit-text-fill-color:transparent;
  text-fill-color:transparent;
  -webkit-background-clip:text;
  background-clip:text;
}

.adult-design_background-multicolor {
/* position: relative; */
  background:rgb(135,73,229);
  background:-moz-linear-gradient(left,rgba(135,73,229,1) 0%,rgba(162,89,179,1) 50%,rgba(210,130,109,1) 100%);
  background:-webkit-linear-gradient(left,rgba(135,73,229,1) 0%,rgba(162,89,179,1) 50%,rgba(210,130,109,1) 100%);
  background:linear-gradient(to right,rgba(135,73,229,1) 0%,rgba(162,89,179,1) 50%,rgba(210,130,109,1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8749e5',endColorstr='#d2826d',GradientType=1);
  z-index:0;
}

/* Home Hero */
.adult-design_hero-description {
  position:relative;
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  max-width:42%;
}

/* .adult-design_inner_hero-home .adult-design_hero-description:before {
    content: "";
    position: absolute;
    bottom: -46rem;
    left: -35rem;
    width: 1246px;
    height: 1080px;
    display: block;
    border-radius: 50%;
    background: url(https://i.ibb.co/0Jsv4VX/gradient-circle-white.png) no-repeat;
    background-size: cover;
} */
.adult-design_hero-description h2 {
  font-size:4rem;
}

.adult-design_hero-description p {
  font-size:1rem;
}

.adult-design_hero-description a.btn {
  font-size:1rem;
  margin:2rem 0;
}

.adult-design_inner_hero-home .figure {
  -ms-flex:1 1 auto;
  flex:1 1 auto;
  display:block;
  margin:0;
  padding-left:2rem;
}

.adult-design_inner_hero-home .figure-img {
  max-width:500px;
  display:block;
  margin:0 auto -8rem;
}