/*
Theme Name: Yo-Host
Theme URI: https://yohost.com
Author: Breaking Point
Author URI: https://breakingpoint.ro/
Description: Tema site-ului Yo-Host
Version: 1.0.0
Tags: bootstrap 4, wordpress, css, js, html
*/

/*Home page*/


@media (min-width: 320px) {
  .banner-image .content .yohost-content-home {
    margin:0!important;
  }
}
@media (min-width: 320px) {
  .join-yo-host {
    padding-top:0!important;
  }
}
.join-yo-host-text span{
    color:#EF2C9E;
}

/*About*/
.content-bg h1{
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
.despre-title-continut p{
    color:white;
}
.despre-title{
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
.despre-title p{
    opacity: 0.75;
    font-family: SFNS Display Regular, HelveticaNeueDeskInterface-Regular, Arial, sans-serif !important
    
}
.despre-title small{
    opacity: 0.75;
    font-family: SFNS Display Regular, HelveticaNeueDeskInterface-Regular, Arial, sans-serif !important
}
.despre-css{
    background-color: #1c1c1e;
}
.despre-title{
    color: #EF2C9E;
}



/*Contact*/
p .wpcf7-submit{
    text-align:center;
    margin: auto;
    border: 2px solid transparent;
    background-color: #EF2C9E;
    border-radius: 24px;
    color: #FFFFFF;
    font-size: 17px;
    letter-spacing: 0;
    line-height: 20px;
    padding: 14px 21px;
    text-decoration: none;
    text-transform: uppercase;
    width: 210px;
    display: block;
    transition: 0.3s;
}
p .wpcf7-submit:hover{
    border: 2px solid #EF2C9E;;
    background-color: #1c1c1e;
    border-radius: 24px;
    color: #FFFFFF;
    font-size: 17px;
    letter-spacing: 0;
    line-height: 20px;
    padding: 14px 21px;
    text-decoration: none;
    text-transform: uppercase;
    width: 210px;
    display: block;
    transition: 0.3s;
}

.wpcf7-form-control{
    background-color:#fbf8f8cc;
    border-radius:10px;
}
textarea {
    color:#EF2C9E;
    padding:5px 5px 5px 5px;
    background-color: inherit;
}
.wpcf7-text{
    padding:5px 5px 5px 5px;    
   color:#EF2C9E; 
}
textarea:focus, input:focus{
    outline: none;
}

.contact{
    background-color:#1c1c1e;
}
.contact.entry-title{
    color:white;
    opacity: 0.75;
    margin-top:3rem;
}
.contact h1 {
    text-align:center;
    color:white;
    opacity: 0.75;
    margin:3rem 2.5rem 3rem 2.5rem;
}
.contact span{
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
.contact p .wpcf7-submit{
    text-align:center;
      margin: auto;
}
.contact label{
    font-size:16px;
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
/*Become page*/
.become{
    background-color:#1c1c1e;;
}
.become .entry-title{
    color:white;
    opacity: 0.75;
    margin-top:3rem;
}
.become h2 {
    text-align:center;
    color:white;
    opacity: 0.75;
    margin:3rem 0 3.5rem 0;
}
.become h1 {
    text-align:center;
    color:white;
    opacity: 0.75;
    margin:3rem 2.5rem 3rem 2.5rem;
}
.become span{
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
.become p .wpcf7-submit{
    text-align:center;
      margin: auto;
}
.become label{
    font-size:16px;
    color:#EF2C9E;
    font-weight: 300;
    font-family: SFNS Display, sans-serif;
}
/*?*/
.wpcf7-text {
  max-width: 100% !important;
}
.wpcf7 input {
  max-width: 100% !important;
}


.circular-portrait{
  position: relative;
  width: 220px;
  height: 250px;
  overflow: hidden;
  border-radius: 4.4rem;
}

/* Privacy*/
.privacy h1{
    padding: 50px 0;
}
.privacy{
    background-color:#1c1c1e;
    color:white;
    font-family: SFNS Display, sans-serif;
}

/* Footer */
footer{
    padding:60px 0;
}
.text-follow-us-footer{
    opacity:0.75;
}
