body
{
 background: linear-gradient(rgba(0,0,0,.7),rgba(0,0,0,.7)) ,
 url("../images/angelina-litvin-32188.jpg") no-repeat center center fixed
  ; 
 background-size: cover;
 font-family: 'Cairo', sans-serif;

}
.circle-image
{
background: linear-gradient(rgba(0,78,129,0.8),rgba(0,78,129,0.8) ) ,
url("../images/alvaro-serrano-133360.jpg") no-repeat fixed center center;
background-size: cover;
-webkit-clip-path: circle(67.9% at 50% 0);
 clip-path: circle(67.9% at 50% 0);
 padding: 10% 8% ;
}
.quote-button
{

padding: 20px 50px;
background: none;
color:#FFF;
border: 2px solid #2980b9;
transition: all 0.5s ease-in-out   
}

.quote-button:hover,
.quote-button:focus

{
border: 2px solid #2980b9;
background-color: #2980b9 !important;
color:#FFF




}
#quote
{
color:#FFF;
display: inline-block;
margin: 25% 5%;

}

.social a
{
margin-right: 15px ;

text-decoration: none;
color: #9b59b6
}
.social a i
{
    transition: all 0.6s ease-in-out;
}
.social a i:hover,
.social a :active,
.social a:link
{
transform: scale(1.3);
}
.social span
{
color:#FFF
}

@media (max-width:900px)
{
    .social
    {
        text-align: center;
        margin-top:5%
    }
}