/* @import url('http://example.com/example_style.css'); */

/***********************************************/
/* CSS @imports must be at the top of the file */
/* Add them above this section                 */
/***********************************************/

/*****************************************/
/* Start your style declarations here    */
/*****************************************/

/*------------ Form styles -------------*/
form {
  display: flex;
  flex-wrap: wrap;
  max-width: 1200px;
  width: 100%;
}

form .hs-form-field {
  margin-right: 1%;
  flex: 0 0 32%;
}
form .hs-fieldtype-textarea {
  flex: 0 0 65%;
}
form .hs-recaptcha {
  flex: 0 0 100%;
}
form .hs-form-field input {
  padding: 5px 10px;
  min-height:40px;
}
form .hs-submit input {
  background-color: #002868;
  border-color:#002868;
}
form .hs-submit input:hover {
    background-color: #425b76;
  border-color:#425b76;
}


.blog-date, .blog-read-more {
  display: none;
}

 @media only screen and (max-width: 930px) {
   form .hs-form-field {
    flex: 0 0 48%;
  }
   form .hs-fieldtype-textarea {
    flex: 0 0 100%;
  }
   form .hs-recaptcha {
    flex: 0 0 100%;
  }
}
 @media only screen and (max-width: 768px) {
   form .hs-form-field {
    flex: 0 0 100%;
  }
}
/*-----------Blue Diamond link -------------*/

.header-main-menu ul li:last-child .navs-link {
  background-color: #002868;
border-radius: 5px;
padding: 5px 16px;
    margin: 26px 0;
    transition: all 0.4s ease 0s;
  color: #ffffff !important;
  
}

.header-main-menu ul li:last-child .navs-link:hover {
  background-color: #425b76;
}

/*--------Search Form Style----------*/

.header-search-popup {
  background-color: rgba(0,40,104,0.8);
}
.header-search-form {
  max-width: 900px;
}
.header-search-form form {
  padding: 20px;
  border: 1px solid #ffffff;
  border-radius: 15px;
}

.header-search-form form label {
  display: none;
}
.header-search-form form input {
  padding: 30px 0;
  border:none;
}
.hs-search-field__suggestions-container {
    background-color: #ffffff;
}
.hs-search-field--open .hs-search-field__suggestions, .inpage-editor-active-field .hs-search-field__suggestions {
    border: none !important;
}
#hs_cos_wrapper_site_search .hs-search-field__button {
  background-color: transparent;
  border:none;
}
.hs-search-field__bar button svg {
    height: 30px !important;
  width: 30px;
  fill:#ffffff;
}

.hero-slider .swiper-button-prev,
.hero-slider .swiper-button-next,
#hs_cos_wrapper_dnd_area-dnd_partial-2-module-7  .video-wrap .video-image .video-popup {
  display:none !important;
}

.hero-item-buttons a svg {
    width: 16px !important;
    height: 16px !important;
}

@media only screen and (max-width: 768px) {
.header-inner .header-left a img {
width:160px !important;
}