@import url(bootstrap.min.css);
@import url(rrssb.css);
@import url(font-awesome/css/font-awesome.min.css);
/*@mixin new-hero-reg($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 400;
    font-style: normal;
	font-size: $size;
	color: $color;
}

@mixin new-hero-reg-gz($size, $color) {
    font-family: new-hero, sans-serif !important;
    font-weight: 400;
    font-style: normal;
	font-size: $size;
	color: $color;
}

@mixin new-hero-italic($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 400;
    font-style: italic;
	font-size: $size;
	color: $color;
}

@mixin new-hero-semibold($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 600;
    font-style: normal;
	font-size: $size;
	color: $color;
}

@mixin new-hero-bold($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 700;
    font-style: normal;
	font-size: $size;
	color: $color;
}

@mixin new-hero-bold-gz($size, $color) {
    font-family: new-hero, sans-serif !important;
    font-weight: 700;
    font-style: normal;
	font-size: $size !important;
	color: $color !important;
}

@mixin new-hero-med($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 500;
    font-style: normal;
	font-size: $size;
	color: $color;
}

@mixin new-hero-light($size, $color) {
    font-family: new-hero, sans-serif;
    font-weight: 400;
    font-style: normal;
	font-size: $size;
	color: $color;
}*/
html {
  font-size: 62.5% !important; }

.enlarge_1 {
  font-size: 70% !important; }

.enlarge_2 {
  font-size: 80% !important; }

.enlarge_3 {
  font-size: 90% !important; }

.reduce_1 {
  font-size: 50% !important; }

.reduce_2 {
  font-size: 40% !important; }

.reduce_3 {
  font-size: 30% !important; }

header {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  z-index: 1000; }
  header #header_inner {
    position: relative; }
    @media (min-width: 1640px) {
      header #header_inner {
        height: 140px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      header #header_inner {
        height: 140px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      header #header_inner {
        height: 140px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      header #header_inner {
        height: 140px; } }
    @media screen and (max-width: 991px) {
      header #header_inner {
        height: 80px; } }
    header #header_inner .container, header #header_inner .row, header #header_inner .col-12 {
      height: 100%; }
  header #header_inner:before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background-color: #ffffff;
    opacity: .95;
    top: 0px;
    left: 0px;
    z-index: 1;
    -webkit-box-shadow: 0px 3px 9px 6px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 3px 9px 6px rgba(0, 0, 0, 0.16);
    z-index: -1; }
  header #header_logo {
    height: 100%;
    display: inline-block;
    float: left; }
    header #header_logo #header_logo_inner {
      display: inline-block;
      position: relative;
      top: 50%;
      transform: translateY(-50%); }
      @media (max-width: 1439px) and (min-width: 1201px) {
        header #header_logo #header_logo_inner {
          width: 187px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        header #header_logo #header_logo_inner {
          width: 187px; } }
      @media (max-width: 991px) {
        header #header_logo #header_logo_inner {
          width: 153px; } }
      @media (max-width: 1439px) {
        header #header_logo #header_logo_inner img {
          width: 100%;
          height: auto; } }
  header #header_nav {
    position: relative;
    float: left;
    height: 100%; }
    @media (min-width: 1640px) {
      header #header_nav {
        width: calc(100% - 296px); } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      header #header_nav {
        width: calc(100% - 296px); } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      header #header_nav {
        width: calc(100% - 187px); } }
    @media (max-width: 1200px) and (min-width: 992px) {
      header #header_nav {
        width: calc(100% - 187px); } }
    @media (max-width: 991px) {
      header #header_nav {
        position: fixed;
        width: 100%;
        height: 100%;
        background-color: #37566E;
        top: 0px;
        left: 0px;
        padding-top: 80px;
        transform: translateX(100%); } }
    @media (min-width: 992px) {
      header #header_nav #header_nav_upper {
        margin-top: 30px;
        height: 26px; } }
    @media (max-width: 991px) {
      header #header_nav #header_nav_upper {
        position: fixed;
        bottom: 45px;
        width: 100%; } }
    @media (min-width: 992px) {
      header #header_nav #header_nav_upper #header_nav_upper_inner {
        float: right; } }
    @media (max-width: 991px) {
      header #header_nav #header_nav_upper #header_nav_upper_inner {
        text-align: center; } }
    @media (min-width: 992px) {
      header #header_nav #header_nav_upper #header_address, header #header_nav #header_nav_upper #header_social, header #header_nav #header_nav_upper #mem_login, header #header_nav #header_nav_upper #header_search {
        float: left; } }
    @media (min-width: 992px) {
      header #header_nav #header_nav_upper #mem_login {
        margin-left: 10px;
        position: relative;
        top: -2px; } }
    @media (max-width: 991px) {
      header #header_nav #header_nav_upper #mem_login {
        margin-top: 15px; } }
    header #header_nav #header_nav_upper #mem_login a {
      line-height: 2.4rem !important;
      padding: 0px 19px !important;
      font-size: 1.4rem !important; }
      @media (max-width: 991px) {
        header #header_nav #header_nav_upper #mem_login a {
          background-color: #ffffff; } }
    @media (max-width: 991px) {
      header #header_nav #header_nav_upper #header_social {
        position: relative;
        display: inline-block; } }
    header #header_nav #header_nav_upper .header_social_item {
      float: left; }
      @media screen and (min-width: 1201px) {
        header #header_nav #header_nav_upper .header_social_item {
          margin: 0px 0px 0px 10px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        header #header_nav #header_nav_upper .header_social_item {
          margin: 0px 0px 0px 10px; } }
      @media screen and (max-width: 991px) {
        header #header_nav #header_nav_upper .header_social_item {
          margin: 0px 5px; } }
      header #header_nav #header_nav_upper .header_social_item a {
        display: inline-block;
        position: relative;
        border-radius: 35px;
        transition: .3s; }
        @media screen and (min-width: 1201px) {
          header #header_nav #header_nav_upper .header_social_item a {
            height: 24px;
            width: 24px;
            background-color: #37566E; } }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          header #header_nav #header_nav_upper .header_social_item a {
            height: 24px;
            width: 24px;
            background-color: #37566E; } }
        @media screen and (max-width: 991px) {
          header #header_nav #header_nav_upper .header_social_item a {
            height: 24px;
            width: 24px;
            background-color: #ffffff; } }
        header #header_nav #header_nav_upper .header_social_item a .fa {
          position: relative; }
          @media screen and (min-width: 1201px) {
            header #header_nav #header_nav_upper .header_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px;
              left: 1px;
              color: #ffffff; } }
          @media screen and (max-width: 1200px) and (min-width: 992px) {
            header #header_nav #header_nav_upper .header_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px;
              left: 1px;
              color: #ffffff; } }
          @media screen and (max-width: 991px) {
            header #header_nav #header_nav_upper .header_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px;
              color: #37566E; } }
        header #header_nav #header_nav_upper .header_social_item a .network_name {
          position: absolute;
          text-indent: -9999px; }
      header #header_nav #header_nav_upper .header_social_item a:hover {
        transform: scale(1.1); }
    header #header_nav #header_nav_upper #header_address .header_address_item {
      position: relative; }
      @media (min-width: 1640px) {
        header #header_nav #header_nav_upper #header_address .header_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        header #header_nav #header_nav_upper #header_address .header_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        header #header_nav #header_nav_upper #header_address .header_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        header #header_nav #header_nav_upper #header_address .header_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_upper #header_address .header_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 2.4rem;
          display: inline-block;
          width: 100%;
          margin-bottom: 15px; } }
    header #header_nav #header_nav_upper #header_address #header_address_email {
      padding-left: 26px; }
    header #header_nav #header_nav_upper #header_address #header_address_email:before {
      background-size: contain;
      width: 21px;
      height: 14px;
      content: '';
      position: absolute;
      top: 50%; }
      @media (min-width: 992px) {
        header #header_nav #header_nav_upper #header_address #header_address_email:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.752%22%20height%3D%2214.008%22%20viewBox%3D%220%200%2020.752%2014.008%22%3E%3Cpath%20id%3D%22Icon_zocial-email%22%20data-name%3D%22Icon%20zocial-email%22%20d%3D%22M.072%2C16.835V5.309q0-.02.06-.38l6.784%2C5.8-6.764%2C6.5a1.7%2C1.7%2C0%2C0%2C1-.08-.4Zm.9-12.707a.862.862%2C0%2C0%2C1%2C.34-.06h18.27a1.133%2C1.133%2C0%2C0%2C1%2C.36.06l-6.8%2C5.823-.9.72-1.781%2C1.461L8.677%2C10.672l-.9-.72Zm.02%2C13.888%2C6.824-6.544%2C2.641%2C2.141L13.1%2C11.472l6.824%2C6.544a.961.961%2C0%2C0%2C1-.34.06H1.313a.906.906%2C0%2C0%2C1-.32-.06ZM14%2C10.732l6.764-5.8a1.194%2C1.194%2C0%2C0%2C1%2C.06.38V16.835a1.534%2C1.534%2C0%2C0%2C1-.06.4Z%22%20transform%3D%22translate%28-0.072%20-4.068%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fsvg%3E");
          left: 0px;
          transform: translateY(calc(-50% - 2px)); } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_upper #header_address #header_address_email:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.752%22%20height%3D%2214.008%22%20viewBox%3D%220%200%2020.752%2014.008%22%3E%3Cpath%20id%3D%22Icon_zocial-email%22%20data-name%3D%22Icon%20zocial-email%22%20d%3D%22M.072%2C16.835V5.309q0-.02.06-.38l6.784%2C5.8-6.764%2C6.5a1.7%2C1.7%2C0%2C0%2C1-.08-.4Zm.9-12.707a.862.862%2C0%2C0%2C1%2C.34-.06h18.27a1.133%2C1.133%2C0%2C0%2C1%2C.36.06l-6.8%2C5.823-.9.72-1.781%2C1.461L8.677%2C10.672l-.9-.72Zm.02%2C13.888%2C6.824-6.544%2C2.641%2C2.141L13.1%2C11.472l6.824%2C6.544a.961.961%2C0%2C0%2C1-.34.06H1.313a.906.906%2C0%2C0%2C1-.32-.06ZM14%2C10.732l6.764-5.8a1.194%2C1.194%2C0%2C0%2C1%2C.06.38V16.835a1.534%2C1.534%2C0%2C0%2C1-.06.4Z%22%20transform%3D%22translate%28-0.072%20-4.068%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
          transform: translateY(calc(-50% - 2px)) translateX(calc(-100% - 5px)); } }
    header #header_nav #header_nav_upper #header_address #header_address_address {
      padding-left: 16px; }
    header #header_nav #header_nav_upper #header_address #header_address_address:before {
      background-size: contain;
      width: 11px;
      height: 18px;
      content: '';
      position: absolute;
      top: 50%; }
      @media (min-width: 992px) {
        header #header_nav #header_nav_upper #header_address #header_address_address:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.254%22%20height%3D%2218.007%22%20viewBox%3D%220%200%2011.254%2018.007%22%3E%3Cpath%20id%3D%22Icon_metro-location%22%20data-name%3D%22Icon%20metro-location%22%20d%3D%22M13.982%2C1.928A5.627%2C5.627%2C0%2C0%2C0%2C8.355%2C7.555c0%2C5.627%2C5.627%2C12.38%2C5.627%2C12.38s5.627-6.753%2C5.627-12.38a5.627%2C5.627%2C0%2C0%2C0-5.627-5.627Zm0%2C9.074a3.447%2C3.447%2C0%2C1%2C1%2C3.447-3.447A3.447%2C3.447%2C0%2C0%2C1%2C13.982%2C11ZM11.8%2C7.555a2.181%2C2.181%2C0%2C1%2C1%2C2.181%2C2.181A2.181%2C2.181%2C0%2C0%2C1%2C11.8%2C7.555Z%22%20transform%3D%22translate%28-8.355%20-1.928%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fsvg%3E");
          left: 0px;
          transform: translateY(calc(-50% - 2px)); } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_upper #header_address #header_address_address:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.254%22%20height%3D%2218.007%22%20viewBox%3D%220%200%2011.254%2018.007%22%3E%3Cpath%20id%3D%22Icon_metro-location%22%20data-name%3D%22Icon%20metro-location%22%20d%3D%22M13.982%2C1.928A5.627%2C5.627%2C0%2C0%2C0%2C8.355%2C7.555c0%2C5.627%2C5.627%2C12.38%2C5.627%2C12.38s5.627-6.753%2C5.627-12.38a5.627%2C5.627%2C0%2C0%2C0-5.627-5.627Zm0%2C9.074a3.447%2C3.447%2C0%2C1%2C1%2C3.447-3.447A3.447%2C3.447%2C0%2C0%2C1%2C13.982%2C11ZM11.8%2C7.555a2.181%2C2.181%2C0%2C1%2C1%2C2.181%2C2.181A2.181%2C2.181%2C0%2C0%2C1%2C11.8%2C7.555Z%22%20transform%3D%22translate%28-8.355%20-1.928%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
          transform: translateY(calc(-50% - 2px)) translateX(calc(-100% - 5px)); } }
    header #header_nav #header_nav_upper #header_address #header_address_phone {
      padding-left: 25px; }
    header #header_nav #header_nav_upper #header_address #header_address_phone:before {
      background-size: contain;
      width: 20px;
      height: 20px;
      content: '';
      position: absolute;
      top: 50%; }
      @media (min-width: 992px) {
        header #header_nav #header_nav_upper #header_address #header_address_phone:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20id%3D%22Icon_awesome-phone%22%20data-name%3D%22Icon%20awesome-phone%22%20d%3D%22M19.273.961%2C15.21.023a.944.944%2C0%2C0%2C0-1.074.543L12.261%2C4.941a.935.935%2C0%2C0%2C0%2C.27%2C1.094L14.9%2C7.972a14.477%2C14.477%2C0%2C0%2C1-6.922%2C6.922L6.039%2C12.527a.936.936%2C0%2C0%2C0-1.094-.27L.57%2C14.132A.949.949%2C0%2C0%2C0%2C.023%2C15.21l.937%2C4.062A.937.937%2C0%2C0%2C0%2C1.875%2C20%2C18.123%2C18.123%2C0%2C0%2C0%2C20%2C1.875.936.936%2C0%2C0%2C0%2C19.273.961Z%22%20transform%3D%22translate%280.001%200.001%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fsvg%3E");
          left: 0px;
          transform: translateY(calc(-50% - 2px)); } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_upper #header_address #header_address_phone:before {
          background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20id%3D%22Icon_awesome-phone%22%20data-name%3D%22Icon%20awesome-phone%22%20d%3D%22M19.273.961%2C15.21.023a.944.944%2C0%2C0%2C0-1.074.543L12.261%2C4.941a.935.935%2C0%2C0%2C0%2C.27%2C1.094L14.9%2C7.972a14.477%2C14.477%2C0%2C0%2C1-6.922%2C6.922L6.039%2C12.527a.936.936%2C0%2C0%2C0-1.094-.27L.57%2C14.132A.949.949%2C0%2C0%2C0%2C.023%2C15.21l.937%2C4.062A.937.937%2C0%2C0%2C0%2C1.875%2C20%2C18.123%2C18.123%2C0%2C0%2C0%2C20%2C1.875.936.936%2C0%2C0%2C0%2C19.273.961Z%22%20transform%3D%22translate%280.001%200.001%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
          transform: translateY(calc(-50% - 2px)) translateX(calc(-100% - 5px)); } }
    @media (min-width: 1640px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    @media (max-width: 767px) {
      header #header_nav #header_nav_lower {
        margin-top: 30px; } }
    header #header_nav #header_nav_lower #header_nav_lower_inner {
      position: relative; }
      @media (min-width: 1640px) {
        header #header_nav #header_nav_lower #header_nav_lower_inner {
          padding-left: 51px;
          margin-top: -30px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        header #header_nav #header_nav_lower #header_nav_lower_inner {
          padding-left: 51px;
          margin-top: -30px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        header #header_nav #header_nav_lower #header_nav_lower_inner {
          padding-left: 51px;
          margin-top: -30px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        header #header_nav #header_nav_lower #header_nav_lower_inner {
          padding-left: 51px;
          margin-top: -30px; } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_lower #header_nav_lower_inner {
          padding-left: 30px;
          padding-right: 30px; } }
    @media (max-width: 991px) {
      header #header_nav #header_nav_lower .header_nav_item:last-child {
        border: 0px !important; } }
    header #header_nav #header_nav_lower .header_nav_item {
      position: relative; }
      @media (min-width: 1640px) {
        header #header_nav #header_nav_lower .header_nav_item {
          margin: 0px 42px;
          padding: 30px 0px;
          float: left; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        header #header_nav #header_nav_lower .header_nav_item {
          margin: 0px 22px;
          padding: 30px 0px;
          float: left; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        header #header_nav #header_nav_lower .header_nav_item {
          margin: 0px 21px;
          padding: 30px 0px;
          float: left; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        header #header_nav #header_nav_lower .header_nav_item {
          margin: 0px 10px;
          padding: 30px 0px;
          float: left; } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_lower .header_nav_item {
          padding: 12px 0px;
          border-bottom: 1px solid #ffffff; } }
      @media (min-width: 1640px) {
        header #header_nav #header_nav_lower .header_nav_item .header_nav_main {
          font-family: "Open Sans", sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 2.2rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        header #header_nav #header_nav_lower .header_nav_item .header_nav_main {
          font-family: "Open Sans", sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 2.1rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        header #header_nav #header_nav_lower .header_nav_item .header_nav_main {
          font-family: "Open Sans", sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 1.8rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        header #header_nav #header_nav_lower .header_nav_item .header_nav_main {
          font-family: "Open Sans", sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 1.5rem;
          color: #37566E;
          line-height: 2.4rem;
          display: inline-block; } }
      @media (max-width: 991px) {
        header #header_nav #header_nav_lower .header_nav_item .header_nav_main {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 1.8rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block; } }
      header #header_nav #header_nav_lower .header_nav_item .header_nav_drop {
        display: none; }
        @media (min-width: 992px) {
          header #header_nav #header_nav_lower .header_nav_item .header_nav_drop {
            background-color: #37566E;
            position: absolute;
            top: 100%;
            min-width: calc(100% + 60px);
            left: -30px;
            padding: 10px 30px 20px 30px;
            -webkit-box-shadow: 3px 4px 5px 5px rgba(0, 0, 0, 0.15);
            box-shadow: 3px 4px 5px 5px rgba(0, 0, 0, 0.15);
            z-index: -1; } }
        @media (max-width: 991px) {
          header #header_nav #header_nav_lower .header_nav_item .header_nav_drop {
            position: relative;
            margin-top: 5px; } }
        @media (min-width: 992px) {
          header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link {
            border-bottom: 1px solid #ffffff;
            padding: 10px 0px; } }
        @media (max-width: 991px) {
          header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link {
            padding: 8px 0px; } }
        header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
          transition: .5s;
          white-space: nowrap; }
          @media (min-width: 1640px) {
            header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
              font-family: "Open Sans", sans-serif;
              font-weight: 400;
              font-style: normal;
              font-size: 2rem;
              color: #ffffff;
              line-height: 2.2rem;
              display: inline-block; } }
          @media (max-width: 1639px) and (min-width: 1440px) {
            header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
              font-family: "Open Sans", sans-serif;
              font-weight: 400;
              font-style: normal;
              font-size: 2rem;
              color: #ffffff;
              line-height: 2.2rem;
              display: inline-block; } }
          @media (max-width: 1439px) and (min-width: 1201px) {
            header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
              font-family: "Open Sans", sans-serif;
              font-weight: 400;
              font-style: normal;
              font-size: 2rem;
              color: #ffffff;
              line-height: 2.2rem;
              display: inline-block; } }
          @media (max-width: 1200px) and (min-width: 992px) {
            header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
              font-family: "Open Sans", sans-serif;
              font-weight: 400;
              font-style: normal;
              font-size: 2rem;
              color: #ffffff;
              line-height: 2.2rem;
              display: inline-block; } }
          @media (max-width: 991px) {
            header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a {
              font-family: "Open Sans", sans-serif;
              font-weight: 400;
              font-style: normal;
              font-size: 1.5rem;
              color: #ffffff;
              line-height: 1.6rem;
              display: inline-block; } }
        header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link a:hover {
          transform: translateX(10px);
          text-decoration: none; }
        header #header_nav #header_nav_lower .header_nav_item .header_nav_drop .header_drop_link:last-child {
          border: 0px !important; }
    header #header_nav #header_nav_lower .header_nav_item:first-child {
      margin-left: 0px; }
    header #header_nav #header_nav_lower .header_nav_item:last-child {
      margin-right: 0px; }
    header #header_nav #header_nav_lower .header_nav_item:hover .header_nav_main {
      text-decoration: none; }
      @media (min-width: 992px) {
        header #header_nav #header_nav_lower .header_nav_item:hover .header_nav_main {
          color: #ffffff; } }
    @media (min-width: 992px) {
      header #header_nav #header_nav_lower .header_nav_item:hover .header_nav_drop {
        display: block; } }
    header #header_nav #header_nav_lower .header_nav_item:hover:after {
      position: absolute;
      width: calc(100% + 60px);
      height: calc(100% - 10px);
      background-color: #37566E;
      bottom: 0px;
      left: -30px;
      content: '';
      z-index: -1; }
    @media (min-width: 992px) {
      header #header_nav .mobile_drop_btn {
        display: none; } }
    @media (max-width: 991px) {
      header #header_nav .mobile_drop_btn {
        background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.506%22%20height%3D%2223.506%22%20viewBox%3D%220%200%2023.506%2023.506%22%3E%3Cg%20id%3D%22Group_134%22%20data-name%3D%22Group%20134%22%20transform%3D%22translate%281.5%2011.753%29%20rotate%28-45%29%22%3E%3Cline%20id%3D%22Line_8%22%20data-name%3D%22Line%208%22%20x2%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%280%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3Cline%20id%3D%22Line_9%22%20data-name%3D%22Line%209%22%20x1%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%280%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
        background-size: contain;
        width: 15px;
        height: 15px;
        top: 50%;
        transform: translateY(-50%);
        display: inline-block;
        margin-bottom: -7px;
        margin-left: 10px; } }
  @media (min-width: 992px) {
    header #mobile_menu {
      display: none; } }
  @media (max-width: 991px) {
    header #mobile_menu {
      display: block;
      position: absolute;
      width: 48px;
      height: 33px;
      right: 15px;
      top: 50%;
      transform: translateY(-50%);
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2252.85%22%20height%3D%2236.566%22%20viewBox%3D%220%200%2052.85%2036.566%22%3E%3Cg%20id%3D%22Icon_feather-menu%22%20data-name%3D%22Icon%20feather-menu%22%20transform%3D%22translate%28-2.5%20-7%29%22%3E%3Cpath%20id%3D%22Path_71%22%20data-name%3D%22Path%2071%22%20d%3D%22M4.5%2C18H53.35%22%20transform%3D%22translate%280%207.283%29%22%20fill%3D%22none%22%20stroke%3D%22%2337566e%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20id%3D%22Path_72%22%20data-name%3D%22Path%2072%22%20d%3D%22M4.5%2C9H53.35%22%20fill%3D%22none%22%20stroke%3D%22%2337566e%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224%22%2F%3E%3Cpath%20id%3D%22Path_73%22%20data-name%3D%22Path%2073%22%20d%3D%22M4.5%2C27H53.35%22%20transform%3D%22translate%280%2014.566%29%22%20fill%3D%22none%22%20stroke%3D%22%2337566e%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22%20stroke-width%3D%224%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: contain; } }
  header #mobile_logo {
    position: absolute;
    width: 153px; }
    @media (min-width: 992px) {
      header #mobile_logo {
        display: none; } }
    @media (max-width: 991px) and (min-width: 768px) {
      header #mobile_logo {
        left: 50%;
        top: 10px;
        transform: translateX(-369px); } }
    @media (max-width: 767px) and (min-width: 667px) {
      header #mobile_logo {
        left: 50%;
        top: 10px;
        transform: translateX(-318px); } }
    @media (max-width: 666px) and (min-width: 568px) {
      header #mobile_logo {
        left: 50%;
        top: 10px;
        transform: translateX(-269px); } }
    @media (max-width: 567px) {
      header #mobile_logo {
        left: 50%;
        top: 10px;
        transform: translateX(-145px); } }
    header #mobile_logo img {
      width: 100%;
      height: auto; }
  @media (max-width: 991px) {
    header #mobile_close {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #ffffff;
      line-height: 4.0rem;
      padding-right: 45px;
      display: block;
      position: absolute;
      height: 40px;
      left: 50%;
      top: 20px;
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20id%3D%22Group_103%22%20data-name%3D%22Group%20103%22%20transform%3D%22translate%28-2705%20-1687%29%22%3E%3Cline%20id%3D%22Line_1%22%20data-name%3D%22Line%201%22%20x2%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%282717.582%201699.582%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3Cline%20id%3D%22Line_2%22%20data-name%3D%22Line%202%22%20x1%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%282717.582%201699.582%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3Cg%20id%3D%22Ellipse_3%22%20data-name%3D%22Ellipse%203%22%20transform%3D%22translate%282705%201687%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2218.5%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-repeat: no-repeat;
      background-position: right; } }
  @media (min-width: 992px) {
    header #mobile_close {
      display: none; } }
  @media (max-width: 991px) and (min-width: 768px) {
    header #mobile_close {
      transform: translateX(264px); } }
  @media (max-width: 767px) and (min-width: 667px) {
    header #mobile_close {
      transform: translateX(215px); } }
  @media (max-width: 666px) and (min-width: 568px) {
    header #mobile_close {
      transform: translateX(164px); } }
  @media (max-width: 567px) {
    header #mobile_close {
      transform: translateX(41px); } }
  header .mobile_open {
    transform: translateX(0px) !important;
    transition: 1s;
    z-index: 10; }
  @media (max-width: 991px) {
    header .mobile_drop_open .mobile_drop_btn {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2223.506%22%20height%3D%2223.506%22%20viewBox%3D%220%200%2023.506%2023.506%22%3E%3Cg%20id%3D%22Group_142%22%20data-name%3D%22Group%20142%22%20transform%3D%22translate%281.5%201.5%29%22%3E%3Cline%20id%3D%22Line_6%22%20data-name%3D%22Line%206%22%20x2%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%280%2010.253%29%20rotate%28-45%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E") !important; } }
  @media (max-width: 991px) {
    header .mobile_drop_open .header_nav_drop {
      display: block !important; } }
  @media (min-width: 992px) {
    header #header_search {
      margin-left: 10px; } }
  @media (max-width: 991px) {
    header #header_search {
      display: inline-block;
      margin-top: 15px; } }
  header #header_search label {
    font-family: "Open Sans", sans-serif;
    font-weight: 500;
    font-style: normal;
    font-size: 1.4rem;
    color: #37566E;
    line-height: 2.4rem;
    float: left;
    margin-right: 5px; }
    @media (max-width: 991px) {
      header #header_search label {
        color: #ffffff; } }
  header #header_search input[type="text"] {
    background-color: #ffffff;
    height: 28px;
    border-top-left-radius: 14px;
    border-bottom-left-radius: 14px;
    line-height: 28px;
    border: 0px;
    float: left;
    padding-left: 15px;
    border: 2px solid #37566E;
    border-right-width: 0px !important;
    font-size: 1.4rem; }
    @media (min-width: 1640px) {
      header #header_search input[type="text"] {
        width: 125px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      header #header_search input[type="text"] {
        width: 125px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      header #header_search input[type="text"] {
        width: 125px; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      header #header_search input[type="text"] {
        width: 125px; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      header #header_search input[type="text"] {
        width: 125px; } }
    @media screen and (max-width: 767px) {
      header #header_search input[type="text"] {
        width: 125px; } }
  header #header_search button[type="submit"] {
    height: 28px;
    border-top-right-radius: 14px;
    border-bottom-right-radius: 14px;
    border: 0px;
    background: url("../images/header_search.svg") center center no-repeat #ffffff;
    background-size: 60% auto;
    text-indent: -9999px;
    width: 30px;
    position: relative;
    float: left;
    border: 2px solid #37566E;
    border-left-width: 0px !important; }
  header #header_search button[type="submit"]:before {
    position: absolute;
    width: 1px;
    height: calc(100% - 10px);
    top: 6px;
    left: 0px;
    background-color: #37566E;
    content: ''; }

