
header.masthead { background: url(../img/Depositphotos_245196778_XL.jpg) bottom center no-repeat; background-size: cover; }

#mainNav .navbar-brand img { max-width: 350px; }
.bg-primary {
    background: #33445D!important;
}
section.about h2 {
   color: #C59361;
}
.btn-secondary {
    color: #fff;
    background-color: #C59361;
    border-color: #C59361;
}
section.services .section-heading h2 { color: #C59361; }
section.services h3 { color: #33445D; }

.bg-secondary {
    background: #33445D!important;
}
section.contact h2, section.contact h3 { color: #C59361; }
.btn-success, .btn-success.disabled, .btn-success:disabled { background-color: #C59361;
    border-color: #C59361; }
p.notice { color: #C59361; }
#mainNav.navbar-shrink .navbar-nav>li>a:focus:hover, #mainNav.navbar-shrink .navbar-nav>li>a:hover, #mainNav .navbar-nav>li>a.active {
    color: #C59361 !important;
}

header.masthead .header-content h1 span { display: block; color: #C59361; font-family: 'Aviano Sans',Helvetica,Arial,sans-serif; font-weight: 400; line-height: 0.8; }

.modal-body img { max-width: 50%; margin: 0px 25px 20px 0px; float: left; }
header.masthead .header-content h1 { line-height: 1.1; background: rgba(0,0,0,0.4); padding: 30px; }

@media only screen and (max-width: 989px) {
	
	#mainNav button.navbar-toggler .hamburger__patty { background: #33445D; }
	
}

@media only screen and (max-width: 575px) {
	
	.modal-body img { max-width: 100%; margin: 0px 0px 20px 0px; width: 100%; float: left; }
	.btn-group-lg>.btn, .btn-lg { font-size: 14px; }
	
}