.navbar .navbar-header .navbar-brand img{width: 390px; height: auto;}
.navbar .navbar-header .navbar-brand h4{font-weight: bold; color: #fff; font-size: 13px;    text-shadow: 1px 1px 1px #111;}
.navbar-small .navbar-header .navbar-brand img{width: 195px; height: auto;}
.navbar-small .navbar-header .navbar-brand h4{opacity: 0; display: none;}
.agency2-hero .hero-content-wrapper .hero-content{top: auto; bottom: 30px; height: auto;}
.fa{margin: 10px; line-height: inherit; color: rgba(255, 255, 255, 1); border-radius: 50%; display: block;}
.btn-light{background-color: #36A9E1; color #000;}
blockquote{font-style: italic;}
.nav>li{text-align: right;}

#stamp{background-color: rgba(255,255,255,0.7); padding: 30px;}
#stamp img{margin-bottom: 10px;}
#stamp .hero-secondary{color: #36A9E1;}
.carrusel-item{width: 100%; height: 100vh; background-position: center; background-size: cover;}
.back-service{width: 100%; background-position: center; background-size: cover; margin-top: 0px; padding: 100px 40px;}
.back-service h2{font-size: 40px;}
.back-service .subheading{font-size: 20px; color: #000;}
.sections .section{padding-top: 0px;}

@media (max-width: 770px){
    .navbar .navbar-header .navbar-brand img{width: 195px; height: auto;}
    .navbar .navbar-header .navbar-brand h4{opacity: 0; display: none;}
    #stamp img{width: 100%; height: auto;}
}
@media (max-width: 568px){
    .navbar .navbar-header .navbar-brand img{width: 160px; height: auto;}
    .back-service{padding: 50px 40px 100px;}
    .ft-cards .ft-item span img{width: 80%; height: auto;}
}