/*HEADER*/
#sp-logo-wrapper{background: #ebebeb!important; color: #000000!important; padding: 12px 0px!important;}
#sp-logo-wrapper i, #sp-logo-wrapper h5{color: #000000!important;}

a{color:#0e482d!important;}
.sp-page-title{background: #0e482d!important;}
.sppb-btn-primary{color:#ffffff!important;}
.sppb-btn-primary:hover{background: #0e482d!important;}

/*RODAPE*/
#sp-bottom {padding: 50px 0 50px 0!important; background: #ebebeb!important; }
#sp-footer{background: #aaaaaa!important;}

#sp-bottom .sppb-addon-title {color: #000000!important; font-size: 16px!important; margin-top: 10px!important;}
#sp-bottom a{color: #000000!important; font-size: 16px!important;}

.sp-megamenu-parent > li > a, .sp-megamenu-parent > li > span, .sp-megamenu-parent .sp-dropdown li.sp-menu-item > a{text-transform: uppercase!important; font-size:17px!important;}

.sp-slider-content-align-left h2 {color:#0E482D!important; font-size:55px!important; font-weight: bold!important; width: 50%!important;}
.sp-slider-content-align-left p{color:#333333!important;}
.sppb-sp-slider-button .sp-slider-btn-text{background: #0e482d!important; border-radius:10px!important;}
#sp-menu.menu-with-social .sp-megamenu-wrapper{position: absolute!important;}

.dadostopo{position: relative!important; left: 450px!important; top:-10px!important;}
.dadostopo .sppb-feature-box-title a{color:#0e482d!important;}


.offcanvas-menu .offcanvas-inner ul.menu > li a, .offcanvas-menu .offcanvas-inner ul.menu > li span{text-transform: uppercase!important;}


@media (max-width: 1368px) {
	.dadostopo{position: relative!important; left: 350px!important; top:-10px!important;}
}

@media (max-width: 991px) {
	.logo-image-phone{height: 65px!important; position:relative!important; top:10px!important;}
	#sp-header{height: 100px!important;}
}


@media (max-width: 576px) {
	.logo-image-phone{height: 65px!important; position: relative!important; top:20px!important;}
	#sp-header{height: 140px!important;}
	.burger-icon{position: relative!important; top:-50px!important;}
	.sp-slider-content-align-left h2 {color:#0E482D!important; font-size:25px!important; font-weight: bold!important; width: 60%!important;}
	.sppb-sp-slider-button .sp-slider-btn-text{background: #0e482d!important; border-radius:10px!important; font-size:13px!important;}
	.sp-nav-control{display: none!important;}
	.dadosmobile{position: relative!important; left:220px!important; top:10px!important;}
}

@media (max-width: 420px) {
		.dadosmobile{position: relative!important; left:190px!important; top:10px!important;}
}