/* 
begin 14 02 21
*/

/* person */
nav .item-116 {
   background:url("../images/phone.png") no-repeat 20px 49%;}

.navigation .navbar-brand {
	box-shadow: none;
}

/* geral */
body {
	background-color:#fff;}

.bg-secondary {
	background-color: #fff !important;}

header {
	background-color: #fff;}

a {color:#D97D0D;}
a:hover {color:#732002;}

a.text-dark:hover, a.text-white:hover {
  color: #732002 !important;}

.hero-slider-2 {
  cursor: -webkit-grab; cursor: grab;}

/* top */
.navigation .navbar { 
	background: transparent !important;}

.navigation .navbar-brand { 
	top: 0px;
	width: auto;
	background: none;
	height: auto;}

.navigation .navbar-brand span { 
	vertical-align: -webkit-baseline-middle;}

.navigation .navbar-brand img {
    position: relative;
    top: auto;
    transform: none;}

.navigation .navbar .nav-item .nav-link, .navigation .navbar .nav-item.active .nav-link { color: #162c55; }
.navigation .navbar .nav-item .nav-link:hover { color: #323E40; }
.navigation .navbar .nav-item:last-child, .navigation .navbar .nav-item:last-child .nav-link { color: #007bff;}

@media (max-width: 991px) {
	.navigation .navbar-brand { 
		top: 0px;}
  
}

@media (min-width: 991px) {
  	header {
		height:110px;}
}

/* others */

.breadcrumb li, .breadcrumb a {
  color: #323E40;}  

.breadcrumb .divider{
  display:none;}

.back-to-top, .btn-primary {
  background: #007bff;}

.back-to-top:hover {
    border-color: #162c55;}

/* homepage cards */
.card-img-wrapper::before {
  	display:none;}

.card-img-wrapper img {
  transition: .5s ease;}

.card-img-wrapper a {
  text-align: center;}

.card-img-wrapper:hover img {
  opacity: 0.3;}

/* menu_footer */
.menu_footer a {
	padding: 2px !important;;
}
footer {
	background-color: #232326;
}
footer a, footer h3 {
	color:#fff;
}