#page_wrapper {
  overflow: hidden; }

#hp_first_frame {
  position: relative;
  z-index: 5; }
  @media (min-width: 992px) {
    #hp_first_frame {
      height: 48vw; } }
  @media (max-width: 991px) {
    #hp_first_frame {
      height: 122vw; } }
  #hp_first_frame svg {
    width: 100%;
    height: 100%; }
  @media (max-width: 991px) {
    #hp_first_frame #hp_first_frame_svg {
      display: none; } }
  @media (min-width: 992px) {
    #hp_first_frame #hp_first_frame_svg_mobile {
      display: none; } }
  #hp_first_frame #hp_ff_content {
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0px;
    left: 0px;
    z-index: 10; }
    #hp_first_frame #hp_ff_content .container, #hp_first_frame #hp_ff_content .row, #hp_first_frame #hp_ff_content .col-12, #hp_first_frame #hp_ff_content #hp_ff_content_inner {
      height: 100%;
      position: relative; }
    #hp_first_frame #hp_ff_content #hp_ff_content_wrapper {
      position: absolute; }
      @media (min-width: 992px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper {
          top: 50%;
          transform: translateY(-50%); } }
      @media (max-width: 991px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper {
          bottom: 26vw; } }
      @media (min-width: 1640px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line1 {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 3.1rem;
          color: #ffffff;
          line-height: 3.1rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line1 {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 3.1rem;
          color: #ffffff;
          line-height: 3.1rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line1 {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #ffffff;
          line-height: 2.5rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line1 {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #ffffff;
          line-height: 2.0rem; } }
      @media (max-width: 991px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line1 {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2rem;
          color: #ffffff;
          line-height: 2.0rem;
          width: 75%; } }
      @media (min-width: 1640px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line2 {
          font-family: athena, sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 12rem;
          color: #ffffff;
          line-height: 11.0rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line2 {
          font-family: athena, sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 12rem;
          color: #ffffff;
          line-height: 11.0rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line2 {
          font-family: athena, sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 9rem;
          color: #ffffff;
          line-height: 8.0rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line2 {
          font-family: athena, sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 7rem;
          color: #ffffff;
          line-height: 6.0rem; } }
      @media (max-width: 991px) {
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line2 {
          font-family: athena, sans-serif;
          font-weight: 600;
          font-style: normal;
          font-size: 4rem;
          color: #ffffff;
          line-height: 3.5rem; } }
      #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 {
        position: relative; }
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
          position: absolute;
          top: 0;
          transition: .5s;
          transform: translateY(-25px);
          opacity: 0; }
          @media (min-width: 1640px) {
            #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
              font-family: athena, sans-serif;
              font-weight: 600;
              font-style: normal;
              font-size: 12rem;
              color: #C6AB7C;
              line-height: 11.0rem; } }
          @media (max-width: 1639px) and (min-width: 1440px) {
            #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
              font-family: athena, sans-serif;
              font-weight: 600;
              font-style: normal;
              font-size: 12rem;
              color: #C6AB7C;
              line-height: 11.0rem; } }
          @media (max-width: 1439px) and (min-width: 1201px) {
            #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
              font-family: athena, sans-serif;
              font-weight: 600;
              font-style: normal;
              font-size: 9rem;
              color: #C6AB7C;
              line-height: 8.0rem; } }
          @media (max-width: 1200px) and (min-width: 992px) {
            #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
              font-family: athena, sans-serif;
              font-weight: 600;
              font-style: normal;
              font-size: 7rem;
              color: #C6AB7C;
              line-height: 6.0rem; } }
          @media (max-width: 991px) {
            #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .hp_ff_word {
              font-family: athena, sans-serif;
              font-weight: 600;
              font-style: normal;
              font-size: 4rem;
              color: #C6AB7C;
              line-height: 3.5rem; } }
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .word_shown {
          transform: translateY(0px) !important;
          opacity: 1 !important; }
        #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3 .word_out {
          transform: translateY(25px) !important;
          opacity: 0 !important; }
      #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
        position: absolute;
        content: '';
        background: url("../images/grow_clinton_wave.png") center center no-repeat;
        background-size: contain; }
        @media (min-width: 1640px) {
          #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
            top: 140px;
            width: 709px;
            height: 31px; } }
        @media (max-width: 1639px) and (min-width: 1440px) {
          #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
            top: 140px;
            width: 709px;
            height: 31px; } }
        @media (max-width: 1439px) and (min-width: 1201px) {
          #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
            top: 105px;
            width: 709px;
            height: 31px; } }
        @media (max-width: 1200px) and (min-width: 992px) {
          #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
            top: 84px;
            width: 420px;
            height: 19px; } }
        @media (max-width: 991px) {
          #hp_first_frame #hp_ff_content #hp_ff_content_wrapper #hp_ff_line3:after {
            top: 55px;
            width: 220px;
            height: 10px; } }

#hp_about {
  position: relative;
  z-index: 1; }
  @media (min-width: 1640px) {
    #hp_about {
      padding: 65px 0px 110px 0px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_about {
      padding: 65px 0px 110px 0px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_about {
      padding: 65px 0px 110px 0px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_about {
      padding: 65px 0px 110px 0px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #hp_about {
      padding: 65px 0px 110px 0px; } }
  @media (max-width: 767px) {
    #hp_about {
      padding: 35px 0px 55px 0px; } }
  @media (min-width: 1640px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 18px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 18px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 18px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 18px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 18px; } }
  @media (max-width: 767px) {
    #hp_about #hp_about_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 1.6rem;
      margin-bottom: 10px; } }
  @media (min-width: 1640px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.0rem;
      margin-bottom: 45px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.0rem;
      margin-bottom: 45px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.0rem;
      margin-bottom: 45px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.0rem;
      margin-bottom: 45px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.0rem;
      margin-bottom: 45px; } }
  @media (max-width: 767px) {
    #hp_about h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.6rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 25px; } }
  @media (min-width: 1640px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 767px) {
    #hp_about #hp_about_content {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #585858;
      line-height: 2.2rem; } }
  #hp_about #hp_about_content a {
    color: #262626;
    text-decoration: underline; }
  #hp_about .container {
    position: relative; }
  #hp_about .container:before {
    position: absolute;
    content: '';
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22666.643%22%20height%3D%22676.839%22%20viewBox%3D%220%200%20666.643%20676.839%22%3E%3Cpath%20id%3D%22Path_9%22%20data-name%3D%22Path%209%22%20d%3D%22M672.184%2C405.78a274.951%2C274.951%2C0%2C0%2C1-21.879%2C107.779%2C254.176%2C254.176%2C0%2C0%2C1-59.391%2C87.472%2C257.576%2C257.576%2C0%2C0%2C1-87.345%2C59.349%2C277.144%2C277.144%2C0%2C0%2C1-215.856%2C0%2C257.672%2C257.672%2C0%2C0%2C1-87.472-59.349%2C254.538%2C254.538%2C0%2C0%2C1-59.306-87.472A273.489%2C273.489%2C0%2C0%2C1%2C119.013%2C405.78c0-3.823.382-7.647.552-11.3C125.428%2C531.062%2C237.583%2C640.2%2C375.61%2C640.2c141.638%2C0%2C256.555-114.874%2C256.555-256.555%2C0-129.446-95.842-236.12-220.359-253.751a277.882%2C277.882%2C0%2C0%2C1%2C91.763%2C20.987%2C258.3%2C258.3%2C0%2C0%2C1%2C87.345%2C59.391%2C255.048%2C255.048%2C0%2C0%2C1%2C59.391%2C87.387A276.139%2C276.139%2C0%2C0%2C1%2C672.184%2C405.78M375.865%2C34.1c104.211%2C0%2C197.886%2C42.7%2C263.437%2C110.8C575.323%2C60.478%2C472.769%2C5.42%2C356.62%2C5.42%2C162.686%2C5.42%2C5.541%2C158.529%2C5.541%2C347.365A334.1%2C334.1%2C0%2C0%2C0%2C32.773%2C479.53%2C331.989%2C331.989%2C0%2C0%2C1%2C17.139%2C378.8C17.139%2C188.437%2C177.724%2C34.1%2C375.865%2C34.1%22%20transform%3D%22translate%28-5.541%20-5.42%29%22%20fill%3D%22%23c6ab7c%22%20opacity%3D%220.1%22%2F%3E%3C%2Fsvg%3E");
    background-size: contain;
    background-repeat: no-repeat;
    top: 50%;
    transform: translateY(-50%) translateX(-310px);
    height: calc(100% + 14vw);
    width: 100%; }

#hp_about_clinton {
  position: relative; }
  @media (min-width: 1640px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 43.7vw; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 43.7vw; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 43.7vw; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 43.7vw; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 43.7vw; } }
  @media (max-width: 767px) {
    #hp_about_clinton #hp_about_clinton_bg {
      height: 159vw; } }
  #hp_about_clinton #hp_about_clinton_bg svg {
    height: 100%; }
    @media (min-width: 768px) {
      #hp_about_clinton #hp_about_clinton_bg svg {
        width: 100%; } }
    @media (max-width: 767px) {
      #hp_about_clinton #hp_about_clinton_bg svg {
        width: auto;
        position: relative;
        left: 50%;
        transform: translateX(-50%); } }
  #hp_about_clinton #hp_about_clinton_content {
    position: absolute;
    width: 100%; }
    @media (min-width: 992px) {
      #hp_about_clinton #hp_about_clinton_content {
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 991px) {
      #hp_about_clinton #hp_about_clinton_content {
        bottom: 8vw; } }
    @media (min-width: 1640px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.8rem;
        color: #ffffff;
        line-height: 2.8rem;
        margin-bottom: 6px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.8rem;
        color: #ffffff;
        line-height: 2.8rem;
        margin-bottom: 6px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.8rem;
        color: #ffffff;
        line-height: 2.8rem;
        margin-bottom: 6px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 6px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 6px; } }
    @media (max-width: 767px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_above_headline {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #ffffff;
        line-height: 2.4rem;
        margin-bottom: 6px; } }
    @media (min-width: 1640px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.5rem;
        margin-bottom: 7px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.5rem;
        margin-bottom: 7px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.5rem;
        margin-bottom: 7px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 7px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.5rem;
        margin-bottom: 7px; } }
    @media (max-width: 767px) {
      #hp_about_clinton #hp_about_clinton_content h2 {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.1rem;
        margin-bottom: 15px; } }
    @media (min-width: 1640px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    @media (max-width: 767px) {
      #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.4rem; } }
    #hp_about_clinton #hp_about_clinton_content #hp_about_clinton_copy a {
      color: #ffffff;
      text-decoration: underline; }
    #hp_about_clinton #hp_about_clinton_content .gold_btn {
      margin-top: 10px; }

#wlg_area {
  background-color: #eaf0f3; }
  @media (min-width: 1640px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 75px;
      padding-top: 45px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 75px;
      padding-top: 45px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 75px;
      padding-top: 45px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 75px;
      padding-top: 45px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 75px;
      padding-top: 45px; } }
  @media (max-width: 767px) {
    #wlg_area #wlg_area_content {
      padding-bottom: 25px;
      padding-top: 45px; } }
  @media (min-width: 1640px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 6px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 6px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 6px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 6px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.8rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 6px; } }
  @media (max-width: 767px) {
    #wlg_area #wlg_area_content #wlg_above_headline {
      font-family: "Open Sans", sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 1.6rem;
      margin-bottom: 10px; } }
  @media (min-width: 1640px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.5rem;
      margin-bottom: 7px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.5rem;
      margin-bottom: 7px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.5rem;
      margin-bottom: 7px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.5rem;
      margin-bottom: 7px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.5rem;
      margin-bottom: 7px; } }
  @media (max-width: 767px) {
    #wlg_area #wlg_area_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.4rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 10px; } }
  @media (min-width: 1640px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 767px) {
    #wlg_area #wlg_area_content #wlg_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #585858;
      line-height: 2.2rem; } }
  #wlg_area #wlg_area_content #wlg_copy a {
    color: #262626;
    text-decoration: underline; }
  @media (min-width: 1640px) {
    #wlg_area #wlg_callout_wrapper {
      padding: 0px 58px;
      margin-bottom: 65px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #wlg_area #wlg_callout_wrapper {
      padding: 0px 58px;
      margin-bottom: 65px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #wlg_area #wlg_callout_wrapper {
      padding: 0px 58px;
      margin-bottom: 65px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #wlg_area #wlg_callout_wrapper {
      padding: 0px 58px;
      margin-bottom: 65px; } }
  @media (max-width: 991px) {
    #wlg_area #wlg_callout_wrapper {
      padding: 0px;
      margin-bottom: 65px; } }
  #wlg_area .wlg_callout:hover .wlg_callout_bg {
    transform: scale(1.3) rotate(2deg); }
  #wlg_area .wlg_callout {
    overflow: hidden; }
    @media (min-width: 1640px) {
      #wlg_area .wlg_callout {
        height: 450px;
        width: calc(50% - 9px);
        float: left; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #wlg_area .wlg_callout {
        height: 450px;
        width: calc(50% - 9px);
        float: left; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #wlg_area .wlg_callout {
        height: 450px;
        width: calc(50% - 9px);
        float: left; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #wlg_area .wlg_callout {
        height: 450px;
        width: calc(50% - 9px);
        float: left; } }
    @media (max-width: 991px) {
      #wlg_area .wlg_callout {
        height: 145px;
        width: 100%;
        margin-bottom: 30px; } }
    #wlg_area .wlg_callout a, #wlg_area .wlg_callout .wlg_callout_inner {
      height: 100%;
      position: relative; }
    #wlg_area .wlg_callout .wlg_callout_bg:after {
      content: '';
      position: absolute;
      width: 100%;
      height: 70%;
      bottom: 0px;
      left: 0px;
      z-index: 1;
      background: linear-gradient(to bottom, rgba(38, 38, 38, 0) 0%, rgba(9, 9, 9, 0.75) 44%, black 100%);
      /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */ }
    #wlg_area .wlg_callout .wlg_callout_bg {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      z-index: 1;
      transition: 2.0s; }
    #wlg_area .wlg_callout .wlg_callout_title {
      position: absolute;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      display: inline-block;
      text-transform: uppercase;
      text-align: center;
      z-index: 2;
      padding-right: 20px;
      white-space: nowrap; }
      @media (min-width: 1640px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.8rem;
          color: #ffffff;
          line-height: 2.8rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.8rem;
          color: #ffffff;
          line-height: 2.8rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.4rem;
          color: #ffffff;
          line-height: 2.4rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.2rem;
          color: #ffffff;
          line-height: 2.2rem; } }
      @media (max-width: 991px) and (min-width: 768px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.2rem;
          color: #ffffff;
          line-height: 2.2rem; } }
      @media (max-width: 767px) {
        #wlg_area .wlg_callout .wlg_callout_title {
          font-family: "Open Sans", sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 1.5rem;
          color: #ffffff;
          line-height: 1.5rem; } }
    #wlg_area .wlg_callout .wlg_callout_title:after {
      content: '';
      position: absolute;
      width: 11px;
      height: 18px;
      top: 50%;
      transform: translateY(calc(-50% - 3px));
      right: 0px;
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.115%22%20height%3D%2218%22%20viewBox%3D%220%200%2011.115%2018%22%3E%3Cpath%20id%3D%22Icon_material-keyboard-arrow-right%22%20data-name%3D%22Icon%20material-keyboard-arrow-right%22%20d%3D%22M12.885%2C24.51l6.87-6.885-6.87-6.885L15%2C8.625l9%2C9-9%2C9Z%22%20transform%3D%22translate%28-12.885%20-8.625%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain; }
  @media (min-width: 992px) {
    #wlg_area .wlg_callout:first-child {
      margin-right: 9px; } }
  @media (min-width: 992px) {
    #wlg_area .wlg_callout:nth-child(2) {
      margin-left: 9px; } }

#hp_visit .container, #hp_visit .row, #hp_visit .col-12 {
  height: 100%; }
#hp_visit #hp_visit_upper {
  position: relative; }
  @media (min-width: 1640px) {
    #hp_visit #hp_visit_upper {
      height: calc(50vw * .53);
      margin-bottom: 65px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_visit #hp_visit_upper {
      height: calc(50vw * .53);
      margin-bottom: 65px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_visit #hp_visit_upper {
      height: calc(60vw * .53);
      margin-bottom: 65px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_visit #hp_visit_upper {
      height: calc(85vw * .53);
      margin-bottom: 65px; } }
  @media (max-width: 991px) {
    #hp_visit #hp_visit_upper {
      margin-bottom: 65px; } }
#hp_visit #hp_visit_inner {
  position: relative; }
  @media (min-width: 1640px) {
    #hp_visit #hp_visit_inner {
      padding-left: 80px;
      top: 50%;
      transform: translateY(-50%); } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #hp_visit #hp_visit_inner {
      padding-left: 80px;
      top: 50%;
      transform: translateY(-50%); } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #hp_visit #hp_visit_inner {
      padding-left: 80px;
      top: 50%;
      transform: translateY(-50%); } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #hp_visit #hp_visit_inner {
      padding-left: 80px;
      top: 50%;
      transform: translateY(-50%); } }
  @media (max-width: 991px) {
    #hp_visit #hp_visit_inner {
      padding-top: 35px; } }
@media (min-width: 1640px) {
  #hp_visit #hp_visit_bg {
    position: absolute;
    left: 0px;
    width: 50%;
    height: 100%; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #hp_visit #hp_visit_bg {
    position: absolute;
    left: 0px;
    width: 50%;
    height: 100%; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #hp_visit #hp_visit_bg {
    position: absolute;
    left: 0px;
    width: 40%;
    height: 100%; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #hp_visit #hp_visit_bg {
    position: absolute;
    left: 0px;
    width: 40%;
    height: 100%; } }
@media (max-width: 991px) {
  #hp_visit #hp_visit_bg {
    position: relative;
    left: 0px;
    width: 100%;
    height: 53vw; } }
@media (min-width: 992px) {
  #hp_visit #hp_visit_bg:after {
    content: '';
    background: linear-gradient(to right, rgba(255, 255, 255, 0) 0%, white 100%);
    position: absolute;
    width: 40%;
    height: 100%;
    right: 0px;
    top: 0px; } }
@media (min-width: 1640px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.8rem;
    color: #37566E;
    line-height: 2.8rem;
    margin-bottom: 6px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.8rem;
    color: #37566E;
    line-height: 2.8rem;
    margin-bottom: 6px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.8rem;
    color: #37566E;
    line-height: 2.8rem;
    margin-bottom: 6px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.8rem;
    color: #37566E;
    line-height: 2.8rem;
    margin-bottom: 6px; } }
@media (max-width: 991px) and (min-width: 768px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.8rem;
    color: #37566E;
    line-height: 2.8rem;
    margin-bottom: 6px; } }
@media (max-width: 767px) {
  #hp_visit #hp_visit_headline {
    font-family: "Open Sans", sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 1.6rem;
    color: #37566E;
    line-height: 1.6rem;
    margin-bottom: 10px; } }
@media (min-width: 1640px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4rem;
    color: #37566E;
    line-height: 4.5rem;
    margin-bottom: 7px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4rem;
    color: #37566E;
    line-height: 4.5rem;
    margin-bottom: 7px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4rem;
    color: #37566E;
    line-height: 4.5rem;
    margin-bottom: 7px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4rem;
    color: #37566E;
    line-height: 4.5rem;
    margin-bottom: 7px; } }
@media (max-width: 991px) and (min-width: 768px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 4rem;
    color: #37566E;
    line-height: 4.5rem;
    margin-bottom: 7px; } }
@media (max-width: 767px) {
  #hp_visit h2 {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.4rem;
    color: #37566E;
    line-height: 2.6rem;
    margin-bottom: 10px; } }
@media (min-width: 1640px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #585858;
    line-height: 2.8rem; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #585858;
    line-height: 2.8rem; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #585858;
    line-height: 2.8rem; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #585858;
    line-height: 2.8rem; } }
@media (max-width: 991px) and (min-width: 768px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #585858;
    line-height: 2.8rem; } }
@media (max-width: 767px) {
  #hp_visit #hp_visit_copy {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 2.4rem; } }
#hp_visit #hp_visit_copy a {
  color: #262626;
  text-decoration: underline; }
#hp_visit .gold_btn {
  margin-top: 10px; }

@media (min-width: 1640px) {
  #internal_wrapper {
    margin-top: 140px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #internal_wrapper {
    margin-top: 140px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #internal_wrapper {
    margin-top: 140px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #internal_wrapper {
    margin-top: 140px; } }
@media (max-width: 991px) {
  #internal_wrapper {
    margin-top: 80px; } }

#tt_hero {
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%221920%22%20height%3D%22349%22%20viewBox%3D%220%200%201920%20349%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.276%22%20y1%3D%220.72%22%20x2%3D%220.008%22%20y2%3D%22-0.228%22%20gradientUnits%3D%22objectBoundingBox%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%2337566e%22%2F%3E%3Cstop%20offset%3D%220.964%22%20stop-color%3D%22%231a3945%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23193844%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20id%3D%22Rectangle_96%22%20data-name%3D%22Rectangle%2096%22%20width%3D%221920%22%20height%3D%22349%22%20fill%3D%22url%28%23linear-gradient%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: 100% 100%; }
  @media (max-width: 991px) and (min-width: 768px) {
    #tt_hero {
      margin-bottom: 433px; } }
  @media (max-width: 767px) and (min-width: 667px) {
    #tt_hero {
      margin-bottom: 375px; } }
  @media (max-width: 666px) and (min-width: 568px) {
    #tt_hero {
      margin-bottom: 305px; } }
  @media (max-width: 567px) {
    #tt_hero {
      margin-bottom: 150px; } }
  #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
    position: relative; }
    @media (min-width: 1640px) {
      #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
        height: 350px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
        height: 350px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
        height: 290px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
        height: 233px; } }
    @media (max-width: 991px) {
      #tt_hero #tt_hero_inner, #tt_hero #tt_hero_title_area {
        height: 168px; } }
  #tt_hero #tt_hero_title {
    position: absolute; }
    @media (min-width: 1640px) {
      #tt_hero #tt_hero_title {
        font-family: athena, sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 8rem;
        color: #ffffff;
        line-height: 7.6rem;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #tt_hero #tt_hero_title {
        font-family: athena, sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 8rem;
        color: #ffffff;
        line-height: 7.6rem;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #tt_hero #tt_hero_title {
        font-family: athena, sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 6.5rem;
        color: #ffffff;
        line-height: 6.0rem;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #tt_hero #tt_hero_title {
        font-family: athena, sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 5rem;
        color: #ffffff;
        line-height: 5.5rem;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 991px) {
      #tt_hero #tt_hero_title {
        font-family: athena, sans-serif;
        font-weight: 600;
        font-style: normal;
        font-size: 2.6rem;
        color: #ffffff;
        line-height: 3.0rem;
        bottom: 50px;
        max-width: 75%; } }
  #tt_hero #tt_hero_img_area #tt_hero_img {
    position: relative;
    z-index: 5; }
    @media (max-width: 991px) {
      #tt_hero #tt_hero_img_area #tt_hero_img {
        margin-top: -25px; } }
  #tt_hero #tt_hero_img_area #tt_hero_img:after {
    content: '';
    position: absolute;
    z-index: -1;
    width: 102.7%;
    left: -1.35%;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22758%22%20height%3D%22468%22%20viewBox%3D%220%200%20758%20468%22%20preserveAspectRatio%3D%22none%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.5%22%20x2%3D%220.5%22%20y2%3D%221%22%20gradientUnits%3D%22objectBoundingBox%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23c6ab7c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23efdab6%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20id%3D%22Rectangle_119%22%20data-name%3D%22Rectangle%20119%22%20width%3D%22758%22%20height%3D%22468%22%20fill%3D%22url%28%23linear-gradient%29%22%2F%3E%3C%2Fsvg%3E%0A");
    background-size: 100% 100%;
    -webkit-box-shadow: 2px -2px 6px 2px rgba(0, 0, 0, 0.2);
    box-shadow: 2px -2px 6px 2px rgba(0, 0, 0, 0.2); }
    @media (min-width: 992px) {
      #tt_hero #tt_hero_img_area #tt_hero_img:after {
        bottom: -2.07%;
        height: 102.7%; } }
    @media (max-width: 991px) {
      #tt_hero #tt_hero_img_area #tt_hero_img:after {
        bottom: -2.35%;
        height: 104.7%; } }

#hero_area .hero_img_bg {
  position: relative; }
#hero_area .hero_img_bg:after {
  position: absolute;
  content: '';
  width: 100%;
  height: 10px;
  bottom: 0px;
  left: 0px;
  background: linear-gradient(to right, #c6ab7c 0%, #efdab6 100%); }

#breadcrumbs_area {
  margin-top: 24px;
  position: relative; }
  @media (min-width: 1640px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      padding-right: 205px;
      margin-bottom: 110px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      padding-right: 205px;
      margin-bottom: 110px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      padding-right: 205px;
      margin-bottom: 110px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      padding-right: 205px;
      margin-bottom: 110px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      padding-right: 205px;
      margin-bottom: 45px; } }
  @media (max-width: 767px) and (min-width: 667px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      margin-bottom: 45px; } }
  @media (max-width: 666px) and (min-width: 568px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      margin-bottom: 45px; } }
  @media (max-width: 567px) {
    #breadcrumbs_area #breadcrumb_links {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.6rem;
      color: #585858;
      line-height: 1.8rem;
      margin-bottom: 45px; } }
  #breadcrumbs_area #breadcrumb_links a {
    color: #585858; }
  #breadcrumbs_area #breadcrumb_links .last {
    color: #37566E !important;
    font-weight: 700 !important; }
  @media (min-width: 768px) {
    #breadcrumbs_area #print_share_area {
      position: absolute;
      right: 0px;
      top: 7px; } }
  @media (max-width: 767px) {
    #breadcrumbs_area #print_share_area {
      position: absolute;
      right: 0px;
      bottom: -18px; } }
  @media (min-width: 768px) {
    #breadcrumbs_area #print_share_area .page_ctrl_btn {
      float: left;
      margin-left: 15px;
      position: relative;
      transform: translateY(-50%);
      top: 50%; } }
  @media (max-width: 767px) {
    #breadcrumbs_area #print_share_area .page_ctrl_btn {
      float: left;
      margin-left: 0px;
      position: relative;
      transform: translateY(-50%) scale(0.7);
      top: 50%; } }
  #breadcrumbs_area .sep {
    padding: 0px 5px; }
  #breadcrumbs_area .non_tt {
    margin-bottom: 45px !important; }

