@charset "UTF-8";

section.listings-full-grid.user-details {

  padding: 160px 0 80px 0;

}



span.heading-title {

  font-family: "Montserrat";

  padding: 25px 0 !important;

}



h2.heading-title-h2 {

  padding: 20px 0;

  font-size: 42px;

}



img.rounded-5 {

  border-radius: 2rem !important;

}



p.user-image-text {

  color: #000 !important;

  font-size: 25px !important;

  justify-self: center;

  text-shadow: 0 0 #917fec;

  margin-top: 14px !important;

}



section.video-section {

  padding: 80px 0;

}



.content-div {

  background: #e2e5ff !important;

  height: 400px;

  width: 90%;

  border-radius: 40px !important;

}



h3.text-about-user {

  font-size: 26px !important;

  padding: 0px 30px;

  display: flex;

  color: #000;

  font-weight: 600;

  letter-spacing: 2px;

  height: 100%;

  align-items: center;

}



.divide-section {

  display: flex;

  align-items: center;

}



.social-section {

  padding: 80px 10px !important;

  background-color: #9ca5f5;

}



.container.social {

  background: #fff !important;

  padding: 20px !important;

}



.social-life-image img {

  width: 100%;

  object-fit: cover;

}

p.social-info-text {

  font-size: 40px;
  word-break: break-word;

}



h3.social-info-text {

  text-align: left;

  word-break: break-word;

  font-size: 26px !important;

  padding: 0px 20px;

  display: flex;

  color: #000;

  font-weight: 600;

  letter-spacing: 2px;

}



.description-with-icon {

  display: flex;

  align-items: center;

  margin-bottom: 1rem !important;

}



.description-fa-icon {

  background: #3549ff;

  padding: 10px 12px;

  border-radius: 16px;

}



.description-fa-icon i {

  color: #fff;

  font-size: xx-large;

}



.description-with-icon p {

  color: #000 !important;

  padding-left: 10px;

  font-weight: 500;

  margin-top: 14px !important;

  font-size: 18px;

}



.social-section-with-icon {

  display: flex !important;

  justify-content: center;

  padding-top: 1rem;

  column-gap: 14px !important;

}



.social-section-fa-icon i {

  font-size: 25px;
      width: 50px;
      height: 50px;
      text-align: center;
  padding: 12px 12px;
  color: #f1ca30;
  border-radius: 100%;

  border: 1px solid #f1ca30;

}



.fa-facebook-square {

  color: #f1ca30;

}



.fa-instagram {

  color: #f1ca30;

}



.fa-linkedin {

  color: #f1ca30;

}



.social-life-image {

  text-align: end;

}



p.bottom-description {

  font-weight: 600;

  font-size: 20px;

  text-shadow: 0 0 #917fec;

  color: black;

  margin-top: 20px !important;

}



.col-lg-4.offset-lg-1 {

  text-align: center;

}



.row.user-details {

  align-items: center;

}



@media screen and (max-width: 576px) {

  .col-lg-4.offset-lg-1 {

    padding: 80px 0 0;

  }

}



@media screen and (min-width: 1024px) {

  #navigation.style-1.head-tr ul li a {

    color: #000;

  }

}



@media screen and (max-width: 576px) {

  #navigation.style-1.head-tr ul li a {

    color: #fff;

  }

  .text-dark {

    color: #fff !important;

  }

  .social-section-with-icon {

    padding-top: 1rem;

  }

  .social-life-image {

    padding: 30px 0;

  }

  h3.text-about-user {

    padding: 0px 16px;

  }

}



div .col-lg-6.col-md-12.col-xs-12 {

  justify-items: center;

  margin-bottom: 40px;

}





section.founder-details {

    padding-top: 155px !important;

}