.sp-megamenu-parent >li >a {
   
    padding: 0 8px;
    
}

.entry-link, .entry-quote {
   
    background-color:#002A5C;
}

.sp-module ul >li, .sppb-addon-module ul >li {
   
    border-bottom: none;
    
}

#sp-title .sp-page-title-wrapper h1.page_title {
 
   
    background-color: #002a5cc7;
    width: 75%;
    padding: 10px;
   border-left: 15px solid #ffffff75;
}

li.sp-menu-item.current-item.active {
    text-decoration: underline;
    border-bottom: 3px solid #002A5C;
}

.sppb-addon-persion .sppb-person-information>span, .sppb-addon-person .sppb-person-information>span {
    display: block;
    font-size: 15px;
    font-weight: 500;
}

.sp-module ul.accordion-menu li.current > a {
    color: #fff !important;
}

select, textarea, input[type="text"], input[type="password"], input[type="datetime"], input[type="datetime-local"], input[type="date"], input[type="month"], input[type="time"], input[type="week"], input[type="number"], input[type="email"], input[type="url"], input[type="search"], input[type="tel"], input[type="color"], .uneditable-input {
    line-height: 1.428571429;
    color: #fff!important;

}
#sppb-addon-1629760834284 .sppb-addon-title {
    background-color: rgb(0,0,0,0.5);
    padding: 15px;
}

#sppb-addon-1632771272151 .sppb-addon-title {
   background-color: rgb(0,0,0,0.5);
    padding: 15px;
}

#sppb-addon-1629760834291 .sppb-addon-title {
   background-color: rgb(0,0,0,0.5);
    padding: 15px;
}

#sppb-addon-1632771272107 .sppb-addon-title {
  background-color: rgb(0,0,0,0.5);
    padding: 15px;
}

#sppb-addon-1632771272112 .sppb-addon-title{
  background-color: rgb(0,0,0,0.5);
    padding: 15px;
}
#sppb-addon-1629317209335 .sppb-addon-title{
  background-color: rgb(0,0,0,0.5);
    padding: 15px;
}
.sppb-addon-subtitle {
    background-color: rgb(0,0,0,0.5);
    padding: 15px;
}

@media (max-width: 767px){
#sp-title .sp-page-title-wrapper h1.page_title {
    font-size: 26px!important;
    width: 100%!important;
}
  }