.tt_copy #print_share_area {
  padding-right: 15px; }

#share_area {
  margin-bottom: 30px;
  display: none; }

.share_open {
  display: block !important; }

#page_content {
  padding-bottom: 40px; }
  @media (min-width: 1640px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.4rem;
      margin-bottom: 15px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 6rem;
      color: #37566E;
      line-height: 6.4rem;
      margin-bottom: 15px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 5rem;
      color: #37566E;
      line-height: 5.3rem;
      margin-bottom: 15px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4.5rem;
      color: #37566E;
      line-height: 5.0rem;
      margin-bottom: 15px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4.5rem;
      color: #37566E;
      line-height: 5.0rem;
      margin-bottom: 15px; } }
  @media (max-width: 767px) {
    #page_content h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.6rem;
      color: #37566E;
      line-height: 2.8rem;
      margin-bottom: 15px; } }
  @media (min-width: 1640px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.4rem;
      margin-bottom: 15px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 4rem;
      color: #37566E;
      line-height: 4.4rem;
      margin-bottom: 15px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3rem;
      color: #37566E;
      line-height: 3.3rem;
      margin-bottom: 15px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #37566E;
      line-height: 4.0rem;
      margin-bottom: 15px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 2.5rem;
      color: #37566E;
      line-height: 4.0rem;
      margin-bottom: 15px; } }
  @media (max-width: 767px) {
    #page_content h2 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 1.8rem;
      margin-bottom: 15px; } }
  @media (min-width: 1640px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.2rem;
      color: #585858;
      line-height: 2.8rem; } }
  @media (max-width: 767px) {
    #page_content #page_content_copy {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 1.8rem;
      color: #585858;
      line-height: 2.4rem; } }
  #page_content #page_content_copy a {
    color: #262626;
    text-decoration: underline; }

#story_pull {
  margin-top: 40px; }
  #story_pull .story_pull_item {
    margin-bottom: 50px; }
    #story_pull .story_pull_item .story_pull_copy {
      margin-top: 15px; }
      @media (min-width: 1640px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 991px) and (min-width: 768px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 767px) {
        #story_pull .story_pull_item .story_pull_copy {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 2.4rem; } }
    #story_pull .story_pull_item .story_pull_date {
      margin-top: 5px; }
      @media (min-width: 1640px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 991px) and (min-width: 768px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 2.2rem;
          color: #585858;
          line-height: 2.8rem; } }
      @media (max-width: 767px) {
        #story_pull .story_pull_item .story_pull_date {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: italic;
          font-size: 1.8rem;
          color: #585858;
          line-height: 2.4rem; } }
    @media (min-width: 1640px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    @media screen and (max-width: 1200px) and (min-width: 992px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    @media screen and (max-width: 991px) and (min-width: 768px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    @media screen and (max-width: 767px) {
      #story_pull .story_pull_item .story_pull_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.6rem; } }
    #story_pull .story_pull_item .clear_btn {
      margin-top: 10px; }
  #story_pull #news_pag {
    font-family: athena, sans-serif;
    font-weight: 700;
    font-style: normal;
    font-size: 2.4rem;
    color: #585858;
    line-height: 2.8rem;
    margin-bottom: 30px; }
    #story_pull #news_pag a {
      color: #37566E !important; }

@media (min-width: 1640px) {
  #video_area {
    padding: 45px 0px; } }
@media (max-width: 1639px) and (min-width: 1440px) {
  #video_area {
    padding: 45px 0px; } }
@media (max-width: 1439px) and (min-width: 1201px) {
  #video_area {
    padding: 45px 0px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #video_area {
    padding: 45px 0px; } }
@media (max-width: 991px) and (min-width: 768px) {
  #video_area {
    padding: 45px 0px; } }
@media (max-width: 767px) {
  #video_area {
    padding: 30px 0px; } }
#video_area #video_area_inner {
  position: relative; }
#video_area #video_wrapper {
  width: 100%;
  overflow: hidden;
  position: relative; }
  @media (min-width: 1640px) {
    #video_area #video_wrapper {
      height: 598px;
      border-radius: 12px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #video_area #video_wrapper {
      height: 523px;
      border-radius: 12px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #video_area #video_wrapper {
      height: 433px;
      border-radius: 12px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #video_area #video_wrapper {
      height: 355px;
      border-radius: 12px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #video_area #video_wrapper {
      height: 415px;
      border-radius: 12px; } }
  @media (max-width: 767px) and (min-width: 667px) {
    #video_area #video_wrapper {
      height: 358px;
      border-radius: 12px; } }
  @media (max-width: 666px) and (min-width: 568px) {
    #video_area #video_wrapper {
      height: 302px;
      border-radius: 12px; } }
  @media (max-width: 567px) {
    #video_area #video_wrapper {
      height: 163px;
      border-radius: 12px; } }
  #video_area #video_wrapper iframe {
    width: 100%;
    height: 100%; }
#video_area #video_area_inner {
  position: relative; }
#video_area #video_area_inner:before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%22990%22%20height%3D%22557%22%20viewBox%3D%220%200%20990%20557%22%3E%3Cdefs%3E%3ClinearGradient%20id%3D%22linear-gradient%22%20x1%3D%220.276%22%20y1%3D%220.968%22%20x2%3D%220.376%22%20y2%3D%220.039%22%20gradientUnits%3D%22objectBoundingBox%22%3E%3Cstop%20offset%3D%220%22%20stop-color%3D%22%23c6ab7c%22%2F%3E%3Cstop%20offset%3D%221%22%20stop-color%3D%22%23efdab6%22%2F%3E%3C%2FlinearGradient%3E%3C%2Fdefs%3E%3Crect%20id%3D%22Rectangle_120%22%20data-name%3D%22Rectangle%20120%22%20width%3D%22990%22%20height%3D%22557%22%20rx%3D%2210%22%20fill%3D%22url%28%23linear-gradient%29%22%2F%3E%3C%2Fsvg%3E");
  background-size: 100% 100%;
  border-radius: 12px; }
  @media (min-width: 768px) {
    #video_area #video_area_inner:before {
      left: -15px;
      bottom: -15px; } }
  @media (max-width: 767px) {
    #video_area #video_area_inner:before {
      left: -5px;
      bottom: -5px; } }
#video_area #video_icon {
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%22176.073%22%20height%3D%22176.073%22%20viewBox%3D%220%200%20176.073%20176.073%22%3E%3Cpath%20id%3D%22Icon_material-play-circle-outline%22%20data-name%3D%22Icon%20material-play-circle-outline%22%20d%3D%22M73.429%2C130.653l52.822-39.616L73.429%2C51.42ZM91.036%2C3a88.036%2C88.036%2C0%2C1%2C0%2C88.036%2C88.036A88.069%2C88.069%2C0%2C0%2C0%2C91.036%2C3Zm0%2C158.466a70.429%2C70.429%2C0%2C1%2C1%2C70.429-70.429A70.523%2C70.523%2C0%2C0%2C1%2C91.036%2C161.466Z%22%20transform%3D%22translate%28-3%20-3%29%22%20fill%3D%22%23fff%22%2F%3E%3C%2Fsvg%3E");
  background-size: 100% 100%;
  cursor: pointer;
  z-index: 2; }
  @media (min-width: 768px) {
    #video_area #video_icon {
      width: 176px;
      height: 176px; } }
  @media (max-width: 767px) {
    #video_area #video_icon {
      width: 60px;
      height: 60px; } }
#video_area #vid_filter {
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0px;
  top: 0px;
  background-color: #3D4960;
  mix-blend-mode: multiply;
  z-index: 1; }

#pg_area {
  padding-bottom: 40px; }
  #pg_area .pg_area_item {
    opacity: .5;
    border-radius: 10px;
    -webkit-box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);
    box-shadow: 0px 0px 6px 0px rgba(0, 0, 0, 0.16);
    overflow: hidden;
    transition: .7s;
    position: relative; }
    #pg_area .pg_area_item img {
      width: 100%;
      height: auto; }
  #pg_area .slick-current {
    opacity: 1 !important;
    transform: scale(1.1) translateY(4%);
    z-index: 100;
    position: relative; }
  #pg_area .slick-list {
    overflow: visible !important; }
  #pg_area .pg_item_desc:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to right, #37566e 0%, #37566e 73%, rgba(55, 86, 110, 0) 100%);
    top: 0px;
    left: 0px;
    opacity: .6;
    z-index: -1; }
  #pg_area .pg_item_desc {
    position: absolute;
    width: 100%;
    z-index: 10;
    bottom: 0px;
    left: 0px; }
    @media (min-width: 1640px) {
      #pg_area .pg_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.0rem;
        padding: 20px 35px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #pg_area .pg_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.0rem;
        padding: 20px 35px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #pg_area .pg_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #ffffff;
        line-height: 2.0rem;
        padding: 20px 35px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #pg_area .pg_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.4rem;
        color: #ffffff;
        line-height: 1.6rem;
        padding: 10px 20px; } }
    @media (max-width: 991px) {
      #pg_area .pg_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.4rem;
        color: #ffffff;
        line-height: 1.6rem;
        padding: 10px 20px; } }
  #pg_area #pg_area_ctrl {
    position: relative;
    height: 35px; }
    @media (min-width: 1640px) {
      #pg_area #pg_area_ctrl {
        margin-top: 85px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #pg_area #pg_area_ctrl {
        margin-top: 85px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #pg_area #pg_area_ctrl {
        margin-top: 85px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #pg_area #pg_area_ctrl {
        margin-top: 60px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #pg_area #pg_area_ctrl {
        margin-top: 45px; } }
    @media (max-width: 767px) and (min-width: 667px) {
      #pg_area #pg_area_ctrl {
        margin-top: 45px; } }
    @media (max-width: 666px) and (min-width: 568px) {
      #pg_area #pg_area_ctrl {
        margin-top: 45px; } }
    @media (max-width: 567px) {
      #pg_area #pg_area_ctrl {
        margin-top: 45px; } }
    #pg_area #pg_area_ctrl .pg_ctrl_item {
      width: 35px;
      height: 35px;
      text-indent: -9999px;
      left: 50%;
      position: absolute;
      top: 0px; }
    #pg_area #pg_area_ctrl #pg_ctrl_prev {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22Ellipse_2%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2253%22%20height%3D%2253%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeOffset%20dy%3D%223%22%20input%3D%22SourceAlpha%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22%20result%3D%22blur%22%2F%3E%3CfeFlood%20flood-opacity%3D%220.161%22%2F%3E%3CfeComposite%20operator%3D%22in%22%20in2%3D%22blur%22%2F%3E%3CfeComposite%20in%3D%22SourceGraphic%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_192%22%20data-name%3D%22Group%20192%22%20transform%3D%22translate%28-524%203735%29%20rotate%28180%29%22%3E%3Cg%20transform%3D%22matrix%28-1%2C%200%2C%200%2C%20-1%2C%20-524%2C%203735%29%22%20filter%3D%22url%28%23Ellipse_2%29%22%3E%3Cg%20id%3D%22Ellipse_2-2%22%20data-name%3D%22Ellipse%202%22%20transform%3D%22translate%2844%2041%29%20rotate%28180%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%2337566e%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2217.5%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2216%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-keyboard-arrow-right%22%20data-name%3D%22Icon%20material-keyboard-arrow-right%22%20d%3D%22M12.885%2C24.51l6.87-6.885-6.87-6.885L15%2C8.625l9%2C9-9%2C9Z%22%20transform%3D%22translate%28-567.885%203694.375%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% 100%;
      cursor: pointer;
      transform: translateX(calc(-100% - 28px)); }
    #pg_area #pg_area_ctrl #pg_ctrl_next {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22Ellipse_2%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2253%22%20height%3D%2253%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeOffset%20dy%3D%223%22%20input%3D%22SourceAlpha%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22%20result%3D%22blur%22%2F%3E%3CfeFlood%20flood-opacity%3D%220.161%22%2F%3E%3CfeComposite%20operator%3D%22in%22%20in2%3D%22blur%22%2F%3E%3CfeComposite%20in%3D%22SourceGraphic%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_191%22%20data-name%3D%22Group%20191%22%20transform%3D%22translate%28577%20-3688%29%22%3E%3Cg%20transform%3D%22matrix%281%2C%200%2C%200%2C%201%2C%20-577%2C%203688%29%22%20filter%3D%22url%28%23Ellipse_2%29%22%3E%3Cg%20id%3D%22Ellipse_2-2%22%20data-name%3D%22Ellipse%202%22%20transform%3D%22translate%289%206%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%2337566e%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2217.5%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2216%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-keyboard-arrow-right%22%20data-name%3D%22Icon%20material-keyboard-arrow-right%22%20d%3D%22M12.885%2C24.51l6.87-6.885-6.87-6.885L15%2C8.625l9%2C9-9%2C9Z%22%20transform%3D%22translate%28-567.885%203694.375%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% 100%;
      cursor: pointer;
      transform: translateX(28px); }

.staff_area {
  background-color: #ffffff !important; }
  .staff_area .callouts_item_inner {
    box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
    -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16); }
  .staff_area .callouts_item_title {
    position: relative; }
    @media (min-width: 1640px) {
      .staff_area .callouts_item_title {
        height: 353px !important; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      .staff_area .callouts_item_title {
        height: 307px !important; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      .staff_area .callouts_item_title {
        height: 251px !important; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      .staff_area .callouts_item_title {
        height: 203px !important; } }
    @media (max-width: 991px) and (min-width: 768px) {
      .staff_area .callouts_item_title {
        height: 329px !important; } }
    @media (max-width: 767px) and (min-width: 667px) {
      .staff_area .callouts_item_title {
        height: 282px !important; } }
    @media (max-width: 666px) and (min-width: 568px) {
      .staff_area .callouts_item_title {
        height: 500px !important; } }
    @media (max-width: 567px) {
      .staff_area .callouts_item_title {
        height: 270px !important; } }

#callouts_area {
  background-color: #f9f7f2; }
  @media (min-width: 992px) {
    #callouts_area {
      padding: 80px 0px 50px 0px; } }
  @media (max-width: 991px) {
    #callouts_area {
      padding: 40px 0px 30px 0px; } }
  #callouts_area .callouts_item {
    margin-bottom: 30px; }
    #callouts_area .callouts_item .callouts_item_inner {
      background-color: #ffffff; }
    #callouts_area .callouts_item .callouts_item_title {
      position: relative; }
      @media (min-width: 1640px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 265px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 229px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 188px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 152px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 219px; } }
      @media (max-width: 767px) and (min-width: 667px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 188px; } }
      @media (max-width: 666px) and (min-width: 568px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 333px; } }
      @media (max-width: 567px) {
        #callouts_area .callouts_item .callouts_item_title {
          height: 180px; } }
    #callouts_area .callouts_item .callouts_item_img {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      z-index: 1; }
    #callouts_area .callouts_item .callouts_item_name {
      position: absolute;
      bottom: 0px;
      left: 0px;
      z-index: 2;
      text-transform: uppercase; }
      @media (min-width: 1640px) {
        #callouts_area .callouts_item .callouts_item_name {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #ffffff;
          line-height: 2.0rem;
          padding: 18px 25px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #callouts_area .callouts_item .callouts_item_name {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #ffffff;
          line-height: 2.0rem;
          padding: 18px 25px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #callouts_area .callouts_item .callouts_item_name {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          padding: 18px 25px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #callouts_area .callouts_item .callouts_item_name {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          padding: 10px 15px; } }
      @media (max-width: 991px) {
        #callouts_area .callouts_item .callouts_item_name {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          padding: 10px 15px; } }
    #callouts_area .callouts_item .callouts_item_name:after {
      content: '';
      position: absolute;
      width: 100%;
      height: 100%;
      background: linear-gradient(to right, #37566e 0%, #37566e 73%, rgba(55, 86, 110, 0) 100%);
      top: 0px;
      left: 0px;
      opacity: .6;
      z-index: -1; }
  #callouts_area .callouts_item_tease {
    padding: 25px 25px 40px 25px; }
    @media (min-width: 1640px) {
      #callouts_area .callouts_item_tease .callouts_item_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #585858;
        line-height: 2.6rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #callouts_area .callouts_item_tease .callouts_item_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #585858;
        line-height: 2.6rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #callouts_area .callouts_item_tease .callouts_item_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #callouts_area .callouts_item_tease .callouts_item_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem; } }
    @media (max-width: 991px) {
      #callouts_area .callouts_item_tease .callouts_item_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem; } }
    #callouts_area .callouts_item_tease .callouts_item_btn {
      margin-top: 30px; }

#form_area {
  background-color: #37566E; }
  @media (min-width: 1640px) {
    #form_area {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    #form_area {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    #form_area {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #form_area {
      padding-top: 75px;
      padding-bottom: 75px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    #form_area {
      padding-top: 45px;
      padding-bottom: 45px; } }
  @media (max-width: 767px) {
    #form_area {
      padding-top: 35px;
      padding-bottom: 35px; } }
  #form_area #form_area_form {
    background-color: #ffffff;
    border-radius: 10px; }
    @media (min-width: 1640px) {
      #form_area #form_area_form {
        padding: 90px 55px 80px 55px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_form {
        padding: 90px 55px 80px 55px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_form {
        padding: 55px 45px 65px 45px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_form {
        padding: 55px 45px 65px 45px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #form_area #form_area_form {
        padding: 55px 45px 65px 45px; } }
    @media (max-width: 767px) {
      #form_area #form_area_form {
        padding: 25px 20px 35px 20px; } }
    @media (min-width: 1640px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (max-width: 767px) {
      #form_area #form_area_form #the_form_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3.5rem;
        color: #37566E;
        line-height: 3.8rem;
        margin-bottom: 10px; } }
    @media (min-width: 1640px) {
      #form_area #form_area_form label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.0rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_form label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.0rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_form label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.0rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_form label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.0rem; } }
    @media (max-width: 991px) {
      #form_area #form_area_form label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.0rem; } }
    #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
      border: 1px solid #585858;
      background-color: #ffffff;
      height: 45px; }
      @media (min-width: 1640px) {
        #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 4.5rem;
          padding: 0px 10px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 4.5rem;
          padding: 0px 10px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 4.5rem;
          padding: 0px 10px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 4.5rem;
          padding: 0px 10px; } }
      @media (max-width: 991px) {
        #form_area #form_area_form input, #form_area #form_area_form textarea, #form_area #form_area_form select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 4.5rem;
          padding: 0px 10px; } }
    #form_area #form_area_form textarea {
      height: auto !important; }
    #form_area #form_area_form input[type="checkbox"], #form_area #form_area_form input[type="radio"] {
      height: auto !important;
      margin-right: 10px; }
    #form_area #form_area_form .row {
      margin-bottom: 15px; }
  #form_area .form_area_col {
    height: 100%; }
  #form_area #form_area_left_inner {
    position: relative; }
    @media (min-width: 1640px) {
      #form_area #form_area_left_inner {
        padding-right: 130px;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_left_inner {
        padding-right: 130px;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_left_inner {
        padding-right: 130px;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_left_inner {
        padding-right: 60px;
        top: 50%;
        transform: translateY(-50%); } }
    @media (max-width: 991px) and (min-width: 768px) {
      #form_area #form_area_left_inner {
        margin-bottom: 40px; } }
    @media (max-width: 767px) {
      #form_area #form_area_left_inner {
        margin-bottom: 40px; } }
    @media (min-width: 1640px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.4rem;
        margin-bottom: 15px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.4rem;
        margin-bottom: 15px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 4rem;
        color: #ffffff;
        line-height: 4.4rem;
        margin-bottom: 15px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.4rem;
        margin-bottom: 15px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.4rem;
        margin-bottom: 15px; } }
    @media (max-width: 767px) {
      #form_area #form_area_left_inner #form_area_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #ffffff;
        line-height: 3.4rem;
        margin-bottom: 15px; } }
    @media (min-width: 1640px) {
      #form_area #form_area_left_inner #form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #form_area #form_area_left_inner #form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #form_area #form_area_left_inner #form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #form_area #form_area_left_inner #form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 991px) {
      #form_area #form_area_left_inner #form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #ffffff;
        line-height: 2.8rem; } }

