.ja-masthead.has-background {
    background-size: cover;
}

.navbar-brand {
    border-right: 0px solid #eee;
 
}


.form-control, .inputbox {
    max-width: 1000px;
}




/* Logo */

#t4-header .t4-header-2 .t4-logo-warp {
    border-bottom: 0px solid #fff;
   
}


/* Header */

#t4-header .t4-header-2 .t4-header-inner {
    padding-top: 2px;
    padding-bottom: 2px;
    padding-right: 16px;
    padding-left: 16px;
}

.t4-header .right-action .btn {
    
    margin-bottom: -1.6rem;
}

.btn.btn-primary {
    
    border: 2px solid #FFEC00 !important;
    border-radius: 2px;
    background-color: #FFEC00 !important;
    color: #333 !important;
 
}

.social-follow .social-inner a {
    color: #FFEC00;
    font-size: 14px;
}

.social-follow .social-inner a:hover, .social-follow .social-inner a:focus, .social-follow .social-inner a:active {
    color: #ffffff;
}


.t4-megamenu.animate.slide .dropdown>.dropdown-menu {
  
    background-color: #FFEC00FF;
}

.dropdown-item.active, .dropdown-item:active {
    
    background-color: #ffffffff;
}


a.dropdown-item:hover {
    background-color:  #FFEC00FF;
}

/* Header Mobile */

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    color:   #FFEC00FF;
  
}

@media (max-width: 991.98px){
.nav-breakpoint-lg div.t4-megamenu {
    background: #004C94FF;
    
}
}

/* Sections */

.section-title-wrap .section-title {
    color: #004C94;
}

.t4-masthead .ja-masthead .ja-masthead-detail .ja-masthead-title {
    
    font-family: 'IBM Plex Sans';
}

div[id*=t4-section-] .t4-section-inner, div[id^=t4-section-] .t4-section-inner {
    padding-top: 50px;
    padding-bottom: 50px;
}


/* Footer */

.t4-palette-footer {
    background-color: #004c94 !important;
    color: #fff;
}


/* Own Classes */

.button-idd {
  background-color: #004C94;
  color: #ffec00;
  padding: 15px 25px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
}

.button-styleidd {
  background-color: #004C94; 
  color: #ffec00;
  border: solid;
  border-radius: 5px;
  border-color:#004C94;
}

.button-styleidd:hover {
  background-color: #ffec00;
  color: #004C94;
  border: solid;
  border-radius: 5px;
  border-color:#ffec00;
  transform: scale(1.1);
}


