
/*CORES
DOURADO - #bb823e
AZUL - #0e2944
*/

/*COMING SOON*/
html.coming-soon .social-icons{display: none!important;}

a{color:#0e2944!important;}
a:hover{color:#bb823e!important;}
h2{font-size:45px!important;}
h3{font-size:35px!important;}

/*BOTÕES*/
body .sppb-btn.sppb-btn-default, body .sppb-btn.sppb-btn-primary, body .sppb-btn.btn-primary, body .btn.sppb-btn-default, body .btn.sppb-btn-primary, body .btn.btn-primary{background-color: #bb823e!important;}
.sppb-addon-title span{color:#0e2944!important;}


/*MOBILE*/

/*Smartphone*/
@media only screen and (max-width : 375px) {   }

/*Smartphone*/
@media only screen and (max-width : 414px) {   }


/* Smartphone e Tablets */
@media only screen and (max-width : 768px) {   }

/*Tablets e Resoluções Menores*/
@media only screen and (max-width : 1280px){
	/*COMING SOON*/
	html.coming-soon .coming-soon-title{font-size:75px!important;}
	html.coming-soon .coming-soon-logo{margin-top:150px!important;}
} 

/*Smartphone*/
@media only screen and (max-width : 575px) {
	html.coming-soon .coming-soon-title{font-size:35px!important;}
	#sp-header{height: 130px!important;}
	#offcanvas-toggler{height: 130px!important; line-height: 130px!important;}
	#sp-header .logo{height: 110px!important; margin: 0 auto!important;}
	.logo-image-phone{margin-left:40px!important;}
	.fpbanner{padding-top:0px!important;}
	.fpbanner h1.sppb-sp-slider-title{font-size:45px!important; line-height: 55px!important;}
	.fpbanner h1.sppb-sp-slider-title span{display:block!important;}
	.fpbanner .sppb-sp-slider-text{font-size: 21px!important;}
	.fpbotoestopo{background:  #0e2944!important;}
	.contato h1.sppb-addon-title{text-align: center!important;}
	.contato h3.sppb-feature-box-title{text-align: center!important;}
	.contato .sppb-addon-text{text-align: center!important;}


}

h2.sppb-addon-title{color: #0e2944!important;}

/*HEADER*/
#sp-header{background: rgba(187,130,62,0.3)!important;}

/*MENU*/
.nuron-arrow-big-button::before {content: url("../../../images/icone-whatsapp.png")!important;}
#sp-menu.menu-with-social .sp-megamenu-wrapper{margin-right: 100px!important;}
.sp-megamenu-parent > li::after{border-bottom:7px solid #BB823E!important;}

/*SLIDER*/
.sppb-sp-slider-button .sp-slider-btn-text{background:#bb823e!important;}
.sppb-sp-slider-button .sp-slider-btn-text:hover{background:#0e2944!important;}
.sppb-sp-slider-title{color: #FFFFFF!important; font-size:90px!important; line-height: 95px!important;}
.sppb-sp-slider-text{color:#FFFFFF!important;}
.fpbanner .sppb-btn-info {background:rgba(255,255,255,0.1)!important; font-size:21px!important; padding:30px!important; color:#ffffff!important;}
.fpbanner .sppb-btn-info a{color:#ffffff!important;}
.fpbanner .sppb-btn-info a:hover{color:#ffffff!important;}
.fpbanner .sppb-btn-info i {font-size:34px!important; float: right!important;}
.fpbanner .sppb-btn-info span{font-weight: 400;font-size: 17px;line-height: 18px;display: block;text-align:left;
}
.fpbanner .sppb-sp-slider-button .sp-slider-btn-text{color:#ffffff!important;}
.hero-btn .sppb-btn.sppb-btn-secondary i{position: relative!important;}

@media (max-width:1500px)
{
	.fpbanner .sppb-btn-info span{  padding: 20px 60px 20px 20px !important;    font-size: 18px !important;  }
	.fpbanner .sppb-btn-info:hover{background:rgba(14,41,68,0.8)!important;}
	.ctacontato .sppb-text-left{text-align: center!important;}
}




/*RODAPE*/
#sp-footer, #sp-bottom{background: #0e2944!important; color:#ffffff!important; text-align: center!important;}
#sp-footer a, #sp-bottom a{color:#ffffff!important;}
#sp-footer .container-inner::before {content: url("../images/bk-logo-footer.png")!important; top:-103px!important;}
#sp-footer .container-inner::after {background: rgba(203,141,68,0.5)!important;}
#sp-footer2 .sppb-addon-title span{color:#ffffff!important;} 
#sp-footer h4.sppb-addon-title{font-size:15px; color: rgba(255, 255, 255, 0.5); text-transform: uppercase!important;}
#sp-footer .sppb-btn.sppb-btn-info{background: none transparent!important; border:1px solid #ffffff!important; color:#ffffff!important;}
#sp-footer .sppb-btn.sppb-btn-info:hover{background:rgba(255,255,255,0.5)!important;}


/*ÁREA DE ATUAÇÃO*/
.sppb-btn-warning{background:#ffffff!important;}
/*.fpareaatuacao .sppb-addon-text{font-size:22px!important; min-height: 105px!important;}-*
/*.fpareaatuacao .sppb-addon {padding: 30px!important; margin-bottom:10px!important;}*/
.fpareasdeatuacao .sppb-btn.sppb-btn-xlg{width: 100%!important;}

/*CONTATO*/
.fpcontato {position: relative!important; margin-top:-135px!important;}
.fpcontato h3.sppb-feature-box-title{font-size:25px!important;}
.fpcontato .sppb-icon .sppb-icon-container > i{margin-bottom:10px!important;}

.fpdr {border-bottom:1px solid #ebebeb!important;}

/*BLOG*/
.home-diagnostic-article .sppb-addon-article .sppb-article-info-wrap h3{font-size:23px!important; line-height: 26px!important;}

.bkcta{background: rgba(187,130,62,0.3)!important; padding-top: 20px!important; padding-bottom: 20px!important;}
.btzappaginas .sppb-addon-content{border:1px solid #0e2944!important; border-radius:7px!important; padding:15px!important;}

.contato h3.sppb-feature-box-title{color:rgba(20, 31, 37, 0.6)!important; font-size:17px!important; text-align:left!important;}
.contato h3.sppb-feature-box-title a{color:rgba(20, 31, 37, 0.6)!important;}
.contato .sppb-addon-text{color:#0e2944!important; font-weight: 500!important; font-size: 26px!important; line-height: 30px!important; text-align: left!important;}

/*IMG PB*/
.imgpb img { 
  transition: all ease-in-out 0.3s;
    filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    -moz-filter: grayscale(100%);
    -ms-filter: grayscale(100%);
    -o-filter: grayscale(100%);
}
.imgpb img:hover{
  transition: all ease-in-out 0.3s;
  filter: grayscale(0%);
    -webkit-filter: grayscale(0%);
    -moz-filter: grayscale(0%);
    -ms-filter: grayscale(0%);
    -o-filter: grayscale(0%);
}