#wlg_events, #hp_visit_events {
  overflow: hidden;
  width: 100%; }
  #wlg_events #wlg_events_inner, #wlg_events #hp_visit_events_inner, #hp_visit_events #wlg_events_inner, #hp_visit_events #hp_visit_events_inner {
    width: 130vw;
    margin-left: -15vw;
    padding: 10px 0px; }
    #wlg_events #wlg_events_inner .slick-list, #wlg_events #hp_visit_events_inner .slick-list, #hp_visit_events #wlg_events_inner .slick-list, #hp_visit_events #hp_visit_events_inner .slick-list {
      overflow: visible !important; }
  #wlg_events .wlg_events_item, #wlg_events .hp_visit_events_item, #hp_visit_events .wlg_events_item, #hp_visit_events .hp_visit_events_item {
    width: 25%;
    float: left;
    padding: 0px 15px; }
    #wlg_events .wlg_events_item .wlg_events_item_inner, #wlg_events .wlg_events_item .hp_visit_events_item_inner, #wlg_events .hp_visit_events_item .wlg_events_item_inner, #wlg_events .hp_visit_events_item .hp_visit_events_item_inner, #hp_visit_events .wlg_events_item .wlg_events_item_inner, #hp_visit_events .wlg_events_item .hp_visit_events_item_inner, #hp_visit_events .hp_visit_events_item .wlg_events_item_inner, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_inner {
      padding: 45px 40px;
      background-color: #ffffff;
      box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      -webkit-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      -moz-box-shadow: 0px 3px 6px 0px rgba(0, 0, 0, 0.16);
      border-radius: 10px; }
    #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
      text-transform: uppercase; }
      @media (min-width: 1640px) {
        #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
          font-family: "Open Sans", sans-serif;
          font-weight: 500;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 1.6rem;
          margin-bottom: 30px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
          font-family: "Open Sans", sans-serif;
          font-weight: 500;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 1.6rem;
          margin-bottom: 30px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
          font-family: "Open Sans", sans-serif;
          font-weight: 500;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 1.6rem;
          margin-bottom: 30px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
          font-family: "Open Sans", sans-serif;
          font-weight: 500;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 1.6rem;
          margin-bottom: 30px; } }
      @media (max-width: 991px) {
        #wlg_events .wlg_events_item .wlg_events_item_featured, #wlg_events .wlg_events_item .hp_visit_events_item_featured, #wlg_events .hp_visit_events_item .wlg_events_item_featured, #wlg_events .hp_visit_events_item .hp_visit_events_item_featured, #hp_visit_events .wlg_events_item .wlg_events_item_featured, #hp_visit_events .wlg_events_item .hp_visit_events_item_featured, #hp_visit_events .hp_visit_events_item .wlg_events_item_featured, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_featured {
          font-family: "Open Sans", sans-serif;
          font-weight: 500;
          font-style: normal;
          font-size: 1.6rem;
          color: #37566E;
          line-height: 1.6rem;
          margin-bottom: 30px; } }
    @media (min-width: 1640px) {
      #wlg_events .wlg_events_item .wlg_events_item_title, #wlg_events .wlg_events_item .hp_visit_events_item_title, #wlg_events .hp_visit_events_item .wlg_events_item_title, #wlg_events .hp_visit_events_item .hp_visit_events_item_title, #hp_visit_events .wlg_events_item .wlg_events_item_title, #hp_visit_events .wlg_events_item .hp_visit_events_item_title, #hp_visit_events .hp_visit_events_item .wlg_events_item_title, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #37566E;
        line-height: 3.4rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #wlg_events .wlg_events_item .wlg_events_item_title, #wlg_events .wlg_events_item .hp_visit_events_item_title, #wlg_events .hp_visit_events_item .wlg_events_item_title, #wlg_events .hp_visit_events_item .hp_visit_events_item_title, #hp_visit_events .wlg_events_item .wlg_events_item_title, #hp_visit_events .wlg_events_item .hp_visit_events_item_title, #hp_visit_events .hp_visit_events_item .wlg_events_item_title, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 3rem;
        color: #37566E;
        line-height: 3.4rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #wlg_events .wlg_events_item .wlg_events_item_title, #wlg_events .wlg_events_item .hp_visit_events_item_title, #wlg_events .hp_visit_events_item .wlg_events_item_title, #wlg_events .hp_visit_events_item .hp_visit_events_item_title, #hp_visit_events .wlg_events_item .wlg_events_item_title, #hp_visit_events .wlg_events_item .hp_visit_events_item_title, #hp_visit_events .hp_visit_events_item .wlg_events_item_title, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #37566E;
        line-height: 2.7rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #wlg_events .wlg_events_item .wlg_events_item_title, #wlg_events .wlg_events_item .hp_visit_events_item_title, #wlg_events .hp_visit_events_item .wlg_events_item_title, #wlg_events .hp_visit_events_item .hp_visit_events_item_title, #hp_visit_events .wlg_events_item .wlg_events_item_title, #hp_visit_events .wlg_events_item .hp_visit_events_item_title, #hp_visit_events .hp_visit_events_item .wlg_events_item_title, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #37566E;
        line-height: 2.7rem; } }
    @media (max-width: 991px) {
      #wlg_events .wlg_events_item .wlg_events_item_title, #wlg_events .wlg_events_item .hp_visit_events_item_title, #wlg_events .hp_visit_events_item .wlg_events_item_title, #wlg_events .hp_visit_events_item .hp_visit_events_item_title, #hp_visit_events .wlg_events_item .wlg_events_item_title, #hp_visit_events .wlg_events_item .hp_visit_events_item_title, #hp_visit_events .hp_visit_events_item .wlg_events_item_title, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_title {
        font-family: athena, sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.5rem;
        color: #37566E;
        line-height: 2.7rem; } }
    @media (min-width: 1640px) {
      #wlg_events .wlg_events_item .wlg_events_item_time, #wlg_events .wlg_events_item .hp_visit_events_item_time, #wlg_events .hp_visit_events_item .wlg_events_item_time, #wlg_events .hp_visit_events_item .hp_visit_events_item_time, #hp_visit_events .wlg_events_item .wlg_events_item_time, #hp_visit_events .wlg_events_item .hp_visit_events_item_time, #hp_visit_events .hp_visit_events_item .wlg_events_item_time, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_time {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 2.0rem;
        margin-top: 7px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #wlg_events .wlg_events_item .wlg_events_item_time, #wlg_events .wlg_events_item .hp_visit_events_item_time, #wlg_events .hp_visit_events_item .wlg_events_item_time, #wlg_events .hp_visit_events_item .hp_visit_events_item_time, #hp_visit_events .wlg_events_item .wlg_events_item_time, #hp_visit_events .wlg_events_item .hp_visit_events_item_time, #hp_visit_events .hp_visit_events_item .wlg_events_item_time, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_time {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 2.0rem;
        margin-top: 7px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #wlg_events .wlg_events_item .wlg_events_item_time, #wlg_events .wlg_events_item .hp_visit_events_item_time, #wlg_events .hp_visit_events_item .wlg_events_item_time, #wlg_events .hp_visit_events_item .hp_visit_events_item_time, #hp_visit_events .wlg_events_item .wlg_events_item_time, #hp_visit_events .wlg_events_item .hp_visit_events_item_time, #hp_visit_events .hp_visit_events_item .wlg_events_item_time, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_time {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 1.4rem;
        color: #37566E;
        line-height: 1.8rem;
        margin-top: 7px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #wlg_events .wlg_events_item .wlg_events_item_time, #wlg_events .wlg_events_item .hp_visit_events_item_time, #wlg_events .hp_visit_events_item .wlg_events_item_time, #wlg_events .hp_visit_events_item .hp_visit_events_item_time, #hp_visit_events .wlg_events_item .wlg_events_item_time, #hp_visit_events .wlg_events_item .hp_visit_events_item_time, #hp_visit_events .hp_visit_events_item .wlg_events_item_time, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_time {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 1.4rem;
        color: #37566E;
        line-height: 1.8rem;
        margin-top: 7px; } }
    @media (max-width: 991px) {
      #wlg_events .wlg_events_item .wlg_events_item_time, #wlg_events .wlg_events_item .hp_visit_events_item_time, #wlg_events .hp_visit_events_item .wlg_events_item_time, #wlg_events .hp_visit_events_item .hp_visit_events_item_time, #hp_visit_events .wlg_events_item .wlg_events_item_time, #hp_visit_events .wlg_events_item .hp_visit_events_item_time, #hp_visit_events .hp_visit_events_item .wlg_events_item_time, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_time {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: italic;
        font-size: 1.4rem;
        color: #37566E;
        line-height: 1.8rem;
        margin-top: 7px; } }
    @media (min-width: 1640px) {
      #wlg_events .wlg_events_item .wlg_events_item_desc, #wlg_events .wlg_events_item .hp_visit_events_item_desc, #wlg_events .hp_visit_events_item .wlg_events_item_desc, #wlg_events .hp_visit_events_item .hp_visit_events_item_desc, #hp_visit_events .wlg_events_item .wlg_events_item_desc, #hp_visit_events .wlg_events_item .hp_visit_events_item_desc, #hp_visit_events .hp_visit_events_item .wlg_events_item_desc, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #585858;
        line-height: 2.6rem;
        margin-top: 5px;
        margin-bottom: 25px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #wlg_events .wlg_events_item .wlg_events_item_desc, #wlg_events .wlg_events_item .hp_visit_events_item_desc, #wlg_events .hp_visit_events_item .wlg_events_item_desc, #wlg_events .hp_visit_events_item .hp_visit_events_item_desc, #hp_visit_events .wlg_events_item .wlg_events_item_desc, #hp_visit_events .wlg_events_item .hp_visit_events_item_desc, #hp_visit_events .hp_visit_events_item .wlg_events_item_desc, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 2.2rem;
        color: #585858;
        line-height: 2.6rem;
        margin-top: 5px;
        margin-bottom: 25px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #wlg_events .wlg_events_item .wlg_events_item_desc, #wlg_events .wlg_events_item .hp_visit_events_item_desc, #wlg_events .hp_visit_events_item .wlg_events_item_desc, #wlg_events .hp_visit_events_item .hp_visit_events_item_desc, #hp_visit_events .wlg_events_item .wlg_events_item_desc, #hp_visit_events .wlg_events_item .hp_visit_events_item_desc, #hp_visit_events .hp_visit_events_item .wlg_events_item_desc, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem;
        margin-top: 5px;
        margin-bottom: 15px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #wlg_events .wlg_events_item .wlg_events_item_desc, #wlg_events .wlg_events_item .hp_visit_events_item_desc, #wlg_events .hp_visit_events_item .wlg_events_item_desc, #wlg_events .hp_visit_events_item .hp_visit_events_item_desc, #hp_visit_events .wlg_events_item .wlg_events_item_desc, #hp_visit_events .wlg_events_item .hp_visit_events_item_desc, #hp_visit_events .hp_visit_events_item .wlg_events_item_desc, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem;
        margin-top: 5px;
        margin-bottom: 15px; } }
    @media (max-width: 991px) {
      #wlg_events .wlg_events_item .wlg_events_item_desc, #wlg_events .wlg_events_item .hp_visit_events_item_desc, #wlg_events .hp_visit_events_item .wlg_events_item_desc, #wlg_events .hp_visit_events_item .hp_visit_events_item_desc, #hp_visit_events .wlg_events_item .wlg_events_item_desc, #hp_visit_events .wlg_events_item .hp_visit_events_item_desc, #hp_visit_events .hp_visit_events_item .wlg_events_item_desc, #hp_visit_events .hp_visit_events_item .hp_visit_events_item_desc {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #585858;
        line-height: 2.2rem;
        margin-top: 5px;
        margin-bottom: 15px; } }
  #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
    position: relative;
    height: 35px; }
    @media (min-width: 1640px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 767px) and (min-width: 667px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 666px) and (min-width: 568px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    @media (max-width: 567px) {
      #wlg_events #wlg_events_ctrl, #wlg_events #hp_visit_events_ctrl, #hp_visit_events #wlg_events_ctrl, #hp_visit_events #hp_visit_events_ctrl {
        margin-top: 15px;
        margin-bottom: 45px; } }
    #wlg_events #wlg_events_ctrl .wlg_events_ctrl_item, #wlg_events #wlg_events_ctrl .hp_visit_events_ctrl_item, #wlg_events #hp_visit_events_ctrl .wlg_events_ctrl_item, #wlg_events #hp_visit_events_ctrl .hp_visit_events_ctrl_item, #hp_visit_events #wlg_events_ctrl .wlg_events_ctrl_item, #hp_visit_events #wlg_events_ctrl .hp_visit_events_ctrl_item, #hp_visit_events #hp_visit_events_ctrl .wlg_events_ctrl_item, #hp_visit_events #hp_visit_events_ctrl .hp_visit_events_ctrl_item {
      width: 35px;
      height: 35px;
      text-indent: -9999px;
      left: 50%;
      position: absolute;
      top: 0px; }
    #wlg_events #wlg_events_ctrl #wlg_events_ctrl_prev, #wlg_events #wlg_events_ctrl #hp_visit_events_ctrl_prev, #wlg_events #hp_visit_events_ctrl #wlg_events_ctrl_prev, #wlg_events #hp_visit_events_ctrl #hp_visit_events_ctrl_prev, #hp_visit_events #wlg_events_ctrl #wlg_events_ctrl_prev, #hp_visit_events #wlg_events_ctrl #hp_visit_events_ctrl_prev, #hp_visit_events #hp_visit_events_ctrl #wlg_events_ctrl_prev, #hp_visit_events #hp_visit_events_ctrl #hp_visit_events_ctrl_prev {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22Ellipse_2%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2253%22%20height%3D%2253%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeOffset%20dy%3D%223%22%20input%3D%22SourceAlpha%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22%20result%3D%22blur%22%2F%3E%3CfeFlood%20flood-opacity%3D%220.161%22%2F%3E%3CfeComposite%20operator%3D%22in%22%20in2%3D%22blur%22%2F%3E%3CfeComposite%20in%3D%22SourceGraphic%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_192%22%20data-name%3D%22Group%20192%22%20transform%3D%22translate%28-524%203735%29%20rotate%28180%29%22%3E%3Cg%20transform%3D%22matrix%28-1%2C%200%2C%200%2C%20-1%2C%20-524%2C%203735%29%22%20filter%3D%22url%28%23Ellipse_2%29%22%3E%3Cg%20id%3D%22Ellipse_2-2%22%20data-name%3D%22Ellipse%202%22%20transform%3D%22translate%2844%2041%29%20rotate%28180%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%2337566e%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2217.5%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2216%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-keyboard-arrow-right%22%20data-name%3D%22Icon%20material-keyboard-arrow-right%22%20d%3D%22M12.885%2C24.51l6.87-6.885-6.87-6.885L15%2C8.625l9%2C9-9%2C9Z%22%20transform%3D%22translate%28-567.885%203694.375%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% 100%;
      cursor: pointer;
      transform: translateX(calc(-100% - 28px)); }
    #wlg_events #wlg_events_ctrl #wlg_events_ctrl_next, #wlg_events #wlg_events_ctrl #hp_visit_events_ctrl_next, #wlg_events #hp_visit_events_ctrl #wlg_events_ctrl_next, #wlg_events #hp_visit_events_ctrl #hp_visit_events_ctrl_next, #hp_visit_events #wlg_events_ctrl #wlg_events_ctrl_next, #hp_visit_events #wlg_events_ctrl #hp_visit_events_ctrl_next, #hp_visit_events #hp_visit_events_ctrl #wlg_events_ctrl_next, #hp_visit_events #hp_visit_events_ctrl #hp_visit_events_ctrl_next {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20width%3D%2253%22%20height%3D%2253%22%20viewBox%3D%220%200%2053%2053%22%3E%3Cdefs%3E%3Cfilter%20id%3D%22Ellipse_2%22%20x%3D%220%22%20y%3D%220%22%20width%3D%2253%22%20height%3D%2253%22%20filterUnits%3D%22userSpaceOnUse%22%3E%3CfeOffset%20dy%3D%223%22%20input%3D%22SourceAlpha%22%2F%3E%3CfeGaussianBlur%20stdDeviation%3D%223%22%20result%3D%22blur%22%2F%3E%3CfeFlood%20flood-opacity%3D%220.161%22%2F%3E%3CfeComposite%20operator%3D%22in%22%20in2%3D%22blur%22%2F%3E%3CfeComposite%20in%3D%22SourceGraphic%22%2F%3E%3C%2Ffilter%3E%3C%2Fdefs%3E%3Cg%20id%3D%22Group_191%22%20data-name%3D%22Group%20191%22%20transform%3D%22translate%28577%20-3688%29%22%3E%3Cg%20transform%3D%22matrix%281%2C%200%2C%200%2C%201%2C%20-577%2C%203688%29%22%20filter%3D%22url%28%23Ellipse_2%29%22%3E%3Cg%20id%3D%22Ellipse_2-2%22%20data-name%3D%22Ellipse%202%22%20transform%3D%22translate%289%206%29%22%20fill%3D%22%23fff%22%20stroke%3D%22%2337566e%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2217.5%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2217.5%22%20cy%3D%2217.5%22%20r%3D%2216%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3Cpath%20id%3D%22Icon_material-keyboard-arrow-right%22%20data-name%3D%22Icon%20material-keyboard-arrow-right%22%20d%3D%22M12.885%2C24.51l6.87-6.885-6.87-6.885L15%2C8.625l9%2C9-9%2C9Z%22%20transform%3D%22translate%28-567.885%203694.375%29%22%20fill%3D%22%2337566e%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% 100%;
      cursor: pointer;
      transform: translateX(28px); }

#pdf_download {
  margin-top: 30px; }
  #pdf_download .pdf_download_item {
    margin-bottom: 45px; }
    #pdf_download .pdf_download_item .pdf_download_item_title {
      margin-bottom: 5px; }
      @media (min-width: 1640px) {
        #pdf_download .pdf_download_item .pdf_download_item_title {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #37566E;
          line-height: 2.7rem; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #pdf_download .pdf_download_item .pdf_download_item_title {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #37566E;
          line-height: 2.7rem; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #pdf_download .pdf_download_item .pdf_download_item_title {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #37566E;
          line-height: 2.7rem; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #pdf_download .pdf_download_item .pdf_download_item_title {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #37566E;
          line-height: 2.7rem; } }
      @media (max-width: 991px) {
        #pdf_download .pdf_download_item .pdf_download_item_title {
          font-family: athena, sans-serif;
          font-weight: 700;
          font-style: normal;
          font-size: 2.5rem;
          color: #37566E;
          line-height: 2.7rem; } }

