/* MENUS */ 
.sp-megamenu-parent >li >a:after {
    background-color: #ea4952 !important;
    color: white !important;
}   

.sp-megamenu-parent >li >a {
  padding: 0 35px !important;
  color:white !important;
}

.sp-megamenu-parent >li.active>a,
.sp-megamenu-parent >li:hover>a {
  background: rgba(0,0,0,0.04);
  color: white !important;
}

sp-megamenu-parent > li > a {
    color:white !important;
}
/* ALTERAÇÕES NO MENU*/
.sp-megamenu-parent>li>a:after {
height: 10px !important;
width: 10px !important;
}

/* CABEÇALHO TRANSPARENTE */
#sp-header {
	position: absolute;
	background-color: transparent;
	box-shadow: none;
    color: white!important;
    width: 100%!important; 
}

/* CABEÇALHO sem linha inferior */
#sp-header.menu-fixed {
    border-bottom: 0px solid #ccc;
    color: white !important;
}

/* CABEÇALHO */
#sp-header.has-slideshow, #sp-header.menu-fixed {
    position: fixed;
    top: 0;
    width: 100%;
    background-color: #363636c2 !important;
    color: white !important;
}


/* TEXTO H1 */
h1,{
 /*color:#ffffff !important;*/
}

/* BOTÃO DE FORMULÁRIO */ 
.btn-primary,
.sppb-btn-primary {
  border-color: #ea4952 !important;
  background-color: #ea4952 !important;
}

/*BOTAO PARA TOPO */
#scrollToTop {
    background: #363636c2 !important;
  
}

/* BOTÃO FORMULÁRIO */
.btn-primary:hover, .sppb-btn-primary:hover {
    border-color: #ea4952!important;
    background-color: white!IMPORTANT;
    color: #ea4952;
}



.pricing-table .sppb-pricing-box {
  border: none;
  padding-bottom: 40px !important;
  padding-top: 50px !important;
}


#offcanvas-toggler >i {
  color: white!important;
}