p {
	margin-bottom:0;
	font-weight:400;
}
h3 {
	font-family: 'DM Serif Display', serif;
	letter-spacing: 1px;
	}

#section-home{
	background-image: url(../images/estudio-01.jpg);
	background-position: center top;
	background-repeat:no-repeat;}
#section-home h1{
	color:#fff;
	font-size:280px;
font-family: 'DM Serif Display', serif;	
}	
#section-home h2{
color: #fff;
    font-size: 110px;
    font-family: 'DM Serif Display', serif;
    text-transform: uppercase;
}	
	
	.btn-wapp {
    position: fixed;
    bottom: 20px;
    right: 20px;
}

.navbar-brand {
	text-indent:-99999px;
	width:300px;
	height:70px;
		background-image: url(../images/logo-w.png);
	background-position: center top;
	background-repeat:no-repeat;
	background-size:contain;
}

.pb_navbar.scrolled .navbar-brand {
	width:300px;
	background-image: url(../images/logo.png);
	background-position: center top;
	background-repeat:no-repeat;
	background-size:contain;
}


.callto {
    background-image: url(images/callto.jpg);
    min-height: 70vh;
    background-position: center top;
    display: flex;
    align-items: center;
}

    @media (max-width: 767px) { 
		.pb_navbar.scrolled .navbar-brand,
		.navbar-brand {
			width:200px;
		}
		.text-md-right .heading-border-top:before {
    left: 25px;
    -webkit-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
}

		#section-home h1{
	color:#fff;
	font-size:180px; 
}	
#section-home h2{
color: #fff;
    font-size: 60px; 
}	
		}