footer {
  margin-top: 40px; }
  footer #footer_graphic {
    height: 23.6vw;
    position: relative;
    z-index: -1; }
    footer #footer_graphic #footer_layer_1 {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      z-index: 10;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201920%20589.3%22%20style%3D%22enable-background%3Anew%200%200%201920%20589.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%2337566E%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st0%22%20d%3D%22M1920%2C538c-17.8-8.3-40.1-16.8-73.9-30.4c-23.8-9.6-51.6-17.6-86.6-22.6v-48.2v-0.1v-6.5c0-0.6-2.3-1.1-6.2-1.6v6.5c-1.8-0.2-3.9-0.4-6.3-0.6V428c-2.5-0.2-5.3-0.4-8.3-0.5v6.4c-2.6-0.1-5.4-0.3-8.4-0.4v-7.2c-2-0.1-4.1-0.1-6.3-0.2V369c0-0.1%2C0-0.3-0.1-0.4h0.1v-5.1c0-0.9-1.1-1.7-3.1-2.5v5.5c-0.9-0.3-2-0.7-3.2-1v-5.5c-1.2-0.3-2.6-0.6-4.2-0.8v5.4c-1.3-0.2-2.6-0.4-4.1-0.6v-5.5c-1.5-0.2-3.1-0.3-4.7-0.5v5.6c-1.7-0.1-3.5-0.3-5.4-0.4v-5.6c-1.6%2C0-3.2-0.1-4.7-0.2v5.6c-1.5%2C0-3.1-0.1-4.7-0.1v-5.5c-0.4%2C0-0.9%2C0-1.3%2C0.1c-1.5%2C0-3%2C0-4.5%2C0v5.5c-1.2%2C0-2.4%2C0.1-3.5%2C0.1v-5.6c-1.6%2C0.1-3.2%2C0.2-4.7%2C0.2v5.6c-1%2C0.1-1.9%2C0.1-2.8%2C0.2v-5.5c-1.9%2C0.1-3.7%2C0.3-5.4%2C0.6v5.5c-1.5%2C0.2-2.8%2C0.4-4.1%2C0.6v-5.6c-1.6%2C0.3-3%2C0.6-4.2%2C0.8v5.6c-1.2%2C0.3-2.2%2C0.6-3.1%2C0.9V361c-2%2C0.8-3.1%2C1.6-3.1%2C2.5v5.1h0.1c-0.1%2C0.1-0.1%2C0.3-0.1%2C0.4v57.1l-6.4%2C0.2v6.8v0.5c-2.9%2C0.1-5.7%2C0.2-8.3%2C0.4v-6.5c-3.1%2C0.2-5.9%2C0.4-8.3%2C0.6v6.5c-2.4%2C0.2-4.5%2C0.4-6.3%2C0.6v-6.5c-4%2C0.5-6.2%2C1-6.2%2C1.6v6.5c0%2C0%2C0%2C0%2C0%2C0v44c-6.7%2C0.4-13.6%2C0.8-20.7%2C1.3c-108.6%2C7.9-147.2%2C31.1-261.9%2C49c-163.6%2C25.4-312.8%2C44-501.4%2C44c-9.5%2C0-19.3-0.1-29.2-0.3c-3-18-8.5-52.7-8.7-68.1c-0.3-21.2%2C0-62.7%2C0-62.7h1.7v-4.4h-1.6v-9.2h-3.8V420h-0.2v-0.6c0-5.7-4.7-10.4-10.4-10.4s-10.4%2C4.7-10.4%2C10.4v0.6h-0.3v10.3H767v9.2h-1.5v4.4h1.7c0%2C0%2C0.3%2C41.5%2C0%2C62.7c-0.2%2C14.9-5.4%2C48.1-8.4%2C66.5c-130-6-293.1-24.7-484-37.3l0.1-0.5c-37.6-15.8-45.2-84.5-51.8-145c-2.2-20.4-4.3-39.6-7.5-55.3l-0.5%2C0.1v-0.5H215h-13l-0.8-0.2c-0.2%2C0.7-21.1%2C66.3-40.4%2C108.6c-4.3-21.9-6.9-45.5-9.4-68.4c-2.2-20.6-4.4-40.1-7.6-55.9l-0.5%2C0.1h-13.4v158.4c-12.9-5.3-24.8-26.4-35.2-62.6c17.5-41.5%2C34.8-95.6%2C34.9-96.1l-1-0.3c-0.2%2C0.5-17.1%2C53.6-34.4%2C94.9C66.1%2C314.5%2C57%2C137.5%2C56.9%2C135.7l-0.5%2C0v0H33v5.6c-0.1%2C0.5-0.3%2C0.9-0.5%2C1.5C27%2C159.8%2C13.8%2C199.2%2C0%2C232v2.6c13.7-32.4%2C27.1-72%2C33-90v284.9c-9.2-21.2-21.8-62.9-33-143.7v7.2c11.1%2C77.7%2C23.5%2C117.7%2C32.5%2C138c0.2%2C0.3%2C0.3%2C0.7%2C0.5%2C1v31.9L0%2C452.1v36.8l33%2C9.8v26.3c-10.9-0.2-21.9-0.4-33-0.6v65h1920V538z%20M56.4%2C144.5c2.2%2C37.3%2C12.4%2C184.1%2C37.2%2C270C76.9%2C454%2C68.3%2C462.3%2C64%2C462.3c-2.5%2C0-5-0.6-7.4-1.7c-0.1%2C0-0.1-0.1-0.2-0.1V144.5z%20M129.9%2C528c-24.1-1-48.6-1.9-73.5-2.5v-19.9l73.5%2C21.8V528z%20M129.9%2C498.5l-73.5-26.3v-10.6c2.5%2C1.1%2C5%2C1.7%2C7.6%2C1.7c6.7%2C0%2C16.5-15.5%2C30-47.3c10.5%2C36%2C22.5%2C56.9%2C35.7%2C62.2l0.2-0.5V498.5z%20M143.3%2C321.4c2.9%2C15.3%2C4.9%2C33.8%2C7.1%2C53.3c2.6%2C23.4%2C5.2%2C47.6%2C9.7%2C69.9c-6.6%2C14.2-12.2%2C24.1-16.8%2C29.4V321.4z%20M201.7%2C524.2l-58.4-20.9v-28.5l0.4%2C0.3c4.6-5.1%2C10.2-14.8%2C16.8-28.9c8.5%2C41.3%2C21.6%2C64.7%2C41.1%2C73.6c0.1%2C0%2C0.1%2C0.1%2C0.2%2C0.1V524.2z%20M201.7%2C518.9c-19.2-8.9-32.1-32.5-40.6-74.1c17.8-38.8%2C37.3-98.4%2C40.6-108.5V518.9z%20M225.7%2C532.8C225.7%2C532.8%2C225.7%2C532.8%2C225.7%2C532.8l-10.6-3.8%09V337.8c2.9%2C15.2%2C4.9%2C33.4%2C7%2C52.7c6.6%2C60.1%2C14.1%2C128.2%2C51.2%2C145.2C257.6%2C534.7%2C241.7%2C533.7%2C225.7%2C532.8z%20M770.8%2C439.3h-3.4v-8.6h3.4V439.3z%20M777.5%2C439.3h-6.2v-8.6h6.2V439.3z%20M777.5%2C430.3h-6.2v-9.7h6.2V430.3z%20M784.9%2C439.3H778v-8.6h6.9V439.3z%20M784.9%2C430.3H778v-9.7h6.9V430.3z%20M791.6%2C439.3h-6.2v-8.6h6.2V439.3z%20M791.6%2C430.3h-6.2v-9.7h6.2V430.3z%20M795.5%2C439.3h-3.4v-8.6h3.4V439.3z%22%2F%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      background-position-y: bottom; }
    footer #footer_graphic #footer_layer_2 {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      z-index: 9;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201920%20589.3%22%20style%3D%22enable-background%3Anew%200%200%201920%20589.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%09.st0%7Bfill%3A%2300A4E4%3B%7D%09.st1%7Bfill%3A%23E6E6E6%3B%7D%09.st2%7Bfill%3A%23FFFFFF%3B%7D%09.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%09.st7%7Bfill%3A%237C8D96%3B%7D%09.st8%7Bfill%3A%23A8BDC6%3B%7D%09.st9%7Bfill%3A%23B4CFD8%3B%7D%09.st10%7Bclip-path%3Aurl%28%23SVGID_00000084522635620455682160000009444967933122484616_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000084522635620455682160000009444967933122484616_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000084522635620455682160000009444967933122484616_%29%3B%7D%09.st13%7Bclip-path%3Aurl%28%23SVGID_00000084522635620455682160000009444967933122484616_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000084522635620455682160000009444967933122484616_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3Bfill%3A%23A8BDC6%3B%7D%09.st16%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3Bfill%3A%2337566E%3B%7D%09.st19%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3Bfill%3A%23999999%3B%7D%09.st20%7Bclip-path%3Aurl%28%23SVGID_00000077317022271288014610000014508228002942265506_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%09.st21%7Bclip-path%3Aurl%28%23SVGID_00000004512247659904117280000008647487360941401772_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000004512247659904117280000008647487360941401772_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000004512247659904117280000008647487360941401772_%29%3B%7D%09.st24%7Bclip-path%3Aurl%28%23SVGID_00000004512247659904117280000008647487360941401772_%29%3Bfill%3A%2337566E%3B%7D%09.st25%7Bclip-path%3Aurl%28%23SVGID_00000004512247659904117280000008647487360941401772_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%09.st26%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3B%7D%09.st29%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3Bfill%3A%2337566E%3B%7D%09.st30%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000103950652669024313100000011439362208474959802_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000027579688562849266770000017072756707633649793_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000027579688562849266770000017072756707633649793_%29%3Bfill%3A%23789AA8%3B%7D%09.st34%7Bclip-path%3Aurl%28%23SVGID_00000027579688562849266770000017072756707633649793_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000027579688562849266770000017072756707633649793_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000027579688562849266770000017072756707633649793_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3Bfill%3A%23A8BDC6%3B%7D%09.st38%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3Bfill%3A%23789AA8%3B%7D%09.st39%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3Bfill%3A%23999999%3B%7D%09.st42%7Bclip-path%3Aurl%28%23SVGID_00000090999812064342514810000006860730792757172885_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%09.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000008834755378620563930000011333329536542503346_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000008834755378620563930000011333329536542503346_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000008834755378620563930000011333329536542503346_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000008834755378620563930000011333329536542503346_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000008834755378620563930000011333329536542503346_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3Bfill%3A%23A8BDC6%3B%7D%09.st55%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3Bfill%3A%2337566E%3B%7D%09.st58%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3Bfill%3A%23999999%3B%7D%09.st59%7Bclip-path%3Aurl%28%23SVGID_00000045593797921151008940000008990149687242334088_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%09.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000047758695388412692460000000647594638933028492_%29%3Bfill%3A%23A8BDC6%3B%7D%09.st62%7Bclip-path%3Aurl%28%23SVGID_00000160873802296256260700000005521032314976115903_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000161626488723698943440000012918056015505323424_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cdefs%3E%3Crect%20id%3D%22SVGID_00000037659468601012795240000011689686088729095049_%22%20y%3D%224.3%22%20width%3D%221920%22%20height%3D%22585%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22SVGID_00000044171313829336929190000004618233479489676449_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23SVGID_00000037659468601012795240000011689686088729095049_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%3C%2FclipPath%3E%3Cg%20style%3D%22clip-path%3Aurl%28%23SVGID_00000044171313829336929190000004618233479489676449_%29%3B%22%3E%09%09%3Cpath%20class%3D%22st63%22%20d%3D%22M-410.4%2C638.5c380.1-35.1%2C474.4-175.7%2C758.6-170.9c243.8%2C4.2%2C376.7%2C155.4%2C543%2C140.5c126-11.3%2C336.5-114.7%2C479.1-115c243.9-0.5%2C258.7%2C119.8%2C496.7%2C148.5c48.7%2C5.9-784.4%2C28.9-2212.4%2C52.1%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      background-position-y: bottom; }
    footer #footer_graphic #footer_layer_windmill {
      position: absolute;
      width: 2vw;
      height: 3.58vw;
      top: calc(50% + 5vw);
      left: calc(50% + 11.8vw);
      z-index: 8;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2038.5%2069%22%20style%3D%22enable-background%3Anew%200%200%2038.5%2069%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%2300A4E4%3B%7D%20.st1%7Bfill%3A%23E6E6E6%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%20.st7%7Bfill%3A%237C8D96%3B%7D%20.st8%7Bfill%3A%23A8BDC6%3B%7D%20.st9%7Bfill%3A%23B4CFD8%3B%7D%20.st10%7Bclip-path%3Aurl%28%23SVGID_00000083074252496927705080000003735949266088611227_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000083074252496927705080000003735949266088611227_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000083074252496927705080000003735949266088611227_%29%3B%7D%20.st13%7Bclip-path%3Aurl%28%23SVGID_00000083074252496927705080000003735949266088611227_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000083074252496927705080000003735949266088611227_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st16%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3Bfill%3A%2337566E%3B%7D%20.st19%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3Bfill%3A%23999999%3B%7D%20.st20%7Bclip-path%3Aurl%28%23SVGID_00000134961555582518377320000006624919991669689752_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st21%7Bclip-path%3Aurl%28%23SVGID_00000052099350194098501920000004595229212683074206_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000052099350194098501920000004595229212683074206_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000052099350194098501920000004595229212683074206_%29%3B%7D%20.st24%7Bclip-path%3Aurl%28%23SVGID_00000052099350194098501920000004595229212683074206_%29%3Bfill%3A%2337566E%3B%7D%20.st25%7Bclip-path%3Aurl%28%23SVGID_00000052099350194098501920000004595229212683074206_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st26%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3B%7D%20.st29%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3Bfill%3A%2337566E%3B%7D%20.st30%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000155133924664264242840000012550634443306006677_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000139273154240176834980000001782430231598644658_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000139273154240176834980000001782430231598644658_%29%3Bfill%3A%23789AA8%3B%7D%20.st34%7Bclip-path%3Aurl%28%23SVGID_00000139273154240176834980000001782430231598644658_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000139273154240176834980000001782430231598644658_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000139273154240176834980000001782430231598644658_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st38%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3Bfill%3A%23789AA8%3B%7D%20.st39%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3Bfill%3A%23999999%3B%7D%20.st42%7Bclip-path%3Aurl%28%23SVGID_00000041989282861063616590000002396146043437413255_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000020388026794915860630000017724066861631221412_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000020388026794915860630000017724066861631221412_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000020388026794915860630000017724066861631221412_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000020388026794915860630000017724066861631221412_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000020388026794915860630000017724066861631221412_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st55%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3Bfill%3A%2337566E%3B%7D%20.st58%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3Bfill%3A%23999999%3B%7D%20.st59%7Bclip-path%3Aurl%28%23SVGID_00000046298875333156871960000010736759062432272046_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000039855040249814944740000016532018449130093711_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st62%7Bclip-path%3Aurl%28%23SVGID_00000116946709783210134870000015926715396461633683_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000067951651268429270330000010886859507043883177_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cpolygon%20class%3D%22st63%22%20points%3D%2211.4%2C4.5%203.8%2C9%203.8%2C11.2%204.4%2C11.2%207.1%2C9.7%200%2C69%2038.5%2C69%2031.4%2C9.8%2033.8%2C11.2%2034.4%2C11.2%2034.4%2C9%2019.1%2C0%22%2F%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      background-position-y: bottom; }
    footer #footer_graphic #footer_layer_blades_outer {
      position: absolute;
      width: 4.1vw;
      height: 4.2vw;
      top: 50%;
      left: 50%;
      z-index: 8;
      transform: translate(-50%, calc(-50% - 1.2vw)); }
    footer #footer_graphic #footer_layer_blades {
      width: 100%;
      height: 100%;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%2076.5%2077.9%22%20style%3D%22enable-background%3Anew%200%200%2076.5%2077.9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%2300A4E4%3B%7D%20.st1%7Bfill%3A%23E6E6E6%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%20.st7%7Bfill%3A%237C8D96%3B%7D%20.st8%7Bfill%3A%23A8BDC6%3B%7D%20.st9%7Bfill%3A%23B4CFD8%3B%7D%20.st10%7Bclip-path%3Aurl%28%23SVGID_00000161601941731199970940000007229831375512075416_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000161601941731199970940000007229831375512075416_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000161601941731199970940000007229831375512075416_%29%3B%7D%20.st13%7Bclip-path%3Aurl%28%23SVGID_00000161601941731199970940000007229831375512075416_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000161601941731199970940000007229831375512075416_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st16%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3Bfill%3A%2337566E%3B%7D%20.st19%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3Bfill%3A%23999999%3B%7D%20.st20%7Bclip-path%3Aurl%28%23SVGID_00000146483598648705021250000003374412913737551527_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st21%7Bclip-path%3Aurl%28%23SVGID_00000048478257899536549250000016701729405294558353_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000048478257899536549250000016701729405294558353_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000048478257899536549250000016701729405294558353_%29%3B%7D%20.st24%7Bclip-path%3Aurl%28%23SVGID_00000048478257899536549250000016701729405294558353_%29%3Bfill%3A%2337566E%3B%7D%20.st25%7Bclip-path%3Aurl%28%23SVGID_00000048478257899536549250000016701729405294558353_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st26%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3B%7D%20.st29%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3Bfill%3A%2337566E%3B%7D%20.st30%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000016065797822767675300000008296059762198662305_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000017508194526785705920000012863204811434665099_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000017508194526785705920000012863204811434665099_%29%3Bfill%3A%23789AA8%3B%7D%20.st34%7Bclip-path%3Aurl%28%23SVGID_00000017508194526785705920000012863204811434665099_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000017508194526785705920000012863204811434665099_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000017508194526785705920000012863204811434665099_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st38%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3Bfill%3A%23789AA8%3B%7D%20.st39%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3Bfill%3A%23999999%3B%7D%20.st42%7Bclip-path%3Aurl%28%23SVGID_00000050628102779032220000000008650418080174359198_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000175286588769468039340000004459253359649960585_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000175286588769468039340000004459253359649960585_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000175286588769468039340000004459253359649960585_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000175286588769468039340000004459253359649960585_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000175286588769468039340000004459253359649960585_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st55%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3Bfill%3A%2337566E%3B%7D%20.st58%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3Bfill%3A%23999999%3B%7D%20.st59%7Bclip-path%3Aurl%28%23SVGID_00000045611561066116108550000005414225282724601734_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000126294322630839840760000003538874172682466697_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st62%7Bclip-path%3Aurl%28%23SVGID_00000085230343519818823180000006447851509393513898_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000088129799029906604830000009478975556014183091_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cg%3E%3Cpath%20class%3D%22st63%22%20d%3D%22M34.8%2C30.5l-1.5-1.8L8.8%2C0L8.4%2C0.3L8%2C0.6l0.1%2C0.2L6.6%2C2.1L0.1%2C7.7C0%2C7.7%2C0%2C7.8%2C0%2C7.9C0%2C7.9%2C0%2C8%2C0.1%2C8l14.6%2C14l10.2%2C9.7l3.9%2C3.8l4.1%2C3.8l5.5-4.8L34.8%2C30.5z%20M32.9%2C29.8l1.1%2C1.3l-1.9%2C1.6l-1.5-1.8l1.9-1.6L32.9%2C29.8z%20M32.2%2C28.9l-1.9%2C1.6l-1.6-1.8l1.9-1.6L32.2%2C28.9z%20M9.9%2C7.5l1.6%2C1.8L9%2C11.4L7.5%2C9.6L9.9%2C7.5z%20M7.2%2C9.2L5.6%2C7.4l2.4-2l1.6%2C1.8L7.2%2C9.2zM11.7%2C9.7l1.6%2C1.8l-2.4%2C2l-1.6-1.8L11.7%2C9.7z%20M13.6%2C11.8l1.6%2C1.8l-2.4%2C2.1l-1.6-1.8L13.6%2C11.8z%20M15.4%2C14l1.6%2C1.8l-2.4%2C2L13.1%2C16L15.4%2C14z%20M17.3%2C16.1l1.6%2C1.8l-2.4%2C2l-1.6-1.8L17.3%2C16.1z%20M19.1%2C18.3l1.6%2C1.8l-0.4%2C0.3l-2%2C1.7l-1.6-1.8L19.1%2C18.3z%20M20.5%2C20.8l0.5-0.4l1.6%2C1.8l-1%2C0.8l-1.4%2C1.2l-1.6-1.8L20.5%2C20.8z%20M21.8%2C23.5l1.1-0.9l1.5%2C1.8l-1.6%2C1.4L22%2C26.4l-1.6-1.8L21.8%2C23.5z%20M23%2C26.2l1.7-1.5l1.6%2C1.8l-2.4%2C2l-1.6-1.8L23%2C26.2z%20M26.6%2C26.9l1.6%2C1.8l-2.4%2C2.1l-1.6-1.8L26.6%2C26.9z%20M28.4%2C29l1.6%2C1.8l-2.4%2C2l-1.5-1.8L28.4%2C29z%20M30.4%2C26.8l-1.9%2C1.6l-1.6-1.8l1.9-1.6L30.4%2C26.8z%20M28.5%2C24.6l-1.9%2C1.6l-1.6-1.8l1.9-1.6L28.5%2C24.6z%20M26.7%2C22.5l-1.9%2C1.6l-1.6-1.8l1.9-1.6L26.7%2C22.5z%20M24.8%2C20.3l-1.9%2C1.6l-1.6-1.8l1.9-1.6L24.8%2C20.3z%20M23%2C18.1L23%2C18.1l-1.9%2C1.7L19.5%2C18l1.7-1.5c0.1-0.1%2C0.1-0.2%2C0-0.3c-0.1-0.1-0.2-0.1-0.3%2C0l-1.7%2C1.5L18%2C16.2l-0.3-0.4l0.1-0.1l1.9-1.6L23%2C18.1z%20M19.3%2C13.8l-1.8%2C1.5l-0.1%2C0.1l-1.6-1.8l0.4-0.4l1.6-1.3L19.3%2C13.8z%20M17.4%2C11.6l-1.5%2C1.3l-0.5%2C0.4l-1.5-1.8l0.6-0.6l1.3-1.1L17.4%2C11.6z%20M15.6%2C9.5l-1.3%2C1.1l-0.7%2C0.6l-1.6-1.8l0.8-0.7l1.2-1L15.6%2C9.5z%20M13.7%2C7.3l-1.2%2C1L11.8%2C9l-1.6-1.8L11%2C6.5l1.2-1L13.7%2C7.3z%20M10.4%2C3.4l1.5%2C1.8l-1.2%2C1L9.9%2C6.9L8.3%2C5.1l0.7-0.6L10.4%2C3.4L10.4%2C3.4z%20M7%2C2.4l1.5-1.3L10%2C3L8.8%2C4.1L8%2C4.7L6.4%2C2.9L7%2C2.4z%20M6.1%2C3.2L7.7%2C5l-2.4%2C2L3.7%2C5.2L6.1%2C3.2z%20M0.6%2C7.9l2.8-2.4L5%2C7.4L2.3%2C9.6L0.6%2C7.9z%20M2.7%2C9.9l2.6-2.2l1.6%2C1.8l-2.4%2C2L2.7%2C9.9z%20M4.7%2C11.9l2.4-2l1.6%2C1.8l-2.2%2C1.9L4.7%2C11.9z%20M6.8%2C13.9L9%2C12l1.6%2C1.8l-2%2C1.7L6.8%2C13.9z%20M8.9%2C15.8l2-1.7l1.6%2C1.8l-1.8%2C1.5L8.9%2C15.8z%20M10.9%2C17.8l1.8-1.5l1.6%2C1.8l-1.6%2C1.4L10.9%2C17.8z%20M13%2C19.8l1.6-1.3l1.6%2C1.8l-1.4%2C1.2L13%2C19.8z%20M15.1%2C21.8l1.3-1.1l1.5%2C1.8l-1.2%2C1L15.1%2C21.8z%20M17.1%2C23.7l1.1-1l1.6%2C1.8l-1%2C0.8L17.1%2C23.7z%20M19.2%2C25.7l0.9-0.8l1.6%2C1.8l-0.8%2C0.6L19.2%2C25.7z%20M21.3%2C27.7l0.7-0.6l1.6%2C1.8L23%2C29.4L21.3%2C27.7zM24.6%2C30.9l-1.3-1.3l0.5-0.5l0.4%2C0.5l1.1%2C1.3l-0.3%2C0.3L24.6%2C30.9z%20M27.1%2C33.3l-1.7-1.7l0.3-0.3l1.6%2C1.8L27.1%2C33.3z%20M27.5%2C33.6l0.1-0.1l1.1%2C1.2L27.5%2C33.6z%20M27.9%2C33.2l2.4-2l1.5%2C1.9l-2.3%2C2L27.9%2C33.2z%20M31.6%2C37.3l-1-1.1l-0.4-0.4l-0.4-0.4l2.3-2l1.7%2C2.1L31.6%2C37.3z%20M32.3%2C33.1l2-1.8l1.8%2C2.1L34%2C35.1L32.3%2C33.1z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st63%22%20d%3D%22M76.2%2C8.4L75.9%2C8l-0.2%2C0.1l-1.3-1.6l-5.6-6.5c0%2C0-0.1-0.1-0.2-0.1c-0.1%2C0-0.1%2C0-0.2%2C0.1l-14%2C14.6l-9.7%2C10.2L41%2C28.8l-3.8%2C4.1l4.8%2C5.5l4.1-3.6l1.8-1.5L76.5%2C8.8L76.2%2C8.4z%20M73.3%2C6.1l-1.8%2C1.6l-2-2.4l1.8-1.6L73.3%2C6.1z%20M45.8%2C25.8l1.8-1.6l2%2C2.4l-1.8%2C1.6L45.8%2C25.8z%20M47.5%2C28.4L45.7%2C30l-2-2.4l1.8-1.5L47.5%2C28.4z%20M47.9%2C23.9l1.8-1.6l0.6%2C0.7l1.5%2C1.7L50%2C26.3L47.9%2C23.9zM50.8%2C22.8L50.1%2C22l1.8-1.6l1.1%2C1.3l0.9%2C1.1l-1.8%2C1.5L50.8%2C22.8z%20M53.5%2C21.6l-1.2-1.4l1.8-1.6l1.6%2C1.9l0.4%2C0.5l-1.8%2C1.6L53.5%2C21.6z%20M54.4%2C18.3l1.8-1.6l2%2C2.4l-1.8%2C1.6l-0.3-0.4L54.4%2C18.3z%20M56.6%2C16.5l1.8-1.6l2.1%2C2.4l-1.8%2C1.6L56.6%2C16.5z%20M58.7%2C14.6l1.8-1.5l2.1%2C2.4L60.7%2C17L58.7%2C14.6z%20M60.9%2C12.7l1.8-1.6l2%2C2.4l-1.8%2C1.6L60.9%2C12.7z%20M63%2C10.9l1.8-1.6l2.1%2C2.4L65%2C13.3L63%2C10.9zM65.2%2C9L67%2C7.5l2%2C2.4l-1.8%2C1.6L65.2%2C9z%20M67.3%2C7.2l1.8-1.6l2%2C2.4l-1.8%2C1.6L67.3%2C7.2z%20M68.6%2C0.6L71%2C3.4L69.2%2C5l-2.2-2.6L68.6%2C0.6zM66.6%2C2.7l2.2%2C2.6L67%2C6.8l-2-2.4L66.6%2C2.7z%20M64.6%2C4.7l2%2C2.4l-1.8%2C1.6L63%2C6.5L64.6%2C4.7z%20M62.7%2C6.8L64.5%2C9l-1.8%2C1.6l-1.7-2L62.7%2C6.8z%20M60.7%2C8.9l1.7%2C2l-1.8%2C1.6L59%2C10.6L60.7%2C8.9z%20M58.7%2C10.9l1.5%2C1.8l-1.8%2C1.6l-1.4-1.6L58.7%2C10.9z%20M56.7%2C13l1.3%2C1.6l-1.8%2C1.6l-1.2-1.4L56.7%2C13z%20M54.8%2C15.1l1.1%2C1.3L54.1%2C18l-1-1.2L54.8%2C15.1z%20M52.8%2C17.1l1%2C1.1l-1.8%2C1.6l-0.8-1L52.8%2C17.1zM50.8%2C19.2l0.8%2C0.9l-1.8%2C1.6l-0.6-0.8L50.8%2C19.2z%20M48.8%2C21.3l0.6%2C0.7l-1.8%2C1.6L47.2%2C23L48.8%2C21.3z%20M45.6%2C24.6l1.3-1.3l0.5%2C0.5l-0.5%2C0.4l-1.3%2C1.1l-0.3-0.3L45.6%2C24.6z%20M44.9%2C25.4l0.3%2C0.3l-1.8%2C1.6l-0.1-0.2L44.9%2C25.4z%20M42.9%2C27.5l0.1%2C0.1l-1.2%2C1.1L42.9%2C27.5zM43.3%2C27.9l2%2C2.4l-1.9%2C1.5l-2-2.3L43.3%2C27.9z%20M39.2%2C31.6l1.1-1l0.4-0.4l0.4-0.4l2%2C2.3L41%2C33.7L39.2%2C31.6z%20M43.1%2C36.1L41.4%2C34l2.1-1.7l1.7%2C2L43.1%2C36.1z%20M46.8%2C32.9l-1.3%2C1.1l-1.6-1.9l1.8-1.5l1.6%2C1.9L46.8%2C32.9z%20M47.6%2C32.2L46%2C30.4l1.8-1.6l1.6%2C1.9L47.6%2C32.2z%20M49.7%2C30.4l-1.6-1.9l1.8-1.6l1.6%2C1.9L49.7%2C30.4z%20M51.9%2C28.5l-1.6-1.9l1.8-1.6l1.6%2C1.9L51.9%2C28.5z%20M54.1%2C26.7l-1.6-1.9l1.8-1.6l1.6%2C1.9L54.1%2C26.7z%20M56.2%2C24.8l-1.6-1.9l1.8-1.6l1.6%2C1.9L56.2%2C24.8z%20M58.4%2C23L58.4%2C23l-1.7-1.9l1.8-1.6l1.5%2C1.7c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0c0.1-0.1%2C0.1-0.2%2C0-0.3l-1.5-1.7l1.4-1.2l0.4-0.3l0.1%2C0.1l1.6%2C1.9L58.4%2C23z%20M62.7%2C19.3l-1.5-1.8L61%2C17.3l1.8-1.6l0.4%2C0.4l1.3%2C1.6L62.7%2C19.3z%20M64.9%2C17.4l-1.3-1.5l-0.4-0.5l1.8-1.5l0.6%2C0.6l1.1%2C1.3L64.9%2C17.4z%20M67%2C15.6l-1.1-1.3l-0.6-0.7l1.8-1.6l0.7%2C0.8l1%2C1.2L67%2C15.6z%20M69.2%2C13.7l-1-1.2l-0.7-0.8l1.8-1.6L70%2C11l1%2C1.2L69.2%2C13.7z%20M73.2%2C10.4l-1.8%2C1.5l-1-1.2l-0.7-0.8l1.8-1.6l0.6%2C0.7L73.2%2C10.4L73.2%2C10.4z%20M73.5%2C10l-1.1-1.3L71.8%2C8l1.9-1.6L74.1%2C7l1.3%2C1.5L73.5%2C10z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st63%22%20d%3D%22M76.4%2C69.8l-14.6-14l-10.2-9.7l-3.9-3.8l-4.1-3.8l-5.5%2C4.8l3.6%2C4.1l1.5%2C1.8l24.5%2C28.7l0.4-0.3l0.4-0.3l-0.1-0.2l1.6-1.3l6.5-5.6c0%2C0%2C0.1-0.1%2C0.1-0.2C76.5%2C69.9%2C76.5%2C69.9%2C76.4%2C69.8z%20M73.9%2C68l-2.6%2C2.2l-1.6-1.8l2.4-2L73.9%2C68zM50.8%2C47.1l1.6%2C1.8l-2.4%2C2l-1.6-1.8L50.8%2C47.1z%20M48.1%2C48.8L46.5%2C47l2.4-2l1.5%2C1.8L48.1%2C48.8z%20M52.6%2C49.3l1.6%2C1.8l-0.7%2C0.6l-1.7%2C1.5l-1.6-1.8L52.6%2C49.3z%20M53.7%2C52.1l0.8-0.7l1.6%2C1.8l-1.3%2C1.1l-1.1%2C0.9l-1.5-1.8L53.7%2C52.1z%20M54.9%2C54.8l1.4-1.2l1.6%2C1.8L56%2C57l-0.5%2C0.4L54%2C55.6L54.9%2C54.8z%20M56.2%2C57.4l2-1.7l1.6%2C1.8l-2.4%2C2l-1.6-1.8L56.2%2C57.4z%20M60.1%2C57.9l1.6%2C1.8l-2.4%2C2.1l-1.6-1.8L60.1%2C57.9z%20M61.9%2C60.1l1.5%2C1.8l-2.4%2C2.1l-1.6-1.8L61.9%2C60.1z%20M63.8%2C62.2l1.6%2C1.8L63%2C66l-1.6-1.8L63.8%2C62.2z%20M65.6%2C64.3l1.6%2C1.8l-2.4%2C2.1l-1.6-1.8L65.6%2C64.3z%20M67.5%2C66.5l1.5%2C1.8l-2.4%2C2l-1.6-1.8L67.5%2C66.5z%20M69.4%2C68.6l1.6%2C1.8l-2.4%2C2L67%2C70.7L69.4%2C68.6zM71.8%2C66l-2.4%2C2l-1.6-1.8l2.2-1.9L71.8%2C66z%20M69.7%2C64l-2.2%2C1.8L66%2C64.1l2-1.7L69.7%2C64z%20M67.7%2C62l-2%2C1.7l-1.6-1.8l1.8-1.5L67.7%2C62zM65.6%2C60.1l-1.8%2C1.5l-1.6-1.8l1.6-1.4L65.6%2C60.1z%20M63.5%2C58.1L62%2C59.4l-1.6-1.8l1.4-1.2L63.5%2C58.1z%20M61.5%2C56.1l-1.3%2C1.1l-1.5-1.8l1.2-1L61.5%2C56.1z%20M59.4%2C54.1l-1.1%2C1l-1.6-1.8l1-0.8L59.4%2C54.1z%20M57.3%2C52.1L56.4%2C53l-1.6-1.8l0.8-0.6L57.3%2C52.1z%20M55.3%2C50.2l-0.7%2C0.6L53%2C49l0.6-0.5L55.3%2C50.2z%20M51.9%2C46.9l1.3%2C1.3l-0.5%2C0.5l-0.4-0.5l-1.1-1.3l0.4-0.3L51.9%2C46.9z%20M49.4%2C44.6l1.7%2C1.7l-0.3%2C0.3l-1.6-1.8L49.4%2C44.6z%20M49.1%2C44.2L49%2C44.3l-1.1-1.2L49.1%2C44.2z%20M48.6%2C44.6l-2.4%2C2l-1.5-1.9l2.3-2L48.6%2C44.6z%20M44.9%2C40.6l1%2C1.1l0.4%2C0.4l0.4%2C0.4l-2.3%2C2l-1.7-2.1L44.9%2C40.6z%20M40.4%2C44.5l2.1-1.7l1.7%2C2.1l-2%2C1.7L40.4%2C44.5z%20M43.6%2C48.1l-1.1-1.3l1.9-1.6l1.5%2C1.8L44%2C48.6L43.6%2C48.1z%20M44.3%2C48.9l1.9-1.6l1.6%2C1.8l-1.9%2C1.6L44.3%2C48.9z%20M46.1%2C51.1l1.9-1.6l1.6%2C1.8l-1.9%2C1.6L46.1%2C51.1zM48%2C53.3l1.9-1.6l1.6%2C1.8l-1.9%2C1.6L48%2C53.3z%20M49.8%2C55.4l1.9-1.6l1.6%2C1.8l-1.9%2C1.6L49.8%2C55.4z%20M51.7%2C57.6l1.9-1.6l1.6%2C1.8l-1.9%2C1.6L51.7%2C57.6z%20M53.5%2C59.7L53.5%2C59.7l1.9-1.7l1.6%2C1.8l-1.7%2C1.5c-0.1%2C0.1-0.1%2C0.2%2C0%2C0.3c0.1%2C0.1%2C0.2%2C0.1%2C0.3%2C0l1.7-1.5l1.2%2C1.4l0.3%2C0.4l-0.1%2C0.1l-1.9%2C1.6L53.5%2C59.7z%20M57.2%2C64.1l1.8-1.5l0.1-0.1l1.6%2C1.8l-0.4%2C0.4l-1.6%2C1.3L57.2%2C64.1z%20M59.1%2C66.2l1.5-1.3l0.5-0.4l1.5%2C1.8L62%2C66.9L60.6%2C68L59.1%2C66.2z%20M60.9%2C68.4l1.3-1.1l0.7-0.6l1.6%2C1.8l-0.8%2C0.7l-1.2%2C1L60.9%2C68.4z%20M62.8%2C70.5l1.2-1l0.8-0.7l1.6%2C1.8l-0.8%2C0.7l-1.2%2C1L62.8%2C70.5z%20M66.2%2C74.5l-1.5-1.8l1.2-1l0.8-0.7l1.6%2C1.8l-0.7%2C0.6L66.2%2C74.5L66.2%2C74.5zM69.6%2C75.4l-1.5%2C1.3l-1.6-1.9l1.3-1.1l0.7-0.6l1.6%2C1.9L69.6%2C75.4z%20M70.4%2C74.7l-1.6-1.8l2.4-2l1.6%2C1.8L70.4%2C74.7z%20M73.2%2C72.4l-1.6-1.9l2.6-2.2L76%2C70L73.2%2C72.4z%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20class%3D%22st63%22%20d%3D%22M34.5%2C39.4L30.5%2C43l-1.8%2C1.5L0%2C69.1l0.3%2C0.4l0.3%2C0.4l0.2-0.1l1.3%2C1.6l5.6%2C6.5c0%2C0%2C0.1%2C0.1%2C0.2%2C0.1c0.1%2C0%2C0.1%2C0%2C0.2-0.1l14-14.6L31.8%2C53l3.8-3.9l3.8-4.1L34.5%2C39.4z%20M33.4%2C41.8l1.7%2C2.1l-2.1%2C1.7l-1.7-2L33.4%2C41.8z%20M29.8%2C44.9l1.3-1.1l1.6%2C1.9l-1.8%2C1.5l-1.6-1.9L29.8%2C44.9z%20M7.5%2C68l1.8-1.6l2.1%2C2.4l-1.8%2C1.5L7.5%2C68z%20M9.2%2C70.7l-1.8%2C1.6l-2-2.4l1.8-1.6L9.2%2C70.7z%20M9.7%2C66.2l1.8-1.6l2%2C2.4l-1.8%2C1.6L9.7%2C66.2z%20M11.8%2C64.3l1.8-1.6l2.1%2C2.4l-1.8%2C1.6L11.8%2C64.3z%20M14%2C62.4l1.8-1.6l2%2C2.4L16%2C64.8L14%2C62.4z%20M16.1%2C60.6l1.8-1.6l2%2C2.4L18.2%2C63L16.1%2C60.6z%20M18.3%2C58.7l1.8-1.6l0.3%2C0.4l1.7%2C2l-1.8%2C1.6L18.3%2C58.7z%20M20.8%2C57.4l-0.4-0.5l1.8-1.6l0.8%2C1l1.2%2C1.4l-1.8%2C1.6L20.8%2C57.4z%20M23.5%2C56.1L22.6%2C55l1.8-1.5l1.4%2C1.6l0.7%2C0.8l-1.8%2C1.6L23.5%2C56.1z%20M26.2%2C54.9l-1.5-1.7l1.8-1.6l2%2C2.4l-1.8%2C1.6L26.2%2C54.9z%20M26.9%2C51.3l1.8-1.6l2.1%2C2.4l-1.8%2C1.6L26.9%2C51.3z%20M29%2C49.4l1.8-1.6l2%2C2.4l-1.8%2C1.5L29%2C49.4z%20M28.9%2C45.6l1.6%2C1.9l-1.8%2C1.6l-1.6-1.9L28.9%2C45.6z%20M26.8%2C47.5l1.6%2C1.9l-1.8%2C1.6L25%2C49L26.8%2C47.5z%20M24.6%2C49.3l1.6%2C1.9l-1.8%2C1.6l-1.6-1.9L24.6%2C49.3z%20M22.5%2C51.2l1.6%2C1.9l-1.8%2C1.6l-1.6-1.9L22.5%2C51.2z%20M20.3%2C53l1.6%2C1.9l-1.8%2C1.6l-1.6-1.9L20.3%2C53zM18.1%2C54.9L18.1%2C54.9l1.7%2C1.9L18%2C58.4l-1.5-1.7c-0.1-0.1-0.2-0.1-0.3%2C0c-0.1%2C0.1-0.1%2C0.2%2C0%2C0.3l1.5%2C1.7l-1.4%2C1.2l-0.4%2C0.3l-0.1-0.1l-1.6-1.9L18.1%2C54.9z%20M13.8%2C58.6l1.5%2C1.8l0.1%2C0.1l-1.8%2C1.6l-0.4-0.4L12%2C60.1L13.8%2C58.6z%20M11.6%2C60.4l1.3%2C1.5l0.4%2C0.5l-1.8%2C1.5L11%2C63.3L9.8%2C62L11.6%2C60.4z%20M9.5%2C62.3l1.1%2C1.3l0.6%2C0.7l-1.8%2C1.6L8.7%2C65l-1-1.2L9.5%2C62.3z%20M7.3%2C64.1l1%2C1.2L9%2C66.1l-1.8%2C1.6l-0.7-0.8l-1-1.2L7.3%2C64.1z%20M3.4%2C67.5L5.2%2C66l1%2C1.2L6.9%2C68l-1.8%2C1.6l-0.6-0.7L3.4%2C67.5L3.4%2C67.5z%20M2.4%2C70.9l-1.3-1.5L3%2C67.8l1.1%2C1.3l0.6%2C0.7l-1.9%2C1.6L2.4%2C70.9z%20M3.2%2C71.8L5%2C70.2l2%2C2.4l-1.8%2C1.6L3.2%2C71.8z%20M7.9%2C77.3l-2.4-2.8l1.9-1.6l2.2%2C2.6L7.9%2C77.3z%20M9.9%2C75.2l-2.2-2.6l1.8-1.6l2%2C2.4L9.9%2C75.2z%20M11.9%2C73.1l-2-2.4l1.8-1.6l1.9%2C2.2L11.9%2C73.1z%20M13.9%2C71.1L12%2C68.9l1.8-1.6l1.7%2C2L13.9%2C71.1z%20M15.8%2C69l-1.7-2l1.8-1.6l1.5%2C1.8L15.8%2C69z%20M17.8%2C66.9l-1.5-1.8l1.8-1.6l1.4%2C1.6L17.8%2C66.9z%20M19.8%2C64.9l-1.3-1.6l1.8-1.6l1.2%2C1.4L19.8%2C64.9z%20M21.8%2C62.8l-1.1-1.3l1.8-1.5l1%2C1.2L21.8%2C62.8z%20M23.7%2C60.7l-1-1.1l1.8-1.6l0.8%2C1L23.7%2C60.7zM25.7%2C58.7l-0.8-0.9l1.8-1.6l0.6%2C0.8L25.7%2C58.7z%20M27.7%2C56.6l-0.6-0.7l1.8-1.6l0.5%2C0.6L27.7%2C56.6z%20M30.9%2C53.2l-1.3%2C1.3L29.2%2C54l0.5-0.4l1.3-1.1l0.3%2C0.3L30.9%2C53.2z%20M31.6%2C52.5l-0.3-0.3l1.8-1.6l0.1%2C0.2L31.6%2C52.5z%20M33.6%2C50.4l-0.1-0.1l1.2-1.1L33.6%2C50.4zM33.2%2C49.9l-2-2.4l1.9-1.5l2%2C2.3L33.2%2C49.9z%20M35.4%2C48.1l-2-2.3l2.1-1.7l1.8%2C2.1l-1.1%2C1l-0.4%2C0.4L35.4%2C48.1z%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      animation: windmill 8s linear infinite;
      transform-origin: 50% 50%; }
