.site-header{
	width:100%;
	position:fixed !important;
}

.menu-item:hover a{
   transition: all 0.2s linear;
}

.ast-primary-header-bar{
	padding: 0px 0px !important;	
}

.ast-main-header-wrap {
  width: 100%;
  padding: 10px 5px !important;
  background: #00264C;
  background-size: 100%;
}

.ast-main-header-wrap.active {
  width: 100%;
  padding: 0px 10px !important;
  background: #00264C;
  background-repeat: no-repeat;
  background-attachment: fixed;  
  background-blend-mode:multiply;
  background-size: 100%;
  transition: all 0.5s ease-out;
 
}



/* Header Sticky end ? */





a.ast-builder-social-element.ast-inline-flex.ast-facebook.header-social-item {
    padding: 12px 25px;
    border-radius: 24px;
    font-weight: 500;
    font-family: 'Roboto';
}
.elementor-tabs-wrapper {
    background-color: #f8f8f8;
	border-top: 1px solid #ededed;
	border-left: 1px solid #ededed;
	border-right: 1px solid #ededed;
}
.elementor-2 .elementor-element.elementor-element-3a62213 .elementor-tab-title.elementor-active, .elementor-2 .elementor-element.elementor-element-3a62213 .elementor-tab-title.elementor-active a {
    background-color: #ededed;
}

button#wpforms-submit-161 {
    background-color: #042C54;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Roboto';
    text-transform: uppercase;
    border: 1px solid #042C54;
    border-radius: 0px;
    padding: 12px 35px;
}
button#wpforms-submit-161:hover {
    background-color: #00214100;
	color:#042C54;
    
}
button#wpforms-submit-177 {
	background-color: #042C54;
    font-size: 16px;
    font-weight: 400;
    font-family: 'Roboto';
    text-transform: uppercase;
    border: 1px solid #042C54;
    border-radius: 0px;
    padding: 12px 35px;
}
button#wpforms-submit-177:hover {
	background-color: #00214100;
	color:#042C54;
}


/* .elementor-toggle .elementor-tab-title.elementor-active {
    border-bottom: none;
    background-color: #00264C;
}
 */

/* Testomonials */
.mySwiper.myEmployees .card .image {
    height: 100px !important;
    width: 100px !important;
}

div#elementor-tab-title-2651 {
    border-top: 1px solid #ededed;
}
.new-copy-style .elementor-toggle-item :hover{
    background-color: #f8f8f8;
}



@media (min-width: 920px) and (max-width: 1104px) {
  
 img.custom-logo {
    width: 260px;
}
.ast-header-button-1[data-section*="section-hb-button-"] .ast-builder-button-wrap .ast-custom-button {
    padding-left: 10px; 
    padding-right: 10px; 
	  width: 100px;
}
  
}