/* generated with grunt-sass-globbing */
.text-light-blue {
  color: #0085ca; }

.widget-header {
  position: relative; }
  .widget-header__image-container {
    overflow: hidden;
    text-align: center;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%; }
    .widget-header__image-container picture {
      position: relative;
      height: 430px;
      width: 100%;
      display: inline-block;
      overflow: hidden; }
      .widget-header__image-container picture:after {
        content: '';
        display: block;
        position: absolute;
        left: 0px;
        top: 0px;
        bottom: 0px;
        width: 100%;
        max-width: 1095px;
        background: -moz-linear-gradient(90deg, rgba(0, 30, 98, 0.86) 0%, rgba(0, 30, 98, 0.001) 99.82%);
        background: -webkit-linear-gradient(90deg, rgba(0, 30, 98, 0.86) 0%, rgba(0, 30, 98, 0.001) 99.82%);
        background: linear-gradient(90deg, rgba(0, 30, 98, 0.86) 0%, rgba(0, 30, 98, 0.001) 99.82%); }
  .widget-header__image {
    position: relative;
    top: 0;
    left: 50%;
    transform: translateX(-50%);
    display: block;
    margin: 0 auto;
    width: unset;
    min-height: 100%;
    min-width: 100%;
    max-width: unset; }
    @media (max-width: 734px) {
      .widget-header__image {
        height: 120%; } }
  .widget-header__content {
    position: relative;
    margin: 0 auto;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    height: 100%; }
    .widget-header__content .btn + btn {
      margin-left: 20px; }
    @media (max-width: 734px) {
      .widget-header__content {
        margin: 0; } }
    .widget-header__content .reviews-inline {
      color: white; }
      .widget-header__content .reviews-inline__text {
        display: block; }
      .widget-header__content .reviews-inline__text-condensed {
        display: none; }
      @media (max-width: 734px) {
        .widget-header__content .reviews-inline {
          display: none; } }
  .widget-header--header_informative_page {
    padding-top: 200px; }
    @media (max-width: 994px) {
      .widget-header--header_informative_page {
        padding-top: 110px; } }
    .widget-header--header_informative_page picture {
      max-height: 300px; }
      @media (max-width: 994px) {
        .widget-header--header_informative_page picture {
          max-height: 200px; } }
    .widget-header--header_informative_page .widget-header__content {
      min-height: auto !important;
      margin-bottom: 40px; }
    .widget-header--header_informative_page .widget-header__text {
      text-align: left !important;
      font-size: 16px !important; }
      .widget-header--header_informative_page .widget-header__text-container {
        max-width: none !important; }
  @media (max-width: 994px) {
    .widget-header--header_non_search_department .widget-header__image-container picture {
      height: 500px !important; } }
  @media (max-width: 994px) {
    .widget-header--header_non_search_department .widget-header__image-container {
      height: 500px !important; } }
  .widget-header--header_non_search_department .widget-header__text {
    background-color: transparent !important;
    text-align: left !important;
    font-size: 16px !important; }
    @media (max-width: 994px) {
      .widget-header--header_non_search_department .widget-header__text {
        margin-top: 0 !important; } }
    .widget-header--header_non_search_department .widget-header__text-container {
      max-width: none !important; }
    .widget-header--header_non_search_department .widget-header__text:after, .widget-header--header_non_search_department .widget-header__text:before {
      display: none; }
  .widget-header--header_non_search_department .widget-header__content {
    min-height: auto !important; }