@keyframes windmill {
  0% {
    transform: rotate(0deg); }
  25% {
    transform: rotate(90deg); }
  50% {
    transform: rotate(180deg); }
  75% {
    transform: rotate(270deg); }
  100% {
    transform: rotate(360deg); } }
    footer #footer_graphic #footer_layer_3 {
      position: absolute;
      width: 100%;
      height: 100%;
      top: 0px;
      left: 0px;
      z-index: 8;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201920%20589.3%22%20style%3D%22enable-background%3Anew%200%200%201920%20589.3%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E%20.st0%7Bfill%3A%2300A4E4%3B%7D%20.st1%7Bfill%3A%23E6E6E6%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%20.st7%7Bfill%3A%237C8D96%3B%7D%20.st8%7Bfill%3A%23A8BDC6%3B%7D%20.st9%7Bfill%3A%23B4CFD8%3B%7D%20.st10%7Bclip-path%3Aurl%28%23SVGID_00000036960877706820402120000007182672546143335808_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000036960877706820402120000007182672546143335808_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000036960877706820402120000007182672546143335808_%29%3B%7D%20.st13%7Bclip-path%3Aurl%28%23SVGID_00000036960877706820402120000007182672546143335808_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000036960877706820402120000007182672546143335808_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st16%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3Bfill%3A%2337566E%3B%7D%20.st19%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3Bfill%3A%23999999%3B%7D%20.st20%7Bclip-path%3Aurl%28%23SVGID_00000039852581927054100880000017980884854007735733_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st21%7Bclip-path%3Aurl%28%23SVGID_00000106855808225638709470000008312541857059430800_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000106855808225638709470000008312541857059430800_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000106855808225638709470000008312541857059430800_%29%3B%7D%20.st24%7Bclip-path%3Aurl%28%23SVGID_00000106855808225638709470000008312541857059430800_%29%3Bfill%3A%2337566E%3B%7D%20.st25%7Bclip-path%3Aurl%28%23SVGID_00000106855808225638709470000008312541857059430800_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st26%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3B%7D%20.st29%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3Bfill%3A%2337566E%3B%7D%20.st30%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000098910719272955716670000015877247442508785582_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000074415927363671697110000006727315847085522584_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000074415927363671697110000006727315847085522584_%29%3Bfill%3A%23789AA8%3B%7D%20.st34%7Bclip-path%3Aurl%28%23SVGID_00000074415927363671697110000006727315847085522584_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000074415927363671697110000006727315847085522584_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000074415927363671697110000006727315847085522584_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st38%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3Bfill%3A%23789AA8%3B%7D%20.st39%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3Bfill%3A%23999999%3B%7D%20.st42%7Bclip-path%3Aurl%28%23SVGID_00000074430495788050150410000015276374174787273650_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000058572376747690897440000016919090278566266777_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000058572376747690897440000016919090278566266777_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000058572376747690897440000016919090278566266777_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000058572376747690897440000016919090278566266777_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000058572376747690897440000016919090278566266777_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st55%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3Bfill%3A%2337566E%3B%7D%20.st58%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3Bfill%3A%23999999%3B%7D%20.st59%7Bclip-path%3Aurl%28%23SVGID_00000086664808373954082130000011616771187642663574_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000121274159326095982420000000446707859574576792_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st62%7Bclip-path%3Aurl%28%23SVGID_00000023971306616081463420000005530396998449130389_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000167380180919326159140000008439038281336161464_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cg%3E%3Cdefs%3E%3Crect%20id%3D%22SVGID_00000176023735707801713000000013920847860764379063_%22%20x%3D%220%22%20y%3D%220%22%20width%3D%221920%22%20height%3D%22589.3%22%2F%3E%3C%2Fdefs%3E%3CclipPath%20id%3D%22SVGID_00000014609988477450244350000016980496293832254093_%22%3E%3Cuse%20xlink%3Ahref%3D%22%23SVGID_00000176023735707801713000000013920847860764379063_%22%20%20style%3D%22overflow%3Avisible%3B%22%2F%3E%3C%2FclipPath%3E%3Cpath%20style%3D%22clip-path%3Aurl%28%23SVGID_00000014609988477450244350000016980496293832254093_%29%3Bfill%3A%23A8BDC6%3B%22%20d%3D%22M1412.9%2C589.3H52.2C280.8%2C524.4%2C557%2C475.2%2C859.2%2C485.2C1080.5%2C492.6%2C1257.1%2C541.9%2C1412.9%2C589.3z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      background-position-y: bottom; }
    footer #footer_graphic #footer_cloud_1 {
      position: absolute;
      width: 5.1vw;
      height: 1.4vw;
      top: calc(50% + 2.4vw);
      left: 50%;
      z-index: 10;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20588.6%20163.9%22%20style%3D%22enable-background%3Anew%200%200%20588.6%20163.9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%2300A4E4%3B%7D%20.st1%7Bfill%3A%23E6E6E6%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%20.st7%7Bfill%3A%237C8D96%3B%7D%20.st8%7Bfill%3A%23A8BDC6%3B%7D%20.st9%7Bfill%3A%23B4CFD8%3B%7D%20.st10%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3B%7D%20.st13%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st16%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%2337566E%3B%7D%20.st19%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23999999%3B%7D%20.st20%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st21%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3B%7D%20.st24%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%2337566E%3B%7D%20.st25%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st26%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3B%7D%20.st29%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%2337566E%3B%7D%20.st30%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%23789AA8%3B%7D%20.st34%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st38%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23789AA8%3B%7D%20.st39%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23999999%3B%7D%20.st42%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st55%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%2337566E%3B%7D%20.st58%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23999999%3B%7D%20.st59%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000055677997178406078560000005974557288897719426_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st62%7Bclip-path%3Aurl%28%23SVGID_00000170257295506785410750000009105821608474178748_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000037692331078054530610000005092358711904342425_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st8%22%20d%3D%22M537.4%2C121c-5.3%2C0.3-10.4%2C1.5-15.1%2C3.3c-6.4-57.3-57.2-99.6-115.1-95c-4.4%2C0.3-8.8%2C1-13%2C1.8c-15.2-11-33.6-17.9-53.7-19.1c-12.3-0.7-24.2%2C0.7-35.4%2C4.1C282.9%2C3.9%2C257-2%2C229.9%2C0.6c-46.1%2C4.5-84.2%2C32.7-103.5%2C71.3c-0.4%2C0-0.7%2C0-1.1%2C0.1c-21.5%2C1.3-39%2C16.2-44.4%2C35.9c-4-1.1-8.1-1.8-12.3-2.1C34.4%2C103.2%2C4.5%2C127.8%2C0%2C161.4c-0.2%2C1.3%2C0.8%2C2.4%2C2.1%2C2.4h65.1h37.3h12.9H128h23.9h37.3h55.6h67h55.6h5.8H416h7.6h67.9h16.9h10.9H561h25.4c1.3%2C0%2C2.3-1.2%2C2.1-2.5C584.3%2C137.2%2C562.5%2C119.5%2C537.4%2C121z%22%2F%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      animation: cloud1 40s linear infinite; }
@keyframes cloud1 {
  0% {
    transform: translate(-5vw);
    opacity: 0; }
  5% {
    transform: translate(-4.5vw);
    opacity: 1; }
  95% {
    transform: translate(4.5vw);
    opacity: 1; }
  100% {
    transform: translate(5vw);
    opacity: 0; } }
    footer #footer_graphic #footer_cloud_2 {
      position: absolute;
      width: 12.5vw;
      height: 3.1vw;
      top: calc(50% - 0.4vw);
      left: calc(50% - 31.4vw);
      z-index: 10;
      background-image: url("data:image/svg+xml;utf8,%3C%3Fxml%20version%3D%221.0%22%20encoding%3D%22utf-8%22%3F%3E%3Csvg%20version%3D%221.1%22%20id%3D%22Layer_1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%20588.6%20163.9%22%20style%3D%22enable-background%3Anew%200%200%20588.6%20163.9%3B%22%20xml%3Aspace%3D%22preserve%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3E.st0%7Bfill%3A%2300A4E4%3B%7D%20.st1%7Bfill%3A%23E6E6E6%3B%7D%20.st2%7Bfill%3A%23FFFFFF%3B%7D%20.st3%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.0032%3Bstroke-miterlimit%3A10%3B%7D%20.st4%7Bfill%3Anone%3Bstroke%3A%23E6E6E6%3Bstroke-width%3A1.2562%3Bstroke-miterlimit%3A10%3B%7D%20.st5%7Bfill%3A%2337566E%3B%7D%20.st6%7Bfill%3A%23537287%3B%7D%20.st7%7Bfill%3A%237C8D96%3B%7D%20.st8%7Bfill%3A%23A8BDC6%3B%7D%20.st9%7Bfill%3A%23B4CFD8%3B%7D%20.st10%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st11%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%23789AA8%3B%7D%20.st12%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3B%7D%20.st13%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3A%2337566E%3B%7D%20.st14%7Bclip-path%3Aurl%28%23SVGID_00000066507610498924772600000002613520052311090093_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st15%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st16%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23789AA8%3B%7D%20.st17%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3B%7D%20.st18%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%2337566E%3B%7D%20.st19%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3A%23999999%3B%7D%20.st20%7Bclip-path%3Aurl%28%23SVGID_00000141426208876441654270000006098362345200331143_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st21%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st22%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%23789AA8%3B%7D%20.st23%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3B%7D%20.st24%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3A%2337566E%3B%7D%20.st25%7Bclip-path%3Aurl%28%23SVGID_00000165232232852872498140000005649652388065998756_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st26%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st27%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23789AA8%3B%7D%20.st28%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3B%7D%20.st29%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%2337566E%3B%7D%20.st30%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3A%23999999%3B%7D%20.st31%7Bclip-path%3Aurl%28%23SVGID_00000053515392448811414580000010817622670725955726_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st32%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st33%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%23789AA8%3B%7D%20.st34%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3B%7D%20.st35%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3A%2337566E%3B%7D%20.st36%7Bclip-path%3Aurl%28%23SVGID_00000116918344238830495050000015591289167318132128_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st37%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st38%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23789AA8%3B%7D%20.st39%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3B%7D%20.st40%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%2337566E%3B%7D%20.st41%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3A%23999999%3B%7D%20.st42%7Bclip-path%3Aurl%28%23SVGID_00000175289535950733652350000014036481856216264339_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st43%7Bdisplay%3Anone%3Bfill%3A%23789AA8%3B%7D%20.st44%7Bdisplay%3Anone%3B%7D%20.st45%7Bdisplay%3Ainline%3Bfill%3A%2337566E%3B%7D%20.st46%7Bdisplay%3Ainline%3B%7D%20.st47%7Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st48%7Bfill%3Anone%3B%7D%20.st49%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st50%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%23789AA8%3B%7D%20.st51%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3B%7D%20.st52%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3A%2337566E%3B%7D%20.st53%7Bclip-path%3Aurl%28%23SVGID_00000094601991277592454870000000675412013725042362_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st54%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st55%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23789AA8%3B%7D%20.st56%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3B%7D%20.st57%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%2337566E%3B%7D%20.st58%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3A%23999999%3B%7D%20.st59%7Bclip-path%3Aurl%28%23SVGID_00000084491000355251616570000003199231033949500040_%29%3Bfill%3Anone%3Bstroke%3A%2337566E%3Bstroke-miterlimit%3A10%3B%7D%20.st60%7Bfill%3A%23999999%3B%7D%20.st61%7Bclip-path%3Aurl%28%23SVGID_00000055677997178406078560000005974557288897719426_%29%3Bfill%3A%23A8BDC6%3B%7D%20.st62%7Bclip-path%3Aurl%28%23SVGID_00000170257295506785410750000009105821608474178748_%29%3B%7D%20.st63%7Bfill%3A%23789AA8%3B%7D%20.st64%7Bclip-path%3Aurl%28%23SVGID_00000037692331078054530610000005092358711904342425_%29%3B%7D%20.st65%7Bfill%3A%23383838%3B%7D%3C%2Fstyle%3E%3Cpath%20class%3D%22st8%22%20d%3D%22M537.4%2C121c-5.3%2C0.3-10.4%2C1.5-15.1%2C3.3c-6.4-57.3-57.2-99.6-115.1-95c-4.4%2C0.3-8.8%2C1-13%2C1.8c-15.2-11-33.6-17.9-53.7-19.1c-12.3-0.7-24.2%2C0.7-35.4%2C4.1C282.9%2C3.9%2C257-2%2C229.9%2C0.6c-46.1%2C4.5-84.2%2C32.7-103.5%2C71.3c-0.4%2C0-0.7%2C0-1.1%2C0.1c-21.5%2C1.3-39%2C16.2-44.4%2C35.9c-4-1.1-8.1-1.8-12.3-2.1C34.4%2C103.2%2C4.5%2C127.8%2C0%2C161.4c-0.2%2C1.3%2C0.8%2C2.4%2C2.1%2C2.4h65.1h37.3h12.9H128h23.9h37.3h55.6h67h55.6h5.8H416h7.6h67.9h16.9h10.9H561h25.4c1.3%2C0%2C2.3-1.2%2C2.1-2.5C584.3%2C137.2%2C562.5%2C119.5%2C537.4%2C121z%22%2F%3E%3C%2Fsvg%3E");
      background-size: 100% auto;
      animation: cloud2 35s linear infinite; }
@keyframes cloud2 {
  0% {
    transform: translate(-10vw);
    opacity: 0; }
  5% {
    transform: translate(-9vw);
    opacity: 1; }
  95% {
    transform: translate(9vw);
    opacity: 1; }
  100% {
    transform: translate(10vw);
    opacity: 0; } }
  footer #footer_lower {
    background-color: #37566E;
    padding-top: 40px;
    padding-bottom: 20px;
    position: relative; }
  footer #footer_lower:before {
    content: '';
    width: 100%;
    height: 2px;
    position: absolute;
    left: 0px;
    top: -2px;
    background-color: #37566E; }
  footer .footer_nav_main {
    margin-bottom: 7px; }
    @media (min-width: 1640px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.1rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.1rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.1rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 991px) and (min-width: 768px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.1rem;
        color: #ffffff;
        line-height: 2.8rem; } }
    @media (max-width: 767px) {
      footer .footer_nav_main a {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.1rem;
        color: #ffffff;
        line-height: 2.8rem; } }
  footer .footer_nav_sub {
    margin-bottom: 20px; }
    footer .footer_nav_sub a {
      display: inline-block; }
      @media (min-width: 1640px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
      @media (max-width: 767px) {
        footer .footer_nav_sub a {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 1.8rem;
          margin-bottom: 12px; } }
  footer #footer_logo_col {
    position: relative;
    text-align: center; }
    footer #footer_logo_col #footer_logo {
      margin-top: -40px;
      margin-bottom: 15px; }
      @media (max-width: 1200px) {
        footer #footer_logo_col #footer_logo {
          margin-top: 20px; } }
      footer #footer_logo_col #footer_logo a {
        display: inline-block;
        position: relative; }
      footer #footer_logo_col #footer_logo img {
        width: 100%;
        height: auto; }
    footer #footer_logo_col #footer_social {
      display: inline-block;
      margin: 12px 0px; }
    footer #footer_logo_col .footer_social_item {
      float: left; }
      @media screen and (min-width: 1201px) {
        footer #footer_logo_col .footer_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        footer #footer_logo_col .footer_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        footer #footer_logo_col .footer_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 767px) {
        footer #footer_logo_col .footer_social_item {
          margin: 0px 10px 0px 10px; } }
      footer #footer_logo_col .footer_social_item a {
        display: inline-block;
        position: relative;
        background-color: #ffffff;
        border-radius: 35px;
        transition: .3s; }
        @media screen and (min-width: 1201px) {
          footer #footer_logo_col .footer_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          footer #footer_logo_col .footer_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 991px) and (min-width: 768px) {
          footer #footer_logo_col .footer_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 767px) {
          footer #footer_logo_col .footer_social_item a {
            height: 24px;
            width: 24px; } }
        footer #footer_logo_col .footer_social_item a .fa {
          color: #37566E;
          position: relative; }
          @media screen and (min-width: 1201px) {
            footer #footer_logo_col .footer_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 1200px) and (min-width: 992px) {
            footer #footer_logo_col .footer_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 991px) and (min-width: 768px) {
            footer #footer_logo_col .footer_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 767px) {
            footer #footer_logo_col .footer_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
        footer #footer_logo_col .footer_social_item a .network_name {
          position: absolute;
          text-indent: -9999px; }
      footer #footer_logo_col .footer_social_item a:hover {
        transform: scale(1.1); }
    footer #footer_logo_col #footer_address .footer_address_item {
      position: relative; }
      @media (min-width: 1640px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 767px) {
        footer #footer_logo_col #footer_address .footer_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
    footer #footer_logo_col #footer_address #footer_address_email {
      padding-left: 26px; }
    footer #footer_logo_col #footer_address #footer_address_email:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.752%22%20height%3D%2214.008%22%20viewBox%3D%220%200%2020.752%2014.008%22%3E%3Cpath%20id%3D%22Icon_zocial-email%22%20data-name%3D%22Icon%20zocial-email%22%20d%3D%22M.072%2C16.835V5.309q0-.02.06-.38l6.784%2C5.8-6.764%2C6.5a1.7%2C1.7%2C0%2C0%2C1-.08-.4Zm.9-12.707a.862.862%2C0%2C0%2C1%2C.34-.06h18.27a1.133%2C1.133%2C0%2C0%2C1%2C.36.06l-6.8%2C5.823-.9.72-1.781%2C1.461L8.677%2C10.672l-.9-.72Zm.02%2C13.888%2C6.824-6.544%2C2.641%2C2.141L13.1%2C11.472l6.824%2C6.544a.961.961%2C0%2C0%2C1-.34.06H1.313a.906.906%2C0%2C0%2C1-.32-.06ZM14%2C10.732l6.764-5.8a1.194%2C1.194%2C0%2C0%2C1%2C.06.38V16.835a1.534%2C1.534%2C0%2C0%2C1-.06.4Z%22%20transform%3D%22translate%28-0.072%20-4.068%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 21px;
      height: 14px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
    footer #footer_logo_col #footer_address #footer_address_address {
      padding-left: 16px;
      margin-bottom: 5px; }
    footer #footer_logo_col #footer_address #footer_address_address:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.254%22%20height%3D%2218.007%22%20viewBox%3D%220%200%2011.254%2018.007%22%3E%3Cpath%20id%3D%22Icon_metro-location%22%20data-name%3D%22Icon%20metro-location%22%20d%3D%22M13.982%2C1.928A5.627%2C5.627%2C0%2C0%2C0%2C8.355%2C7.555c0%2C5.627%2C5.627%2C12.38%2C5.627%2C12.38s5.627-6.753%2C5.627-12.38a5.627%2C5.627%2C0%2C0%2C0-5.627-5.627Zm0%2C9.074a3.447%2C3.447%2C0%2C1%2C1%2C3.447-3.447A3.447%2C3.447%2C0%2C0%2C1%2C13.982%2C11ZM11.8%2C7.555a2.181%2C2.181%2C0%2C1%2C1%2C2.181%2C2.181A2.181%2C2.181%2C0%2C0%2C1%2C11.8%2C7.555Z%22%20transform%3D%22translate%28-8.355%20-1.928%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 11px;
      height: 18px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
    footer #footer_logo_col #footer_address #footer_address_phone {
      padding-left: 25px; }
    footer #footer_logo_col #footer_address #footer_address_phone:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20id%3D%22Icon_awesome-phone%22%20data-name%3D%22Icon%20awesome-phone%22%20d%3D%22M19.273.961%2C15.21.023a.944.944%2C0%2C0%2C0-1.074.543L12.261%2C4.941a.935.935%2C0%2C0%2C0%2C.27%2C1.094L14.9%2C7.972a14.477%2C14.477%2C0%2C0%2C1-6.922%2C6.922L6.039%2C12.527a.936.936%2C0%2C0%2C0-1.094-.27L.57%2C14.132A.949.949%2C0%2C0%2C0%2C.023%2C15.21l.937%2C4.062A.937.937%2C0%2C0%2C0%2C1.875%2C20%2C18.123%2C18.123%2C0%2C0%2C0%2C20%2C1.875.936.936%2C0%2C0%2C0%2C19.273.961Z%22%20transform%3D%22translate%280.001%200.001%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 20px;
      height: 20px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
  footer #footer_links {
    margin-bottom: 15px; }
    @media (min-width: 1640px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.2rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.2rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    @media (max-width: 991px) and (min-width: 768px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.2rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    @media (max-width: 767px) {
      footer #footer_links {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.2rem;
        color: #ffffff;
        line-height: 1.8rem; } }
    footer #footer_links a {
      color: #ffffff; }
      @media (min-width: 1640px) {
        footer #footer_links a {
          margin: 0px 5px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        footer #footer_links a {
          margin: 0px 5px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        footer #footer_links a {
          margin: 0px 5px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        footer #footer_links a {
          margin: 0px 5px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        footer #footer_links a {
          margin: 0px 5px; } }
      @media (max-width: 767px) {
        footer #footer_links a {
          margin: 0px 5px; } }

.gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
  display: inline-block;
  background-color: #C6AB7C;
  transition: .7s;
  border: 0px; }
  @media (min-width: 1640px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
  @media (max-width: 767px) {
    .gold_btn a, .gold_btn button[type="submit"], #form_area_form .form-group a, #form_area_form .form-group button[type="submit"], #contact_pop .form-group a, #contact_pop .form-group button[type="submit"] {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #262626;
      line-height: 4.8rem;
      padding: 0px 28px;
      border-radius: 24px; } }
.gold_btn a:hover, .gold_btn button[type="submit"]:hover, #form_area_form .form-group a:hover, #form_area_form .form-group button[type="submit"]:hover, #contact_pop .form-group a:hover, #contact_pop .form-group button[type="submit"]:hover {
  transform: scale(1.1) !important;
  text-decoration: none; }

.clear_btn a {
  display: inline-block;
  transition: .7s;
  border: 2px solid #37566E;
  background-color: transparent; }
  @media (min-width: 1640px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
  @media (max-width: 1639px) and (min-width: 1440px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
  @media (max-width: 1439px) and (min-width: 1201px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
  @media (max-width: 991px) and (min-width: 768px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
  @media (max-width: 767px) {
    .clear_btn a {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #37566E;
      line-height: 4.4rem;
      padding: 0px 35px;
      border-radius: 22px; } }
.clear_btn a:hover {
  transform: scale(1.1) !important;
  text-decoration: none; }

#gzns .gz-pagetitle h1 {
  text-transform: uppercase;
  text-align: center;
  margin-right: 0px !important; }
  @media (min-width: 1201px) {
    #gzns .gz-pagetitle h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 8rem !important;
      color: #585858 !important;
      line-height: 66px !important;
      margin-bottom: 25px !important; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #gzns .gz-pagetitle h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 7rem !important;
      color: #585858 !important;
      line-height: 61px !important;
      margin-bottom: 25px !important; } }
  @media (max-width: 991px) and (min-width: 568px) {
    #gzns .gz-pagetitle h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 5rem !important;
      color: #585858 !important;
      line-height: 41px !important;
      margin-bottom: 25px !important; } }
  @media (max-width: 567px) {
    #gzns .gz-pagetitle h1 {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3rem !important;
      color: #585858 !important;
      line-height: 25px !important;
      margin-bottom: 25px !important; } }
@media (min-width: 1201px) {
  #gzns .gz-web-content p, #gzns .gz-powered-by p, #gzns .gz-events-listing p, #gzns .gz-directory-main p, #gzns .gz-directory-listing p, #gzns .gz-store-search p, #gzns .gz-cards p {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 3rem;
    color: #585858;
    line-height: 36px;
    margin-bottom: 20px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-web-content p, #gzns .gz-powered-by p, #gzns .gz-events-listing p, #gzns .gz-directory-main p, #gzns .gz-directory-listing p, #gzns .gz-store-search p, #gzns .gz-cards p {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 3rem;
    color: #585858;
    line-height: 36px;
    margin-bottom: 20px; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-web-content p, #gzns .gz-powered-by p, #gzns .gz-events-listing p, #gzns .gz-directory-main p, #gzns .gz-directory-listing p, #gzns .gz-store-search p, #gzns .gz-cards p {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 2.4rem;
    color: #585858;
    line-height: 25px;
    margin-bottom: 20px; } }
@media (max-width: 567px) {
  #gzns .gz-web-content p, #gzns .gz-powered-by p, #gzns .gz-events-listing p, #gzns .gz-directory-main p, #gzns .gz-directory-listing p, #gzns .gz-store-search p, #gzns .gz-cards p {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 2rem;
    color: #585858;
    line-height: 27px;
    margin-bottom: 10px; } }
#gzns .gz-web-content a, #gzns .gz-powered-by a, #gzns .gz-events-listing a, #gzns .gz-directory-main a, #gzns .gz-directory-listing a, #gzns .gz-store-search a, #gzns .gz-cards a {
  color: #ffffff;
  text-decoration: underline; }
#gzns .gz-web-content .gz-search-filters a, #gzns .gz-powered-by .gz-search-filters a, #gzns .gz-events-listing .gz-search-filters a, #gzns .gz-directory-main .gz-search-filters a, #gzns .gz-directory-listing .gz-search-filters a, #gzns .gz-store-search .gz-search-filters a, #gzns .gz-cards .gz-search-filters a {
  color: #000000 !important; }
@media (min-width: 1201px) {
  #gzns .gz-web-content input, #gzns .gz-web-content input::placeholder, #gzns .gz-web-content select, #gzns .gz-web-content button, #gzns .gz-web-content .selection, #gzns .gz-powered-by input, #gzns .gz-powered-by input::placeholder, #gzns .gz-powered-by select, #gzns .gz-powered-by button, #gzns .gz-powered-by .selection, #gzns .gz-events-listing input, #gzns .gz-events-listing input::placeholder, #gzns .gz-events-listing select, #gzns .gz-events-listing button, #gzns .gz-events-listing .selection, #gzns .gz-directory-main input, #gzns .gz-directory-main input::placeholder, #gzns .gz-directory-main select, #gzns .gz-directory-main button, #gzns .gz-directory-main .selection, #gzns .gz-directory-listing input, #gzns .gz-directory-listing input::placeholder, #gzns .gz-directory-listing select, #gzns .gz-directory-listing button, #gzns .gz-directory-listing .selection, #gzns .gz-store-search input, #gzns .gz-store-search input::placeholder, #gzns .gz-store-search select, #gzns .gz-store-search button, #gzns .gz-store-search .selection, #gzns .gz-cards input, #gzns .gz-cards input::placeholder, #gzns .gz-cards select, #gzns .gz-cards button, #gzns .gz-cards .selection {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.4rem !important;
    color: #585858 !important;
    line-height: 36px;
    height: 44px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-web-content input, #gzns .gz-web-content input::placeholder, #gzns .gz-web-content select, #gzns .gz-web-content button, #gzns .gz-web-content .selection, #gzns .gz-powered-by input, #gzns .gz-powered-by input::placeholder, #gzns .gz-powered-by select, #gzns .gz-powered-by button, #gzns .gz-powered-by .selection, #gzns .gz-events-listing input, #gzns .gz-events-listing input::placeholder, #gzns .gz-events-listing select, #gzns .gz-events-listing button, #gzns .gz-events-listing .selection, #gzns .gz-directory-main input, #gzns .gz-directory-main input::placeholder, #gzns .gz-directory-main select, #gzns .gz-directory-main button, #gzns .gz-directory-main .selection, #gzns .gz-directory-listing input, #gzns .gz-directory-listing input::placeholder, #gzns .gz-directory-listing select, #gzns .gz-directory-listing button, #gzns .gz-directory-listing .selection, #gzns .gz-store-search input, #gzns .gz-store-search input::placeholder, #gzns .gz-store-search select, #gzns .gz-store-search button, #gzns .gz-store-search .selection, #gzns .gz-cards input, #gzns .gz-cards input::placeholder, #gzns .gz-cards select, #gzns .gz-cards button, #gzns .gz-cards .selection {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.4rem !important;
    color: #585858 !important;
    line-height: 36px;
    height: 44px; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-web-content input, #gzns .gz-web-content input::placeholder, #gzns .gz-web-content select, #gzns .gz-web-content button, #gzns .gz-web-content .selection, #gzns .gz-powered-by input, #gzns .gz-powered-by input::placeholder, #gzns .gz-powered-by select, #gzns .gz-powered-by button, #gzns .gz-powered-by .selection, #gzns .gz-events-listing input, #gzns .gz-events-listing input::placeholder, #gzns .gz-events-listing select, #gzns .gz-events-listing button, #gzns .gz-events-listing .selection, #gzns .gz-directory-main input, #gzns .gz-directory-main input::placeholder, #gzns .gz-directory-main select, #gzns .gz-directory-main button, #gzns .gz-directory-main .selection, #gzns .gz-directory-listing input, #gzns .gz-directory-listing input::placeholder, #gzns .gz-directory-listing select, #gzns .gz-directory-listing button, #gzns .gz-directory-listing .selection, #gzns .gz-store-search input, #gzns .gz-store-search input::placeholder, #gzns .gz-store-search select, #gzns .gz-store-search button, #gzns .gz-store-search .selection, #gzns .gz-cards input, #gzns .gz-cards input::placeholder, #gzns .gz-cards select, #gzns .gz-cards button, #gzns .gz-cards .selection {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.4rem !important;
    color: #585858 !important;
    line-height: 25px;
    height: 44px; } }
@media (max-width: 567px) {
  #gzns .gz-web-content input, #gzns .gz-web-content input::placeholder, #gzns .gz-web-content select, #gzns .gz-web-content button, #gzns .gz-web-content .selection, #gzns .gz-powered-by input, #gzns .gz-powered-by input::placeholder, #gzns .gz-powered-by select, #gzns .gz-powered-by button, #gzns .gz-powered-by .selection, #gzns .gz-events-listing input, #gzns .gz-events-listing input::placeholder, #gzns .gz-events-listing select, #gzns .gz-events-listing button, #gzns .gz-events-listing .selection, #gzns .gz-directory-main input, #gzns .gz-directory-main input::placeholder, #gzns .gz-directory-main select, #gzns .gz-directory-main button, #gzns .gz-directory-main .selection, #gzns .gz-directory-listing input, #gzns .gz-directory-listing input::placeholder, #gzns .gz-directory-listing select, #gzns .gz-directory-listing button, #gzns .gz-directory-listing .selection, #gzns .gz-store-search input, #gzns .gz-store-search input::placeholder, #gzns .gz-store-search select, #gzns .gz-store-search button, #gzns .gz-store-search .selection, #gzns .gz-cards input, #gzns .gz-cards input::placeholder, #gzns .gz-cards select, #gzns .gz-cards button, #gzns .gz-cards .selection {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2rem !important;
    color: #585858 !important;
    line-height: 27px;
    height: 44px; } }
@media (min-width: 1201px) {
  #gzns .gz-web-content select, #gzns .gz-web-content .selection span[title="Categories"], #gzns .gz-powered-by select, #gzns .gz-powered-by .selection span[title="Categories"], #gzns .gz-events-listing select, #gzns .gz-events-listing .selection span[title="Categories"], #gzns .gz-directory-main select, #gzns .gz-directory-main .selection span[title="Categories"], #gzns .gz-directory-listing select, #gzns .gz-directory-listing .selection span[title="Categories"], #gzns .gz-store-search select, #gzns .gz-store-search .selection span[title="Categories"], #gzns .gz-cards select, #gzns .gz-cards .selection span[title="Categories"] {
    font-size: 2.4rem !important; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-web-content select, #gzns .gz-web-content .selection span[title="Categories"], #gzns .gz-powered-by select, #gzns .gz-powered-by .selection span[title="Categories"], #gzns .gz-events-listing select, #gzns .gz-events-listing .selection span[title="Categories"], #gzns .gz-directory-main select, #gzns .gz-directory-main .selection span[title="Categories"], #gzns .gz-directory-listing select, #gzns .gz-directory-listing .selection span[title="Categories"], #gzns .gz-store-search select, #gzns .gz-store-search .selection span[title="Categories"], #gzns .gz-cards select, #gzns .gz-cards .selection span[title="Categories"] {
    font-size: 2.4rem !important; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-web-content select, #gzns .gz-web-content .selection span[title="Categories"], #gzns .gz-powered-by select, #gzns .gz-powered-by .selection span[title="Categories"], #gzns .gz-events-listing select, #gzns .gz-events-listing .selection span[title="Categories"], #gzns .gz-directory-main select, #gzns .gz-directory-main .selection span[title="Categories"], #gzns .gz-directory-listing select, #gzns .gz-directory-listing .selection span[title="Categories"], #gzns .gz-store-search select, #gzns .gz-store-search .selection span[title="Categories"], #gzns .gz-cards select, #gzns .gz-cards .selection span[title="Categories"] {
    font-size: 2.4rem !important; } }
@media (max-width: 567px) {
  #gzns .gz-web-content select, #gzns .gz-web-content .selection span[title="Categories"], #gzns .gz-powered-by select, #gzns .gz-powered-by .selection span[title="Categories"], #gzns .gz-events-listing select, #gzns .gz-events-listing .selection span[title="Categories"], #gzns .gz-directory-main select, #gzns .gz-directory-main .selection span[title="Categories"], #gzns .gz-directory-listing select, #gzns .gz-directory-listing .selection span[title="Categories"], #gzns .gz-store-search select, #gzns .gz-store-search .selection span[title="Categories"], #gzns .gz-cards select, #gzns .gz-cards .selection span[title="Categories"] {
    font-size: 2.4rem !important; } }
@media (min-width: 1201px) {
  #gzns .gz-web-content button i::before, #gzns .gz-powered-by button i::before, #gzns .gz-events-listing button i::before, #gzns .gz-directory-main button i::before, #gzns .gz-directory-listing button i::before, #gzns .gz-store-search button i::before, #gzns .gz-cards button i::before {
    font-size: 1.8rem;
    line-height: 36px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-web-content button i::before, #gzns .gz-powered-by button i::before, #gzns .gz-events-listing button i::before, #gzns .gz-directory-main button i::before, #gzns .gz-directory-listing button i::before, #gzns .gz-store-search button i::before, #gzns .gz-cards button i::before {
    font-size: 1.8rem;
    line-height: 36px; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-web-content button i::before, #gzns .gz-powered-by button i::before, #gzns .gz-events-listing button i::before, #gzns .gz-directory-main button i::before, #gzns .gz-directory-listing button i::before, #gzns .gz-store-search button i::before, #gzns .gz-cards button i::before {
    font-size: 1.8rem;
    line-height: 25px; } }
@media (max-width: 567px) {
  #gzns .gz-web-content button i::before, #gzns .gz-powered-by button i::before, #gzns .gz-events-listing button i::before, #gzns .gz-directory-main button i::before, #gzns .gz-directory-listing button i::before, #gzns .gz-store-search button i::before, #gzns .gz-cards button i::before {
    font-size: 1.8rem;
    line-height: 27px; } }
#gzns .gz-web-content .gz-search-pills a, #gzns .gz-powered-by .gz-search-pills a, #gzns .gz-events-listing .gz-search-pills a, #gzns .gz-directory-main .gz-search-pills a, #gzns .gz-directory-listing .gz-search-pills a, #gzns .gz-store-search .gz-search-pills a, #gzns .gz-cards .gz-search-pills a {
  color: #585858 !important; }
  @media (min-width: 1201px) {
    #gzns .gz-web-content .gz-search-pills a, #gzns .gz-powered-by .gz-search-pills a, #gzns .gz-events-listing .gz-search-pills a, #gzns .gz-directory-main .gz-search-pills a, #gzns .gz-directory-listing .gz-search-pills a, #gzns .gz-store-search .gz-search-pills a, #gzns .gz-cards .gz-search-pills a {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 23px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #gzns .gz-web-content .gz-search-pills a, #gzns .gz-powered-by .gz-search-pills a, #gzns .gz-events-listing .gz-search-pills a, #gzns .gz-directory-main .gz-search-pills a, #gzns .gz-directory-listing .gz-search-pills a, #gzns .gz-store-search .gz-search-pills a, #gzns .gz-cards .gz-search-pills a {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 23px; } }
  @media (max-width: 991px) and (min-width: 568px) {
    #gzns .gz-web-content .gz-search-pills a, #gzns .gz-powered-by .gz-search-pills a, #gzns .gz-events-listing .gz-search-pills a, #gzns .gz-directory-main .gz-search-pills a, #gzns .gz-directory-listing .gz-search-pills a, #gzns .gz-store-search .gz-search-pills a, #gzns .gz-cards .gz-search-pills a {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 23px; } }
  @media (max-width: 567px) {
    #gzns .gz-web-content .gz-search-pills a, #gzns .gz-powered-by .gz-search-pills a, #gzns .gz-events-listing .gz-search-pills a, #gzns .gz-directory-main .gz-search-pills a, #gzns .gz-directory-listing .gz-search-pills a, #gzns .gz-store-search .gz-search-pills a, #gzns .gz-cards .gz-search-pills a {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 23px; } }
@media (min-width: 1201px) {
  #gzns .gz-web-content .card a, #gzns .gz-web-content .card p, #gzns .gz-web-content .card .gz-web-content-date, #gzns .gz-web-content .card .gz-event-card-time, #gzns .gz-powered-by .card a, #gzns .gz-powered-by .card p, #gzns .gz-powered-by .card .gz-web-content-date, #gzns .gz-powered-by .card .gz-event-card-time, #gzns .gz-events-listing .card a, #gzns .gz-events-listing .card p, #gzns .gz-events-listing .card .gz-web-content-date, #gzns .gz-events-listing .card .gz-event-card-time, #gzns .gz-directory-main .card a, #gzns .gz-directory-main .card p, #gzns .gz-directory-main .card .gz-web-content-date, #gzns .gz-directory-main .card .gz-event-card-time, #gzns .gz-directory-listing .card a, #gzns .gz-directory-listing .card p, #gzns .gz-directory-listing .card .gz-web-content-date, #gzns .gz-directory-listing .card .gz-event-card-time, #gzns .gz-store-search .card a, #gzns .gz-store-search .card p, #gzns .gz-store-search .card .gz-web-content-date, #gzns .gz-store-search .card .gz-event-card-time, #gzns .gz-cards .card a, #gzns .gz-cards .card p, #gzns .gz-cards .card .gz-web-content-date, #gzns .gz-cards .card .gz-event-card-time {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 23px; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-web-content .card a, #gzns .gz-web-content .card p, #gzns .gz-web-content .card .gz-web-content-date, #gzns .gz-web-content .card .gz-event-card-time, #gzns .gz-powered-by .card a, #gzns .gz-powered-by .card p, #gzns .gz-powered-by .card .gz-web-content-date, #gzns .gz-powered-by .card .gz-event-card-time, #gzns .gz-events-listing .card a, #gzns .gz-events-listing .card p, #gzns .gz-events-listing .card .gz-web-content-date, #gzns .gz-events-listing .card .gz-event-card-time, #gzns .gz-directory-main .card a, #gzns .gz-directory-main .card p, #gzns .gz-directory-main .card .gz-web-content-date, #gzns .gz-directory-main .card .gz-event-card-time, #gzns .gz-directory-listing .card a, #gzns .gz-directory-listing .card p, #gzns .gz-directory-listing .card .gz-web-content-date, #gzns .gz-directory-listing .card .gz-event-card-time, #gzns .gz-store-search .card a, #gzns .gz-store-search .card p, #gzns .gz-store-search .card .gz-web-content-date, #gzns .gz-store-search .card .gz-event-card-time, #gzns .gz-cards .card a, #gzns .gz-cards .card p, #gzns .gz-cards .card .gz-web-content-date, #gzns .gz-cards .card .gz-event-card-time {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 23px; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-web-content .card a, #gzns .gz-web-content .card p, #gzns .gz-web-content .card .gz-web-content-date, #gzns .gz-web-content .card .gz-event-card-time, #gzns .gz-powered-by .card a, #gzns .gz-powered-by .card p, #gzns .gz-powered-by .card .gz-web-content-date, #gzns .gz-powered-by .card .gz-event-card-time, #gzns .gz-events-listing .card a, #gzns .gz-events-listing .card p, #gzns .gz-events-listing .card .gz-web-content-date, #gzns .gz-events-listing .card .gz-event-card-time, #gzns .gz-directory-main .card a, #gzns .gz-directory-main .card p, #gzns .gz-directory-main .card .gz-web-content-date, #gzns .gz-directory-main .card .gz-event-card-time, #gzns .gz-directory-listing .card a, #gzns .gz-directory-listing .card p, #gzns .gz-directory-listing .card .gz-web-content-date, #gzns .gz-directory-listing .card .gz-event-card-time, #gzns .gz-store-search .card a, #gzns .gz-store-search .card p, #gzns .gz-store-search .card .gz-web-content-date, #gzns .gz-store-search .card .gz-event-card-time, #gzns .gz-cards .card a, #gzns .gz-cards .card p, #gzns .gz-cards .card .gz-web-content-date, #gzns .gz-cards .card .gz-event-card-time {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 23px; } }
@media (max-width: 567px) {
  #gzns .gz-web-content .card a, #gzns .gz-web-content .card p, #gzns .gz-web-content .card .gz-web-content-date, #gzns .gz-web-content .card .gz-event-card-time, #gzns .gz-powered-by .card a, #gzns .gz-powered-by .card p, #gzns .gz-powered-by .card .gz-web-content-date, #gzns .gz-powered-by .card .gz-event-card-time, #gzns .gz-events-listing .card a, #gzns .gz-events-listing .card p, #gzns .gz-events-listing .card .gz-web-content-date, #gzns .gz-events-listing .card .gz-event-card-time, #gzns .gz-directory-main .card a, #gzns .gz-directory-main .card p, #gzns .gz-directory-main .card .gz-web-content-date, #gzns .gz-directory-main .card .gz-event-card-time, #gzns .gz-directory-listing .card a, #gzns .gz-directory-listing .card p, #gzns .gz-directory-listing .card .gz-web-content-date, #gzns .gz-directory-listing .card .gz-event-card-time, #gzns .gz-store-search .card a, #gzns .gz-store-search .card p, #gzns .gz-store-search .card .gz-web-content-date, #gzns .gz-store-search .card .gz-event-card-time, #gzns .gz-cards .card a, #gzns .gz-cards .card p, #gzns .gz-cards .card .gz-web-content-date, #gzns .gz-cards .card .gz-event-card-time {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 23px; } }
#gzns .gz-web-content .card .card-header, #gzns .gz-web-content .card .card-body, #gzns .gz-web-content .card .card-footer, #gzns .gz-powered-by .card .card-header, #gzns .gz-powered-by .card .card-body, #gzns .gz-powered-by .card .card-footer, #gzns .gz-events-listing .card .card-header, #gzns .gz-events-listing .card .card-body, #gzns .gz-events-listing .card .card-footer, #gzns .gz-directory-main .card .card-header, #gzns .gz-directory-main .card .card-body, #gzns .gz-directory-main .card .card-footer, #gzns .gz-directory-listing .card .card-header, #gzns .gz-directory-listing .card .card-body, #gzns .gz-directory-listing .card .card-footer, #gzns .gz-store-search .card .card-header, #gzns .gz-store-search .card .card-body, #gzns .gz-store-search .card .card-footer, #gzns .gz-cards .card .card-header, #gzns .gz-cards .card .card-body, #gzns .gz-cards .card .card-footer {
  padding: 3.25rem; }
  #gzns .gz-web-content .card .card-header .gz-event-date-wrap span, #gzns .gz-web-content .card .card-header .gz-card-title, #gzns .gz-web-content .card .card-header .gz-register-btn, #gzns .gz-web-content .card .card-body .gz-event-date-wrap span, #gzns .gz-web-content .card .card-body .gz-card-title, #gzns .gz-web-content .card .card-body .gz-register-btn, #gzns .gz-web-content .card .card-footer .gz-event-date-wrap span, #gzns .gz-web-content .card .card-footer .gz-card-title, #gzns .gz-web-content .card .card-footer .gz-register-btn, #gzns .gz-powered-by .card .card-header .gz-event-date-wrap span, #gzns .gz-powered-by .card .card-header .gz-card-title, #gzns .gz-powered-by .card .card-header .gz-register-btn, #gzns .gz-powered-by .card .card-body .gz-event-date-wrap span, #gzns .gz-powered-by .card .card-body .gz-card-title, #gzns .gz-powered-by .card .card-body .gz-register-btn, #gzns .gz-powered-by .card .card-footer .gz-event-date-wrap span, #gzns .gz-powered-by .card .card-footer .gz-card-title, #gzns .gz-powered-by .card .card-footer .gz-register-btn, #gzns .gz-events-listing .card .card-header .gz-event-date-wrap span, #gzns .gz-events-listing .card .card-header .gz-card-title, #gzns .gz-events-listing .card .card-header .gz-register-btn, #gzns .gz-events-listing .card .card-body .gz-event-date-wrap span, #gzns .gz-events-listing .card .card-body .gz-card-title, #gzns .gz-events-listing .card .card-body .gz-register-btn, #gzns .gz-events-listing .card .card-footer .gz-event-date-wrap span, #gzns .gz-events-listing .card .card-footer .gz-card-title, #gzns .gz-events-listing .card .card-footer .gz-register-btn, #gzns .gz-directory-main .card .card-header .gz-event-date-wrap span, #gzns .gz-directory-main .card .card-header .gz-card-title, #gzns .gz-directory-main .card .card-header .gz-register-btn, #gzns .gz-directory-main .card .card-body .gz-event-date-wrap span, #gzns .gz-directory-main .card .card-body .gz-card-title, #gzns .gz-directory-main .card .card-body .gz-register-btn, #gzns .gz-directory-main .card .card-footer .gz-event-date-wrap span, #gzns .gz-directory-main .card .card-footer .gz-card-title, #gzns .gz-directory-main .card .card-footer .gz-register-btn, #gzns .gz-directory-listing .card .card-header .gz-event-date-wrap span, #gzns .gz-directory-listing .card .card-header .gz-card-title, #gzns .gz-directory-listing .card .card-header .gz-register-btn, #gzns .gz-directory-listing .card .card-body .gz-event-date-wrap span, #gzns .gz-directory-listing .card .card-body .gz-card-title, #gzns .gz-directory-listing .card .card-body .gz-register-btn, #gzns .gz-directory-listing .card .card-footer .gz-event-date-wrap span, #gzns .gz-directory-listing .card .card-footer .gz-card-title, #gzns .gz-directory-listing .card .card-footer .gz-register-btn, #gzns .gz-store-search .card .card-header .gz-event-date-wrap span, #gzns .gz-store-search .card .card-header .gz-card-title, #gzns .gz-store-search .card .card-header .gz-register-btn, #gzns .gz-store-search .card .card-body .gz-event-date-wrap span, #gzns .gz-store-search .card .card-body .gz-card-title, #gzns .gz-store-search .card .card-body .gz-register-btn, #gzns .gz-store-search .card .card-footer .gz-event-date-wrap span, #gzns .gz-store-search .card .card-footer .gz-card-title, #gzns .gz-store-search .card .card-footer .gz-register-btn, #gzns .gz-cards .card .card-header .gz-event-date-wrap span, #gzns .gz-cards .card .card-header .gz-card-title, #gzns .gz-cards .card .card-header .gz-register-btn, #gzns .gz-cards .card .card-body .gz-event-date-wrap span, #gzns .gz-cards .card .card-body .gz-card-title, #gzns .gz-cards .card .card-body .gz-register-btn, #gzns .gz-cards .card .card-footer .gz-event-date-wrap span, #gzns .gz-cards .card .card-footer .gz-card-title, #gzns .gz-cards .card .card-footer .gz-register-btn {
    color: #585858 !important;
    font-family: new-hero-reg, sans-serif;
    font-weight: 700;
    font-style: normal; }
  #gzns .gz-web-content .card .card-header .gz-card-address, #gzns .gz-web-content .card .card-header .gz-card-phone, #gzns .gz-web-content .card .card-header .gz-card-website, #gzns .gz-web-content .card .card-body .gz-card-address, #gzns .gz-web-content .card .card-body .gz-card-phone, #gzns .gz-web-content .card .card-body .gz-card-website, #gzns .gz-web-content .card .card-footer .gz-card-address, #gzns .gz-web-content .card .card-footer .gz-card-phone, #gzns .gz-web-content .card .card-footer .gz-card-website, #gzns .gz-powered-by .card .card-header .gz-card-address, #gzns .gz-powered-by .card .card-header .gz-card-phone, #gzns .gz-powered-by .card .card-header .gz-card-website, #gzns .gz-powered-by .card .card-body .gz-card-address, #gzns .gz-powered-by .card .card-body .gz-card-phone, #gzns .gz-powered-by .card .card-body .gz-card-website, #gzns .gz-powered-by .card .card-footer .gz-card-address, #gzns .gz-powered-by .card .card-footer .gz-card-phone, #gzns .gz-powered-by .card .card-footer .gz-card-website, #gzns .gz-events-listing .card .card-header .gz-card-address, #gzns .gz-events-listing .card .card-header .gz-card-phone, #gzns .gz-events-listing .card .card-header .gz-card-website, #gzns .gz-events-listing .card .card-body .gz-card-address, #gzns .gz-events-listing .card .card-body .gz-card-phone, #gzns .gz-events-listing .card .card-body .gz-card-website, #gzns .gz-events-listing .card .card-footer .gz-card-address, #gzns .gz-events-listing .card .card-footer .gz-card-phone, #gzns .gz-events-listing .card .card-footer .gz-card-website, #gzns .gz-directory-main .card .card-header .gz-card-address, #gzns .gz-directory-main .card .card-header .gz-card-phone, #gzns .gz-directory-main .card .card-header .gz-card-website, #gzns .gz-directory-main .card .card-body .gz-card-address, #gzns .gz-directory-main .card .card-body .gz-card-phone, #gzns .gz-directory-main .card .card-body .gz-card-website, #gzns .gz-directory-main .card .card-footer .gz-card-address, #gzns .gz-directory-main .card .card-footer .gz-card-phone, #gzns .gz-directory-main .card .card-footer .gz-card-website, #gzns .gz-directory-listing .card .card-header .gz-card-address, #gzns .gz-directory-listing .card .card-header .gz-card-phone, #gzns .gz-directory-listing .card .card-header .gz-card-website, #gzns .gz-directory-listing .card .card-body .gz-card-address, #gzns .gz-directory-listing .card .card-body .gz-card-phone, #gzns .gz-directory-listing .card .card-body .gz-card-website, #gzns .gz-directory-listing .card .card-footer .gz-card-address, #gzns .gz-directory-listing .card .card-footer .gz-card-phone, #gzns .gz-directory-listing .card .card-footer .gz-card-website, #gzns .gz-store-search .card .card-header .gz-card-address, #gzns .gz-store-search .card .card-header .gz-card-phone, #gzns .gz-store-search .card .card-header .gz-card-website, #gzns .gz-store-search .card .card-body .gz-card-address, #gzns .gz-store-search .card .card-body .gz-card-phone, #gzns .gz-store-search .card .card-body .gz-card-website, #gzns .gz-store-search .card .card-footer .gz-card-address, #gzns .gz-store-search .card .card-footer .gz-card-phone, #gzns .gz-store-search .card .card-footer .gz-card-website, #gzns .gz-cards .card .card-header .gz-card-address, #gzns .gz-cards .card .card-header .gz-card-phone, #gzns .gz-cards .card .card-header .gz-card-website, #gzns .gz-cards .card .card-body .gz-card-address, #gzns .gz-cards .card .card-body .gz-card-phone, #gzns .gz-cards .card .card-body .gz-card-website, #gzns .gz-cards .card .card-footer .gz-card-address, #gzns .gz-cards .card .card-footer .gz-card-phone, #gzns .gz-cards .card .card-footer .gz-card-website {
    padding-left: 2.25rem; }
#gzns .gz-grid-col .gz-events-card {
  padding-top: 30px; }
#gzns .gz-grid-col .card-footer {
  display: none !important; }
@media (min-width: 1201px) {
  #gzns .gz-alphanumeric a {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.6rem !important;
    color: #585858 !important;
    line-height: 40px;
    font-size: 2.6rem !important; } }
@media (max-width: 1200px) and (min-width: 992px) {
  #gzns .gz-alphanumeric a {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.6rem !important;
    color: #585858 !important;
    line-height: 40px;
    font-size: 2.6rem !important; } }
@media (max-width: 991px) and (min-width: 568px) {
  #gzns .gz-alphanumeric a {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.6rem !important;
    color: #585858 !important;
    line-height: 40px;
    font-size: 2.6rem !important; } }
@media (max-width: 567px) {
  #gzns .gz-alphanumeric a {
    font-family: "Open Sans", sans-serif !important;
    font-weight: 700;
    font-style: normal;
    font-size: 2.6rem !important;
    color: #585858 !important;
    line-height: 40px;
    font-size: 2.6rem !important; } }
#gzns .gz-directory-main .card a, #gzns .gz-directory-main .card .card-footer, #gzns .gz-directory-listing .card a, #gzns .gz-directory-listing .card .card-footer, #gzns .gz-web-content-cards .card a, #gzns .gz-web-content-cards .card .card-footer {
  color: #585858 !important;
  text-decoration: none !important;
  transition: .5s;
  display: inline-block;
  position: relative; }
  #gzns .gz-directory-main .card a i, #gzns .gz-directory-main .card .card-footer i, #gzns .gz-directory-listing .card a i, #gzns .gz-directory-listing .card .card-footer i, #gzns .gz-web-content-cards .card a i, #gzns .gz-web-content-cards .card .card-footer i {
    transform: translateX(calc(-100% - 5px)); }
#gzns .gz-directory-main .card .gz-card-title a, #gzns .gz-directory-listing .card .gz-card-title a, #gzns .gz-web-content-cards .card .gz-card-title a {
  font-weight: 700 !important; }
#gzns .gz-directory-main .card a:hover, #gzns .gz-directory-listing .card a:hover, #gzns .gz-web-content-cards .card a:hover {
  transform: scale(1.2); }
#gzns .gz-details-links, #gzns .gz-details-header, #gzns .gz-details-about, #gzns .gz-event-details-header, #gzns .gz-event-details-left, #gzns .gz-content-details-header, #gzns .gz-content-details {
  text-align: left !important;
  margin-bottom: 40px; }
  #gzns .gz-details-links .gz-pagetitle, #gzns .gz-details-links .gz-page-return, #gzns .gz-details-header .gz-pagetitle, #gzns .gz-details-header .gz-page-return, #gzns .gz-details-about .gz-pagetitle, #gzns .gz-details-about .gz-page-return, #gzns .gz-event-details-header .gz-pagetitle, #gzns .gz-event-details-header .gz-page-return, #gzns .gz-event-details-left .gz-pagetitle, #gzns .gz-event-details-left .gz-page-return, #gzns .gz-content-details-header .gz-pagetitle, #gzns .gz-content-details-header .gz-page-return, #gzns .gz-content-details .gz-pagetitle, #gzns .gz-content-details .gz-page-return {
    padding: 0px !important;
    text-align: left !important; }
  #gzns .gz-details-links h3, #gzns .gz-details-header h3, #gzns .gz-details-about h3, #gzns .gz-event-details-header h3, #gzns .gz-event-details-left h3, #gzns .gz-content-details-header h3, #gzns .gz-content-details h3 {
    font-size: 2.5rem !important;
    font-weight: 700 !important; }
  #gzns .gz-details-links .gz-subtitle, #gzns .gz-details-header .gz-subtitle, #gzns .gz-details-about .gz-subtitle, #gzns .gz-event-details-header .gz-subtitle, #gzns .gz-event-details-left .gz-subtitle, #gzns .gz-content-details-header .gz-subtitle, #gzns .gz-content-details .gz-subtitle {
    font-size: 2.5rem !important; }
  #gzns .gz-details-links a, #gzns .gz-details-header a, #gzns .gz-details-about a, #gzns .gz-event-details-header a, #gzns .gz-event-details-left a, #gzns .gz-content-details-header a, #gzns .gz-content-details a {
    text-decoration: none !important; }
  #gzns .gz-details-links a:hover, #gzns .gz-details-header a:hover, #gzns .gz-details-about a:hover, #gzns .gz-event-details-header a:hover, #gzns .gz-event-details-left a:hover, #gzns .gz-content-details-header a:hover, #gzns .gz-content-details a:hover {
    text-decoration: underline !important; }
  #gzns .gz-details-links .gz-details-img, #gzns .gz-details-header .gz-details-img, #gzns .gz-details-about .gz-details-img, #gzns .gz-event-details-header .gz-details-img, #gzns .gz-event-details-left .gz-details-img, #gzns .gz-content-details-header .gz-details-img, #gzns .gz-content-details .gz-details-img {
    padding-right: 15px; }
#gzns .gz-page-return {
  margin-bottom: 25px; }
  #gzns .gz-page-return div {
    text-align: left !important; }
#gzns .gz-details-custom h3 {
  font-size: 2.5rem !important;
  font-weight: 700 !important; }
#gzns .gz-details-custom p {
  background-color: transparent !important; }
#gzns .gz-card-register a, #gzns .gz-card-register button, #gzns .gz-event-reminder a, #gzns .gz-event-reminder button {
  font-size: 2.5rem !important;
  color: #ffffff !important; }

.gz-directory-search .gz-search-btn {
  color: #ffffff !important; }
.gz-directory-search input, .gz-directory-search span {
  font-size: 2.0rem !important; }
.gz-directory-search .selection .select2-selection__rendered {
  padding-top: 0px !important; }
.gz-directory-search #happening-select {
  padding-top: 0px !important; }

.select2-results li {
  font-size: 2.0rem; }

.mn-container, .mn-form {
  text-align: left; }
  @media (min-width: 1201px) {
    .mn-container p, .mn-container label, .mn-form p, .mn-form label {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 400;
      font-style: normal;
      font-size: 3rem;
      color: #585858;
      line-height: 36px;
      margin-bottom: 20px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .mn-container p, .mn-container label, .mn-form p, .mn-form label {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 400;
      font-style: normal;
      font-size: 3rem;
      color: #585858;
      line-height: 36px;
      margin-bottom: 20px; } }
  @media (max-width: 991px) and (min-width: 568px) {
    .mn-container p, .mn-container label, .mn-form p, .mn-form label {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 400;
      font-style: normal;
      font-size: 2.4rem;
      color: #585858;
      line-height: 25px;
      margin-bottom: 20px; } }
  @media (max-width: 567px) {
    .mn-container p, .mn-container label, .mn-form p, .mn-form label {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 400;
      font-style: normal;
      font-size: 2rem;
      color: #585858;
      line-height: 27px;
      margin-bottom: 10px; } }
  .mn-container a, .mn-form a {
    color: #ffffff;
    text-decoration: underline; }
  @media (min-width: 1201px) {
    .mn-container input, .mn-container input::placeholder, .mn-container select, .mn-container button, .mn-container .selection, .mn-form input, .mn-form input::placeholder, .mn-form select, .mn-form button, .mn-form .selection {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 36px;
      height: 44px !important; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .mn-container input, .mn-container input::placeholder, .mn-container select, .mn-container button, .mn-container .selection, .mn-form input, .mn-form input::placeholder, .mn-form select, .mn-form button, .mn-form .selection {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 36px;
      height: 44px !important; } }
  @media (max-width: 991px) and (min-width: 568px) {
    .mn-container input, .mn-container input::placeholder, .mn-container select, .mn-container button, .mn-container .selection, .mn-form input, .mn-form input::placeholder, .mn-form select, .mn-form button, .mn-form .selection {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 25px;
      height: 44px !important; } }
  @media (max-width: 567px) {
    .mn-container input, .mn-container input::placeholder, .mn-container select, .mn-container button, .mn-container .selection, .mn-form input, .mn-form input::placeholder, .mn-form select, .mn-form button, .mn-form .selection {
      font-family: "Open Sans", sans-serif !important;
      font-weight: 700;
      font-style: normal;
      font-size: 1.8rem !important;
      color: #585858 !important;
      line-height: 27px;
      height: 44px !important; } }
  @media (min-width: 1201px) {
    .mn-container select, .mn-container .selection span[title="Categories"], .mn-form select, .mn-form .selection span[title="Categories"] {
      font-size: 1.8rem !important; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .mn-container select, .mn-container .selection span[title="Categories"], .mn-form select, .mn-form .selection span[title="Categories"] {
      font-size: 1.8rem !important; } }
  @media (max-width: 991px) and (min-width: 568px) {
    .mn-container select, .mn-container .selection span[title="Categories"], .mn-form select, .mn-form .selection span[title="Categories"] {
      font-size: 1.8rem !important; } }
  @media (max-width: 567px) {
    .mn-container select, .mn-container .selection span[title="Categories"], .mn-form select, .mn-form .selection span[title="Categories"] {
      font-size: 1.8rem !important; } }
  @media (min-width: 1201px) {
    .mn-container button i::before, .mn-form button i::before {
      font-size: 1.8rem;
      line-height: 36px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .mn-container button i::before, .mn-form button i::before {
      font-size: 1.8rem;
      line-height: 36px; } }
  @media (max-width: 991px) and (min-width: 568px) {
    .mn-container button i::before, .mn-form button i::before {
      font-size: 1.8rem;
      line-height: 25px; } }
  @media (max-width: 567px) {
    .mn-container button i::before, .mn-form button i::before {
      font-size: 1.8rem;
      line-height: 27px; } }
  .mn-container .mn-row, .mn-form .mn-row {
    margin-bottom: 30px; }
    .mn-container .mn-row .col-md-12, .mn-form .mn-row .col-md-12 {
      float: none !important; }
    .mn-container .mn-row legend, .mn-container .mn-row .mn-field, .mn-form .mn-row legend, .mn-form .mn-row .mn-field {
      color: #000000 !important; }

#gz-calendar {
  background-color: #919191; }

.gz-cal-days .gz-cal-event {
  padding: 7px 5px !important; }
  .gz-cal-days .gz-cal-event a {
    font-size: 1.8rem !important; }

.gz-event-details-card {
  font-family: new-hero-reg, sans-serif;
  font-style: normal;
  font-size: 2.0rem; }
  .gz-event-details-card .gz-card-datetime {
    color: #585858 !important; }
  .gz-event-details-card .card-text::before {
    font-size: 1.6rem !important;
    margin-top: 3px; }
  .gz-event-details-card .gz-btn-register {
    font-family: new-hero-reg, sans-serif;
    font-style: normal;
    font-size: 2.0rem !important; }
    .gz-event-details-card .gz-btn-register i {
      position: relative;
      top: 2px; }

#investor_area {
  margin-top: 40px; }
  #investor_area .invest_inner {
    position: relative; }
    #investor_area .invest_inner .invest_logo {
      position: relative;
      top: 50%;
      left: 50%;
      transform: translate(-50%, -50%);
      padding: 15px 0px; }
  @media (min-width: 1201px) {
    #investor_area .invest_head {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 5.1rem;
      color: #37566E;
      line-height: 5.1rem;
      margin-top: 50px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    #investor_area .invest_head {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 5.1rem;
      color: #37566E;
      line-height: 5.1rem;
      margin-top: 50px; } }
  @media (max-width: 991px) and (min-width: 568px) {
    #investor_area .invest_head {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3.1rem;
      color: #37566E;
      line-height: 3.1rem;
      margin-top: 30px; } }
  @media (max-width: 567px) {
    #investor_area .invest_head {
      font-family: athena, sans-serif;
      font-weight: 700;
      font-style: normal;
      font-size: 3.1rem;
      color: #37566E;
      line-height: 3.1rem;
      margin-top: 30px; } }

#sort_table {
  width: 100%; }
  #sort_table .table_header {
    background-color: #37566E; }
    #sort_table .table_header th {
      font-family: "Open Sans", sans-serif;
      font-weight: 500;
      font-style: normal;
      font-size: 1.6rem;
      color: #ffffff;
      line-height: 3.6rem;
      padding: 0px 15px;
      border: 1px solid #b9b9b9;
      cursor: pointer; }
  #sort_table tr:nth-child(even) {
    background-color: #e4e4e4; }
  #sort_table td {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.6rem;
    color: #585858;
    line-height: 1.8rem;
    padding: 10px 15px;
    border: 1px solid #b9b9b9; }
    #sort_table td a {
      color: #585858; }
  #sort_table .sort_icon {
    display: inline-block;
    margin-left: 5px;
    position: relative;
    bottom: -3px; }
  #sort_table .col_desc .sort_icon {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 16px solid #ffffff; }
  #sort_table .col_asc .sort_icon {
    width: 0;
    height: 0;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 16px solid #ffffff; }

.search_item_tease .search_item_tease_title {
  text-transform: uppercase; }
  @media (min-width: 1201px) {
    .search_item_tease .search_item_tease_title {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.4rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 15px; } }
  @media (max-width: 1200px) and (min-width: 992px) {
    .search_item_tease .search_item_tease_title {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.4rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 15px; } }
  @media (max-width: 991px) and (min-width: 568px) {
    .search_item_tease .search_item_tease_title {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.4rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 15px; } }
  @media (max-width: 567px) {
    .search_item_tease .search_item_tease_title {
      font-family: "Open Sans", sans-serif;
      font-weight: 400;
      font-style: normal;
      font-size: 2.4rem;
      color: #37566E;
      line-height: 2.6rem;
      margin-bottom: 15px; } }
@media (min-width: 1201px) {
  .search_item_tease .search_item_tease_copy, .search_item_tease .search_item_url {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 2.0rem; } }
@media (max-width: 1200px) and (min-width: 992px) {
  .search_item_tease .search_item_tease_copy, .search_item_tease .search_item_url {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 2.0rem; } }
@media (max-width: 991px) and (min-width: 568px) {
  .search_item_tease .search_item_tease_copy, .search_item_tease .search_item_url {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 2.0rem; } }
@media (max-width: 567px) {
  .search_item_tease .search_item_tease_copy, .search_item_tease .search_item_url {
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 1.8rem;
    color: #585858;
    line-height: 2.0rem; } }
.search_item_tease .white_btn {
  margin-top: 15px; }

#search_pag {
  font-family: athena, sans-serif;
  font-weight: 700;
  font-style: normal;
  font-size: 2.4rem;
  color: #585858;
  line-height: 2.8rem;
  margin-bottom: 30px; }
  #search_pag a {
    color: #37566E !important; }

#contact_pop {
  position: fixed;
  bottom: 0px;
  left: 0px;
  width: 100%;
  height: 0px;
  z-index: 1000;
  transition: 1s; }
  #contact_pop #contact_pop_inner, #contact_pop .container, #contact_pop .row, #contact_pop #contact_pop_wrapper, #contact_pop .col-12 {
    height: 100%; }
  #contact_pop .row {
    position: relative; }
  #contact_pop #contact_pop_wrapper {
    width: 100%; }
  #contact_pop #floater_logo_wrapper {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
    text-align: center;
    width: 455px; }
    #contact_pop #floater_logo_wrapper #floater_logo {
      margin-bottom: 15px; }
      #contact_pop #floater_logo_wrapper #floater_logo a {
        display: inline-block;
        position: relative; }
      #contact_pop #floater_logo_wrapper #floater_logo img {
        width: 100%;
        height: auto; }
    #contact_pop #floater_logo_wrapper #floater_social {
      display: inline-block;
      margin: 12px 0px; }
    #contact_pop #floater_logo_wrapper .floater_social_item {
      float: left; }
      @media screen and (min-width: 1201px) {
        #contact_pop #floater_logo_wrapper .floater_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 1200px) and (min-width: 992px) {
        #contact_pop #floater_logo_wrapper .floater_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 991px) and (min-width: 768px) {
        #contact_pop #floater_logo_wrapper .floater_social_item {
          margin: 0px 10px 0px 10px; } }
      @media screen and (max-width: 767px) {
        #contact_pop #floater_logo_wrapper .floater_social_item {
          margin: 0px 10px 0px 10px; } }
      #contact_pop #floater_logo_wrapper .floater_social_item a {
        display: inline-block;
        position: relative;
        background-color: #ffffff;
        border-radius: 35px;
        transition: .3s; }
        @media screen and (min-width: 1201px) {
          #contact_pop #floater_logo_wrapper .floater_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 1200px) and (min-width: 992px) {
          #contact_pop #floater_logo_wrapper .floater_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 991px) and (min-width: 768px) {
          #contact_pop #floater_logo_wrapper .floater_social_item a {
            height: 24px;
            width: 24px; } }
        @media screen and (max-width: 767px) {
          #contact_pop #floater_logo_wrapper .floater_social_item a {
            height: 24px;
            width: 24px; } }
        #contact_pop #floater_logo_wrapper .floater_social_item a .fa {
          color: #37566E;
          position: relative; }
          @media screen and (min-width: 1201px) {
            #contact_pop #floater_logo_wrapper .floater_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 1200px) and (min-width: 992px) {
            #contact_pop #floater_logo_wrapper .floater_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 991px) and (min-width: 768px) {
            #contact_pop #floater_logo_wrapper .floater_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
          @media screen and (max-width: 767px) {
            #contact_pop #floater_logo_wrapper .floater_social_item a .fa {
              font-size: 17px !important;
              bottom: 1px;
              line-height: 24px; } }
        #contact_pop #floater_logo_wrapper .floater_social_item a .network_name {
          position: absolute;
          text-indent: -9999px; }
      #contact_pop #floater_logo_wrapper .floater_social_item a:hover {
        transform: scale(1.1); }
    #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
      position: relative; }
      @media (min-width: 1640px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.6rem;
          color: #ffffff;
          line-height: 2.4rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 991px) and (min-width: 768px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
      @media (max-width: 767px) {
        #contact_pop #floater_logo_wrapper #floater_address .floater_address_item {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.4rem;
          color: #ffffff;
          line-height: 2.2rem;
          display: inline-block;
          margin: 2px 10px 0px 10px; } }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_email {
      padding-left: 26px; }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_email:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220.752%22%20height%3D%2214.008%22%20viewBox%3D%220%200%2020.752%2014.008%22%3E%3Cpath%20id%3D%22Icon_zocial-email%22%20data-name%3D%22Icon%20zocial-email%22%20d%3D%22M.072%2C16.835V5.309q0-.02.06-.38l6.784%2C5.8-6.764%2C6.5a1.7%2C1.7%2C0%2C0%2C1-.08-.4Zm.9-12.707a.862.862%2C0%2C0%2C1%2C.34-.06h18.27a1.133%2C1.133%2C0%2C0%2C1%2C.36.06l-6.8%2C5.823-.9.72-1.781%2C1.461L8.677%2C10.672l-.9-.72Zm.02%2C13.888%2C6.824-6.544%2C2.641%2C2.141L13.1%2C11.472l6.824%2C6.544a.961.961%2C0%2C0%2C1-.34.06H1.313a.906.906%2C0%2C0%2C1-.32-.06ZM14%2C10.732l6.764-5.8a1.194%2C1.194%2C0%2C0%2C1%2C.06.38V16.835a1.534%2C1.534%2C0%2C0%2C1-.06.4Z%22%20transform%3D%22translate%28-0.072%20-4.068%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 21px;
      height: 14px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_address {
      padding-left: 16px;
      margin-bottom: 5px; }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_address:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2211.254%22%20height%3D%2218.007%22%20viewBox%3D%220%200%2011.254%2018.007%22%3E%3Cpath%20id%3D%22Icon_metro-location%22%20data-name%3D%22Icon%20metro-location%22%20d%3D%22M13.982%2C1.928A5.627%2C5.627%2C0%2C0%2C0%2C8.355%2C7.555c0%2C5.627%2C5.627%2C12.38%2C5.627%2C12.38s5.627-6.753%2C5.627-12.38a5.627%2C5.627%2C0%2C0%2C0-5.627-5.627Zm0%2C9.074a3.447%2C3.447%2C0%2C1%2C1%2C3.447-3.447A3.447%2C3.447%2C0%2C0%2C1%2C13.982%2C11ZM11.8%2C7.555a2.181%2C2.181%2C0%2C1%2C1%2C2.181%2C2.181A2.181%2C2.181%2C0%2C0%2C1%2C11.8%2C7.555Z%22%20transform%3D%22translate%28-8.355%20-1.928%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 11px;
      height: 18px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_phone {
      padding-left: 25px; }
    #contact_pop #floater_logo_wrapper #floater_address #floater_address_phone:after {
      background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2220%22%20height%3D%2220%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20id%3D%22Icon_awesome-phone%22%20data-name%3D%22Icon%20awesome-phone%22%20d%3D%22M19.273.961%2C15.21.023a.944.944%2C0%2C0%2C0-1.074.543L12.261%2C4.941a.935.935%2C0%2C0%2C0%2C.27%2C1.094L14.9%2C7.972a14.477%2C14.477%2C0%2C0%2C1-6.922%2C6.922L6.039%2C12.527a.936.936%2C0%2C0%2C0-1.094-.27L.57%2C14.132A.949.949%2C0%2C0%2C0%2C.023%2C15.21l.937%2C4.062A.937.937%2C0%2C0%2C0%2C1.875%2C20%2C18.123%2C18.123%2C0%2C0%2C0%2C20%2C1.875.936.936%2C0%2C0%2C0%2C19.273.961Z%22%20transform%3D%22translate%280.001%200.001%29%22%20fill%3D%22%23ffffff%22%2F%3E%3C%2Fsvg%3E");
      background-size: contain;
      width: 20px;
      height: 20px;
      content: '';
      position: absolute;
      top: 50%;
      transform: translateY(calc(-50% - 2px));
      left: 0px; }
  #contact_pop #floater_form_area {
    position: relative;
    top: 50%;
    transform: translateY(-50%); }
  #contact_pop .floater_form_area_inner {
    background-color: #F5F6F8;
    border-radius: 10px; }
    @media (min-width: 1640px) {
      #contact_pop .floater_form_area_inner {
        padding: 45px 45px 20px 45px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #contact_pop .floater_form_area_inner {
        padding: 45px 45px 20px 45px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #contact_pop .floater_form_area_inner {
        padding: 45px 45px 20px 45px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #contact_pop .floater_form_area_inner {
        padding: 45px 45px 20px 45px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #contact_pop .floater_form_area_inner {
        padding: 45px 45px 20px 45px; } }
    @media (max-width: 767px) {
      #contact_pop .floater_form_area_inner {
        padding: 25px 20px 35px 20px; } }
    @media (min-width: 1640px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (max-width: 767px) {
      #contact_pop .floater_form_area_inner #floater_form_area_title {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2.4rem;
        color: #37566E;
        line-height: 2.6rem;
        margin-bottom: 5px; } }
    @media (min-width: 1640px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (max-width: 767px) {
      #contact_pop .floater_form_area_inner #floater_form_area_copy {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.8rem;
        color: #37566E;
        line-height: 2.2rem;
        margin-bottom: 15px; } }
    @media (min-width: 1640px) {
      #contact_pop .floater_form_area_inner label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 1.8rem; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #contact_pop .floater_form_area_inner label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 1.8rem; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #contact_pop .floater_form_area_inner label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 1.8rem; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #contact_pop .floater_form_area_inner label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 1.8rem; } }
    @media (max-width: 991px) {
      #contact_pop .floater_form_area_inner label {
        font-family: "Open Sans", sans-serif;
        font-weight: 400;
        font-style: normal;
        font-size: 1.6rem;
        color: #37566E;
        line-height: 1.8rem; } }
    #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
      border: 1px solid #585858;
      background-color: #ffffff;
      height: 30px; }
      @media (min-width: 1640px) {
        #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 3.0rem;
          padding: 0px 10px; } }
      @media (max-width: 1639px) and (min-width: 1440px) {
        #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 3.0rem;
          padding: 0px 10px; } }
      @media (max-width: 1439px) and (min-width: 1201px) {
        #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 3.0rem;
          padding: 0px 10px; } }
      @media (max-width: 1200px) and (min-width: 992px) {
        #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 3.0rem;
          padding: 0px 10px; } }
      @media (max-width: 991px) {
        #contact_pop .floater_form_area_inner input, #contact_pop .floater_form_area_inner textarea, #contact_pop .floater_form_area_inner select {
          font-family: "Open Sans", sans-serif;
          font-weight: 400;
          font-style: normal;
          font-size: 1.8rem;
          color: #585858;
          line-height: 3.0rem;
          padding: 0px 10px; } }
    #contact_pop .floater_form_area_inner textarea {
      height: 100px !important; }
    #contact_pop .floater_form_area_inner input[type="checkbox"], #contact_pop .floater_form_area_inner input[type="radio"] {
      height: auto !important;
      margin-right: 10px; }
    #contact_pop .floater_form_area_inner .row {
      margin-bottom: 10px; }
  #contact_pop #float_close {
    position: absolute;
    top: 0px;
    right: 0px;
    font-family: "Open Sans", sans-serif;
    font-weight: 400;
    font-style: normal;
    font-size: 2.2rem;
    color: #ffffff;
    line-height: 4.0rem;
    padding-right: 45px;
    display: block;
    position: absolute;
    height: 40px;
    top: 20px;
    background-image: url("data:image/svg+xml;utf8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2240%22%20height%3D%2240%22%20viewBox%3D%220%200%2040%2040%22%3E%3Cg%20id%3D%22Group_103%22%20data-name%3D%22Group%20103%22%20transform%3D%22translate%28-2705%20-1687%29%22%3E%3Cline%20id%3D%22Line_1%22%20data-name%3D%22Line%201%22%20x2%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%282717.582%201699.582%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3Cline%20id%3D%22Line_2%22%20data-name%3D%22Line%202%22%20x1%3D%2214.5%22%20y2%3D%2214.5%22%20transform%3D%22translate%282717.582%201699.582%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%2F%3E%3Cg%20id%3D%22Ellipse_3%22%20data-name%3D%22Ellipse%203%22%20transform%3D%22translate%282705%201687%29%22%20fill%3D%22none%22%20stroke%3D%22%23fff%22%20stroke-width%3D%223%22%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2220%22%20stroke%3D%22none%22%2F%3E%3Ccircle%20cx%3D%2220%22%20cy%3D%2220%22%20r%3D%2218.5%22%20fill%3D%22none%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E");
    background-repeat: no-repeat;
    background-position: right;
    z-index: 10;
    cursor: pointer; }
    @media (max-width: 991px) and (min-width: 768px) {
      #contact_pop #float_close {
        transform: translateX(264px); } }
    @media (max-width: 767px) and (min-width: 667px) {
      #contact_pop #float_close {
        transform: translateX(215px); } }
    @media (max-width: 666px) and (min-width: 568px) {
      #contact_pop #float_close {
        transform: translateX(164px); } }
    @media (max-width: 567px) {
      #contact_pop #float_close {
        transform: translateX(41px); } }
  #contact_pop .contact_tab {
    position: absolute;
    top: 0px;
    background-color: #C6AB7C;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    box-shadow: 2px -2px 6px 0px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 2px -2px 6px 0px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 2px -2px 6px 0px rgba(0, 0, 0, 0.2);
    cursor: pointer; }
    @media (min-width: 1640px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 20px 40px 10px 40px; } }
    @media (max-width: 1639px) and (min-width: 1440px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 20px 40px 10px 40px; } }
    @media (max-width: 1439px) and (min-width: 1201px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 20px 40px 10px 40px; } }
    @media (max-width: 1200px) and (min-width: 992px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 20px 40px 10px 40px; } }
    @media (max-width: 991px) and (min-width: 768px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 2rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 20px 40px 10px 40px; } }
    @media (max-width: 767px) {
      #contact_pop .contact_tab {
        font-family: "Open Sans", sans-serif;
        font-weight: 700;
        font-style: normal;
        font-size: 1.4rem;
        color: #262626;
        line-height: 2.0rem;
        padding: 10px 20px 10px 20px; } }
  #contact_pop #floater_open1 {
    right: 5vw;
    transform: translateY(-100%); }
    #contact_pop #floater_open1 a {
      color: #262626 !important; }
    #contact_pop #floater_open1 a:hover {
      text-decoration: none; }
  #contact_pop #floater_open2 {
    right: 5vw;
    transform: translate(-100%, -100%); }
    #contact_pop #floater_open2 a {
      color: #262626 !important; }
    #contact_pop #floater_open2 a:hover {
      text-decoration: none; }

#contact_pop:after {
  position: absolute;
  content: '';
  background-color: #37566E;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  z-index: -1;
  opacity: .98; }

.contact_pop_open {
  transform: translateY(0) !important; }

@media print {
  header, footer, #breadcrumbs_area, #social_breadcrumbs, #callouts, #share_area, #hero_image, #photo_gallery, #form_area, #footer_wrapper, .callout_swoosh_wrapper, #callouts_outer_wrapper {
    display: none; } }

/*# sourceMappingURL=styles.css.map */
