﻿
:root {
	--black: #000;
	--black-50: rgba(0, 0, 0, 0.50196);
	--black-20: rgba(0, 0, 0, 0.2);
	--black-10: rgba(0, 0, 0, 0.10196);
	--white: #fff;
	--red: #d9250b;
	--orange: #bf5700;
	--orange-900: #8c3900;
	--light-blue: #b9d8ea;
	--dark-blue: #002f6c;
	--grey: #9f9f9f;
	--dark-grey: #737373;
	--grey-900: #323e48;
	--grey-50: #f5f3f3;
	--space-3xs: clamp(0.25rem, 0.23rem + 0.12vw, 0.3125rem);
	--space-2xs: clamp(0.5rem, 0.45rem + 0.24vw, 0.625rem);
	--space-xs: clamp(0.75rem, 0.68rem + 0.37vw, 0.9375rem);
	--space-s: clamp(1rem, 0.9rem + 0.49vw, 1.25rem);
	--space-m: clamp(1.5rem, 1.35rem + 0.73vw, 1.875rem);
	--space-l: clamp(2rem, 1.8rem + 0.98vw, 2.5rem);
	--space-xl: clamp(3rem, 2.71rem + 1.46vw, 3.75rem);
	--space-2xl: clamp(4rem, 3.61rem + 1.95vw, 5rem);
	--space-3xl: clamp(6rem, 5.41rem + 2.93vw, 7.5rem);
	--space-3xs-2xs: clamp(0.25rem, 0.1rem + 0.73vw, 0.625rem);
	--space-2xs-xs: clamp(0.5rem, 0.33rem + 0.85vw, 0.9375rem);
	--space-xs-s: clamp(0.75rem, 0.55rem + 0.98vw, 1.25rem);
	--space-s-m: clamp(1rem, 0.66rem + 1.71vw, 1.875rem);
	--space-m-l: clamp(1.5rem, 1.11rem + 1.95vw, 2.5rem);
	--space-l-xl: clamp(2rem, 1.32rem + 3.41vw, 3.75rem);
	--space-l-2xl: clamp(2rem, 0.83rem + 5.85vw, 5rem);
	--space-xl-2xl: clamp(3rem, 2.22rem + 3.9vw, 5rem);
	--space-2xl-3xl: clamp(4rem, 2.63rem + 6.83vw, 7.5rem);
	--space-zero: clamp(-0.0625rem, -0.09rem + 0.12vw, 0rem);
	--size-step-xs: clamp(0.694375rem, 0.69rem + 0.02vw, 0.70375rem);
	--size-step-s: clamp(0.833125rem, 0.79rem + 0.2vw, 0.9375rem);
	--size-step-0: clamp(1.124375rem, 1.12rem + 0vw, 1.125rem);
	--size-step-1: clamp(1.20125rem, 1.02rem + 0.91vw, 1.66625rem);
	--size-step-2: clamp(1.44rem, 1.14rem + 1.52vw, 2.22125rem);
	--size-step-3: clamp(1.728125rem, 1.25rem + 2.4vw, 2.960625rem);
	--size-step-4: clamp(2.07375rem, 1.34rem + 3.65vw, 3.946875rem);
	--size-step-5: clamp(2.488125rem, 1.41rem + 5.41vw, 5.260625rem);
	--size-step-6: clamp(2.98625rem, 1.42rem + 7.86vw, 7.0125rem);
	--gotham: "Gotham", sans-serif;
	--gutter: clamp(1rem, 3.333vw + 0.333rem, 3rem);
	--container: max(var(--gutter), calc((100% - 82rem) / 2));
	--container-max: max(var(--gutter) * 2, calc((100% - 99rem) / 2));
	--container-xl: max(var(--gutter), calc((100% - 74rem) / 2));
	--container-lg: max(var(--gutter), calc((100% - 68rem) / 2));
	--space-fw: max(3rem, min(8vw, 6rem));
	--transition: 0.3s ease;
	--shadow: 0 1rem 1.5rem var(--black-20);
	cursor: auto;
}
/*=============================*/
/* Sub NavBar */
/*=============================*/
 .uoa-subnav_nav {
  display: inline-block;
  background-color: #ffffff;
  /*padding-top: 1.1rem;*/
  position: relative; }
  .is-greedy .uoa-subnav_nav {
    padding-left: 40px; }
  /*@media (min-width: 48em) and (max-width: 61.99em) {
    .uoa-subnav_nav {
      padding-top: 1.27rem; } }*/
  @media (min-width: 62em) {
    .uoa-subnav_nav {
      /*padding-top: 2rem;*/
      padding-right: 2rem;
      margin-bottom: 2rem; } }

.subnav_list {
  display: inline-table;
  width: 100%;
  margin: 0;
  padding: 0;
  vertical-align: top;
  padding-bottom: 1rem;
  line-height: 1.2; }
  .is-greedy .subnav_list {
    width: calc(100% - 40px); }

.subnav_list .subnav_items {
  display: table-cell;
  position: relative;
  padding-left: 30px;
  vertical-align: top;
  font-size: 1.11rem;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: calc(90vw - 1.5rem); }

.subnav_list .subnav_items.first {
  padding-left: 0; }

.subnav_list .subnav_items:not(.first):before {
  content: "/";
  display: block;
  font-family: 'arial', sans-serif;
  color: #747778;
  position: absolute;
  top: 4px;
  left: 0;
  width: 25px;
  height: 20px;
  text-align: center; }

.subnav_links {
  display: block;
  transition: all 0.2s ease; }
  .subnav_links:link, .subnav_links:visited {
    color: #183456;
    border-bottom: solid 2px #ffffff; }
  .subnav_links:hover, .subnav_links:focus {
    color: #183456;
    outline: none;
    text-decoration: none;
    border-bottom: solid 2px #183456; }
  .subnav_hidden-list .subnav_links {
    border: none; }

.subnav_sublinks-btn, .subnav_plain {
  background: none;
  border: none;
  padding: 0;
  margin: 0;
  color: #333333;
  text-align: left;
  display: inline;
  font-size: 1.11rem;
  min-height: 28px;
  transition: all 0.2s ease; }
  .subnav_sublinks-btn .btn-icon, .subnav_plain .btn-icon {
    display: inline-block;
    position: absolute;
    right: 0;
    top: 0;
    width: 28px;
    height: 28px;
    background-color: #183456;
    text-align: center;
    vertical-align: top; }
  .subnav_sublinks-btn .icon, .subnav_plain .icon {
    transform: rotate(0deg);
    transition: transform 0.5s ease 0s;
    fill: #ffffff;
    width: 16px;
    height: 16px;
    vertical-align: middle; }

.subnav_hidden-list {
  background-color: #0080a7;
  position: absolute;
  top: 35px;
  width: 205px;
  list-style: none;
  padding: 1em 0;
  margin: 0;
  left: 0;
  display: none; }
  .subnav_hidden-list.is-open {
    display: block; }

.subnav_sublinks-btn {
  padding-right: 40px;
  display: inline-block; }
  .subnav_sublinks-btn .txt {
    text-overflow: ellipsis;
    display: inline-block;
    white-space: nowrap;
    overflow: hidden;
    max-width: calc(90vw - 120px);
    border-bottom: solid 2px #ffffff;
    font-size: 1.11rem;
    transition: all 0.2s ease; }
  .subnav_sublinks-btn:hover, .subnav_sublinks-btn:focus {
    outline: none;
    color: #0080a7;
    border-bottom-color: #0080a7; }
    .subnav_sublinks-btn:hover .txt, .subnav_sublinks-btn:focus .txt {
      border-bottom: solid 2px #0080a7; }
    .subnav_sublinks-btn:hover .icon, .subnav_sublinks-btn:focus .icon {
      transform: rotate(180deg); }

.subnav_hidden-list .subnav_links {
  padding: 0.6rem 1rem;
  line-height: 1.2;
  position: relative; }

.subnav_hidden-list .subnav_links:link, .subnav_hidden-list .subnav_links:visited {
  color: #fff; }

.subnav_hidden-list .subnav_links:hover, .subnav_hidden-list .subnav_links:focus {
  text-decoration: underline;
  outline: none; }

.subnav_hidden-list .subnav_links:after {
  content: '';
  width: calc(100% - 2rem);
  height: 1px;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: rgba(255, 255, 255, 0.6); }

.subnav_hidden-area {
  position: absolute;
  left: 0;
  top: 1.1rem;
  width: 40px;
  display: inline-block;
  z-index: 2; }
  @media (min-width: 48em) and (max-width: 61.99em) {
    .subnav_hidden-area {
      top: 1.27rem; } }
  @media (min-width: 62em) {
    .subnav_hidden-area {
      top: 2rem; } }

.subnav-overlay__nav .icon {
  width: 12px;
  fill: #0080a7;
  height: 12px; }

.subnav-overlay__list {
  list-style: none;
  margin: 0;
  padding: 0; }

.subnav-overlay_items {
  display: block;
  font-size: 1.11rem;
  line-height: 1.2;
  margin-bottom: 1em; }

.subnav-overlay__links {
  display: block; }
  .subnav-overlay__links:link, .subnav-overlay__links:visited, .subnav-overlay__links:hover, .subnav-overlay__links:focus {
    color: #0080a7;
    outline: none; }
.greedy-btn {
  width: 40px;
  height: 35px;
  background: none;
  border: none;
  display: none;
  padding: 0; }
  .greedy-btn .icon {
    vertical-align: text-top;
    fill: #0080a7; }
  .is-greedy .greedy-btn {
    display: block; }
  .greedy-btn:hover, .greedy-btn:focus, .greedy-btn.is-active {
    background: #0080a7;
    color: #ffffff; }
    .greedy-btn:hover .icon, .greedy-btn:focus .icon, .greedy-btn.is-active .icon {
      fill: #ffffff; }
/*=========================*/
/* Programs Card Design*/
/*=========================*/
.block-views-blockfrontpage-block-middle-promotion {
    position: relative;
    width: 100vw;
    left: 50%;
    transform: translateX(-50%);
    background: #FFF;
    overflow: hidden;
    padding: 40px 0 20px;
}
@media (min-width: 992px) and (max-width:1255px) {
    .block-views-blockfrontpage-block-middle-promotion {
        padding:40px 15px 20px;
        margin-left:8px;
    }
}
@media (min-width: 768px) and (max-width:991px) {
    .block-views-blockfrontpage-block-middle-promotion {
        padding:40px 15px 20px;
        margin-left:8px;
    }
}

@media (min-width: 500px) and (max-width:767px) {
    .block-views-blockfrontpage-block-middle-promotion {
        padding:40px 15px 20px;
    }
}

.block-views-blockfrontpage-block-middle-promotion .view-content {
    display: -webkit-box;
    display: -moz-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    width: 100%;
    max-width: 1220px;
    margin: 0px auto;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row {
    position: relative;
    width: calc(95%/3);
    padding: 0 0px;
    margin-bottom: 20px;
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25)
}

@media (max-width: 767px) {
    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row {
        width:100%;
        margin-bottom: 20px;
        /*margin-left: 15px;*/
    }

    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row:last-child {
        margin-bottom: 0;
    }
}

@media (min-width: 768px) and (max-width:991px) {
    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row {
        width:calc(95%/2);
        padding: 0 0px;
        box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25)
    }
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row > article {
    background: #fff;
    width: 100%;
    height: 100%;
    /*border-radius: 50px 0;*/
    overflow: hidden;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-image {
    /*border-top-left-radius: 50px;*/
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-image img {
    width: 100%;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content {
    padding: 20px 28px 35px;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title {
    position: relative;
    font-size: 28px;
    line-height: 36px;
    font-family: "NationalBook",sans-serif;
    color: #00467f;
    text-align: center;
    margin-top: 0;
    margin-bottom: 15px;
}
.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title a{
    color: #00467f;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title a:hover {
    color: #00467f;
    text-decoration: underline;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title a:visited {
    color: #00467f;
}
.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title a:focus {
    color: #00467f;
}

@media (max-width: 991px) {
    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .title {
        font-size:22px;
        line-height: 30px;
    }
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .teaser {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 3;
    -webkit-box-orient: vertical;
    font-size: 16px;
    line-height: 22px;
    min-height: 66px;
    margin-bottom: 20px;
}

@media (max-width: 991px) {
    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .teaser {
        margin-bottom:10px;
    }
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .button {
    text-align: center;
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .button a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    text-align: center;
    background: #0a4f9e;
    border-color: #0a4f9e;
    color: #ffffff;
    font-size: 16px;
    padding: 8px 52px;
    border-radius: 40px;
    transition: all 0.3s ease;
    -webkit-transition: all 0.3s ease;
    -moz-transition: all 0.3s ease;
    -ms-transition: all 0.3s ease;
    -o-transition: all 0.3s ease;
}

@media (max-width: 991px) {
    .block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .button a {
        padding:8px 25px;
    }
}

.block-views-blockfrontpage-block-middle-promotion .view-content > .views-row .middle-promotion-content .button a:hover {
    background: #183456;
    color: #ffffff;
    border-color: #183456;
}

/*======================*/
/*Key Dates Design*/
/*======================*/
 
.uon-key-dates-grid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    margin-left: -20px;
    margin-right: -20px;
    justify-content: center
}

.uon-key-dates-grid-item {
    display: flex;
    flex-direction: row;
    background: #fff;
    width: calc(100%/3 - 40px);
    margin: 20px;
    color: #2d3138
}

.uon-key-dates-grid-item-hidden {
    display: none
}

a.uon-key-dates-grid-item {
    text-decoration: none
}

a.uon-key-dates-grid-item:hover {
    background: #5b6270;
    color: #fff
}

.uon-key-dates-grid-item-date {
    display: flex;
    flex-direction: column;
    padding: 20px 25px;
    font-size: 22px;
    color: #1090d5;
    text-align: center;
    text-transform: uppercase;
    font-weight: 700;
    line-height: 1;
    justify-content: center;
    border: 1px solid #ecedef;
    border-right: 0 none
}

.uon-key-dates-grid-item-date span {
    font-size: 44px;
    line-height: 32px;
    margin-bottom: 5px
}

.uon-key-dates-grid-item-alt .uon-key-dates-grid-item-date {
    background: #183456;
    color: #fff;
    border: 0 none
}

a.uon-key-dates-grid-item:hover .uon-key-dates-grid-item-date {
    color: #fff
}

.uon-key-dates-grid-item-detail {
    display: flex;
    flex-direction: column;
    padding: 25px 25px 25px 0;
    flex-grow: 1;
    border: 1px solid #ecedef;
    border-left: 0 none;
    justify-content: center
}

.uon-key-dates-grid-item-detail-tag {
    color: #5b6270;
    margin-bottom: 5px;
    text-transform: uppercase;
    font-size: 14px
}

.uon-key-dates-grid-item-detail-title {
    font-weight: 700;
    font-size: 16px
}

a.uon-key-dates-grid-item:hover .uon-key-dates-grid-item-detail-tag {
    color: #ecedef
}

a.uon-key-dates-grid-item .uon-key-dates-grid-item-detail-title {
    text-decoration: underline
}

.uon-key-dates-grid-item-alt .uon-key-dates-grid-item-detail {
    padding: 25px 15px
}

.section-bg-wrapper .uon-key-dates-grid-item-date,.section-bg-wrapper-blue .uon-key-dates-grid-item-date {
    border: 0 none
}

.section-bg-wrapper .uon-key-dates-grid-item-detail,.section-bg-wrapper-blue .uon-key-dates-grid-item-detail {
    border: 0 none
}

a.uon-key-dates-grid-item-alt:hover .uon-key-dates-grid-item-detail {
    border-color: #5b6270
}

a.uon-key-dates-grid-more {
    width: calc(100%/3 - 40px);
    margin: 20px calc(100%/3 + 20px);
    text-align: center
}

@media screen and (max-width: 900px) {
    .uon-key-dates-grid-item {
        width:calc(100%/2 - 40px)
    }
}

@media screen and (max-width: 768px) {
    .uon-key-dates-grid {
        margin-left:-10px;
        margin-right: -10px
    }

    .uon-key-dates-grid.uon-card-grid-flickity {
        margin-left: -20px;
        margin-right: -20px
    }

    .uon-key-dates-grid-item {
        width: calc(100%/2 - 20px);
        margin: 10px
    }

    .uon-card-grid-flickity .uon-key-dates-grid-item {
        width: calc(100%/2 - 120px)
    }

    a.uon-key-dates-grid-more {
        width: auto;
        margin: 20px auto
    }
}

@media screen and (max-width: 500px) {
    .uon-key-dates-grid-item {
        width:calc(100% - 20px)
    }

    .uon-card-grid-flickity .uon-key-dates-grid-item {
        width: calc(100% - 120px)
    }
}

/* 2 Card without picture Design*/

.uon-large-block-cta {
    display: flex;
    margin: 80px auto
}

h2+.uon-large-block-cta {
    margin-top: 40px
}

.landing-page-intro+.uon-large-block-cta {
    margin-top: 40px
}

.uon-large-block-cta:last-child {
    margin-bottom: 0
}

@media screen and (max-width: 1190px) {
    .uon-large-block-cta.uon-large-block-cta-full-width {
        margin-left:-20px;
        margin-right: -20px;
        overflow: hidden
    }
}

@media screen and (min-width: 1190px) {
    .uon-large-block-cta.uon-large-block-cta-full-width {
        margin-left:calc(-50vw + 575px);
        margin-right: calc(-50vw + 575px);
        overflow: hidden
    }

    .uon-large-block-cta.uon-large-block-cta-full-width .uon-large-block-cta-link:first-child .uon-large-block-cta-link-inside {
        align-items: flex-end
    }

    .uon-large-block-cta.uon-large-block-cta-full-width .uon-large-block-cta-link-inside>* {
        max-width: 500px;
        width: 100%
    }
}

.uon-large-block-cta-link {
    background-color: #ecedef;
    width: 50%;
    flex-grow: 0;
    flex-shrink: 0;
    text-decoration: none;
    color: #2d3138;
    transition: .1s all;
    position: relative;
    display: flex
}

a.uon-large-block-cta-link:hover img {
    opacity: 1
}

.uon-large-block-cta-link-inside {
    display: flex;
    flex-direction: column;
    padding: 60px;
    width: 100%
}

a.uon-large-block-cta-link:hover {
    transform: scale(1.02);
    z-index: 10
}

a.uon-large-block-cta-link:hover .solid-button,a.uon-large-block-cta-link:hover .solid-button.inverted-button {
    background-color: #1090d5;
    border-color: #1090d5;
    color: #fff;
}

.uon-large-block-cta-link.uon-large-block-cta-link-blue:hover .solid-button.inverted-button {
    background-color: #2d3138;
    border-color: #2d3138;
    color: red;
}

.uon-large-block-cta-link-image {
    background-size: cover;
    background-position: center center;
    color: #fff
}

.uon-large-block-cta-link-image-duotone {
    background-blend-mode: luminosity
}

.uon-large-block-cta-link-image h3 {
    color: #fff
}

.uon-large-block-cta-link-image-overlay .uon-large-block-cta-link-inside {
    background: rgba(4,20,36,.85)
}

.uon-large-block-cta-link-image-duotone .uon-large-block-cta-link-inside {
    background: rgba(4,20,36,.7)
}

.uon-large-block-cta-link-image-gradient .uon-large-block-cta-link-inside {
    background: linear-gradient(to top,rgba(4,20,36,.85),rgba(4,20,36,0))
}

.uon-large-block-cta-link-image-gradient:hover .uon-large-block-cta-link-inside {
    background: rgba(4,20,36,.85)
}

.uon-large-block-cta-link-image-mobile {
    display: none
}

.uon-large-block-cta-link-dark-grey {
    background-color: #2d3138;
    color: #fff
}

.uon-large-block-cta-link-dark-grey h3 {
    color: #fff
}

.uon-large-block-cta-link-mid-grey {
    background-color: #5b6270;
    color: #fff
}

.uon-large-block-cta-link-mid-grey h3 {
    color: #fff
}

.uon-large-block-cta-link-light-blue {
    background-color: #1090D511
}

.uon-large-block-cta-link-blue {
    background-color: #007db7;
    color: #fff
}

.uon-large-block-cta-link-blue h3 {
    color: #fff
}

.uon-large-block-cta-link h3 {
    font-size: 40px;
    height: 60px;
    display: flex;
    justify-content: flex-end;
    flex-direction: column;
    align-items: flex-start
}

.uon-large-block-cta-link h3 img {
    margin-bottom: 20px
}

.uon-large-block-cta-link h3 img:only-child {
    margin-bottom: 0
}

.uon-large-block-cta-link p.uon-large-block-cta-link-description {
    font-size: 1.25em;
    line-height: 1.3;
    font-family:"NationalBold",sans-serif;
    flex-grow: 1;
    color:#FFF;
}

.uon-large-block-cta-link p.uon-large-block-cta-link-description-alternate {
    font-size: 1.25em;
    line-height: 1.3;
    font-family: "NationalBold",sans-serif;
    flex-grow: 1;
    color:#FFF;
}

.uon-large-block-cta-link p:last-child {
    margin-bottom: 0
}

.uon-large-block-cta-link-image-only .uon-large-block-cta-link-inside {
    display: none
}

@media screen and (max-width: 768px) {
    .uon-large-block-cta {
        flex-direction:column
    }

    .uon-large-block-cta-link {
        width: 100%;
        flex-direction: column
    }

    .uon-large-block-cta-link-inside {
        padding: 30px
    }

    .uon-large-block-cta-link h3 {
        font-size: 30px;
        height: auto
    }

    .uon-large-block-cta-link p.uon-large-block-cta-link-description {
        font-size: 1.125em
    }

    .uon-large-block-cta-link p.uon-large-block-cta-link-description-alternate {
        font-size: 1.125em
    }

    .uon-large-block-cta-link-image {
        background: #041424 !important
    }

    .uon-large-block-cta-link-image-mobile {
        display: block
    }

    .uon-large-block-cta-link.uon-large-block-cta-link-image-only {
        order: -1
    }
}

@media screen and (min-width: 768px) {
    .uon-large-block-cta-link-image-only+.uon-large-block-cta-link .uon-large-block-cta-link-inside {
        padding:120px 60px
    }
}

.uon-large-block-cta-link-image-only+.uon-large-block-cta-link h3 {
    height: auto
}
.button.solid-button.inverted-button {
    background: #fff;
    border-color: #fff;
    color: #2d3138
}
.button.solid-button.inverted-button {
    background: #FFF;
    border-color: #FFF;
    color: #2D3138;
}

/*==========================*/
/*Custom Card Design*/
/*==========================*/
.responsive-ratio--16by9 {
    padding-bottom: 56.25%
}
.responsive-ratio {
    height: 0;
    overflow: hidden;
    position: relative;
    width: 100%;
}
.responsive-ratio iframe,.responsive-ratio img {
    border: 0;
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}



.card {
    margin-bottom: 3rem
}

@media (min-width: 600px) {
    .cards {
        display:flex;
        flex-wrap: wrap;
        width: 100%
    }
}

.card .card__link:focus .card__content,.card .card__link:hover .card__content {
    background-color: #183456;
    background-position: right 5px bottom 0
}

.card .card__link:focus .icon,.card .card__link:hover .icon {
    transform: translate(-50%,50%) scale(1.1)
}

.card .card__link:focus .icon .icon__svg,.card .card__link:hover .icon .icon__svg {
    fill: #fff
}


.card__link {
    color: #fff;
    transition: transform .3s
}
.card__link .card__image {
    transition: opacity .3s, transform .4s;
}
.card__text {
    margin-bottom: 0
}

.card__content {
    background-color: #f6f7f7;
    padding: 1.125rem 1.5rem 1.5rem;
    position: relative;
    transition: height .3s
}
@media (min-width: 992px) {
    .card__container.card-h, .card__link {
        height: 380px;
    }
}

@media (min-width: 600px) {
    .card__content {
        flex-grow:1
    }
}

.card__link .card__container {
    transition: .3s
}


.card__link .card__content {
    background-color: #b70062;
    padding-bottom: 2.5rem;
    transition: background-color .3s
}

.card__link .card__text {
    opacity: .85;
    transition: color .3s,opacity .3s
}

.card__link:focus,.card__link:hover {
    color: #fff
}

.card__link:focus .card__image,.card__link:hover .card__image {
    transform: scale(1.05)
}

.card__link:focus .card__content,.card__link:hover .card__content {
    background-color: #0A4F9E;
}

.card .card__content {
    background-color: #0A4F9E;
    background-image: url("data:image/svg+xml,%3Csvg width='319' height='83' viewBox='0 0 319 83' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-347.69-155.84c1.306.173 2.58.483 3.85.817l.846.224c3.102.827 6.216 1.643 9.743.796 2.865-.69 6.274.842 10.937 1.625-3.513 5.738-6.232 10.523-9.29 15.087-3.557 5.306-3.687 5.223 1.597 8.957 2.306 1.632 2.416 6.41.328 9.393a129.779 129.779 0 0 0-2.098 3.107l-1.372 2.09c-1.374 2.089-2.768 4.16-4.319 6.11-1.555 1.954-3.684 3.875-5.968 4.76-5.652 2.186-9.705 5.684-12.962 10.804-2.311 3.632-5.826 6.612-9.144 9.503-6.104 5.323-12.5 10.315-18.677 15.559-1.209 1.029-1.772 2.812-2.997 3.815-1.716 1.398-3.68 2.587-5.71 3.503-2.74 1.24-5.642 2.134-8.719 3.266 1.675 3.786 4.915 6.822 1.452 9.974-3.364 3.07-7.672 3.007-11.952 2.13-1.57-.326-3.131-.702-4.785-.645 4.288 1.836 8.553 3.714 12.868 5.466.774.317 2.306.507 2.575.125 2.171-3.09 4.424-2.39 6.797-1.341l.34.152.341.154.172.077.344.154c.172.077.345.152.519.225.732.307 2.187-.521 3.028-1.175 1.027-.805 1.583-2.301 2.679-2.901 1.016-.556 2.709-.775 3.645-.284.592.314.764 2.332.418 3.348-2.646 7.766-8.617 13.038-14.373 18.472-.24.226-.493.424-.745.617l-.252.192c-1.002.767-1.909 1.56-1.753 3.757.108 1.46-1.376 3.038-2.927 4.614l-.423.43c-.635.644-1.257 1.286-1.763 1.918-.376.467-.92.797-1.301 1.26-4.761 5.86-4.756 5.863-11.326 7.854-.094 2.395-.183 4.787-.305 8.02 4.109-2.512 7.752-4.69 11.322-6.974.548-.351 1.215-1.356 1.058-1.81-1.444-4.306.877-4.136 3.196-4l.273.016.271.013.269.01c.222.007.44.008.65-.001 3.585-.145 7.265.087 10.729-.658 2.142-.462 4.342-2.1 5.838-3.798 3.441-3.911 9.71-6.255 14.713-4.93 5.797 1.54 5.782 1.322 7.03-4.196.35-1.517 2.753-3.471 4.386-3.652 7.175-.798 13.893 1.166 20.365 4.265 5.604 2.685 11.304 2.8 17.444 1.094 3.035-.844 7.077-.158 10.045 1.183 8.564 3.864 17.18 2.928 25.802 1.69l1.617-.234.54-.079 1.616-.233c2.871-.411 5.725-.957 8.576-1.525l3.42-.684c3.42-.68 6.843-1.326 10.294-1.743 6.39-.77 11.83 2.283 16.944 5.867 6.339 4.444 11.051 9.886 12.191 17.787 1.147 7.946-2.044 14.676-6.398 20.87-1.818 2.586-4.436 4.833-7.123 6.57-5.228 3.376-7.377 8.318-8.102 14.032-.731 5.775-.875 11.624-1.721 17.376-.323 2.19-1.533 4.492-2.963 6.24-3.21 3.931-4.519 8.491-5.624 13.114l-.253 1.068-.375 1.602c-.545 2.313-1.122 4.614-1.942 6.832-1.587 4.275-4.243 8.388-7.253 11.85-3.601 4.128-7.11 7.869-9.347 13.198-4.454 10.63-9.83 20.728-18.735 28.95-5.684 5.25-11.924 5.75-18.623 7.014l-.814.151-.408.075-1.636.296c-.41.074-.82.149-1.229.225l-.818.154-.393.076-.786.156c-6.672 1.353-13.101 3.444-17.473 10.07 6.31-2.838 12.496-5.998 18.986-8.352 2.47-.895 5.929-.628 8.354.428 1.415.615 2.73 4.124 2.254 5.83-1.535 5.526-.794 7.143 5.037 8.42 3.033.663 6.081 1.468 8.936 2.655 3.671 1.527 4.579 4.275 1.69 6.827-4.942 4.359-10.206 8.614-16.026 11.612-1.703.876-3.996.648-6.351.28l-.745-.12c-1.244-.203-2.489-.416-3.659-.5-1.015-.071-2.014-.62-3.011-.603-1.286.02-10.132 8.939-10.425 10.235-1.032 4.553-2.721 8.154-8.288 9.044-2.473.396-4.856 1.395-7.219 2.457l-1.18.533c-.786.356-1.57.71-2.357 1.04-3.268 1.372-6.795 2.839-9.639-.027-2.938-2.96-6.358-3.403-9.882-3.53l-.642-.02-.643-.015c-.752-.017-1.507-.032-2.26-.066-1.487-.067-2.979-.113-4.467-.168-.234.423-.476.848-.708 1.274.415.268.821.568 1.226.876l.91.696c1.011.766 2.038 1.472 3.171 1.749 6.361 1.554 12.816 2.755 19.269 3.897 2.953.527 6.017.458 8.988.92 5.584.876 11.167 1.79 16.683 2.986 3.327.722 11.088-2.044 13.014-5.055a205.37 205.37 0 0 1 3.179-4.818c3.392-4.98 7.691-4.66 12.085-3.747l.507.107c.339.074.678.15 1.016.225l.79.176c.789.175 1.577.342 2.358.475 3.581.61 6.231 2.289 7.364 6.012.813 2.66 2.952 3.246 5.186 3.778l.448.106c.523.125 1.047.254 1.556.413 2.075.646 4.047 1.621 6.002 2.626l1.302.672c.434.223.868.445 1.303.66 1.692.84 3.26 2.553 4.96 2.667 7.859.52 12.791 5.019 16.907 11.052 6.778 9.925 13.66 19.776 20.549 29.623.678.957 1.614 2.183 2.624 2.397 10.445 2.196 12.239 11.714 16.34 19.112.623 1.126.439 2.704.172 4.31l-.102.602c-.12.702-.24 1.4-.296 2.056-.471 5.4-1.43 10.534.781 16.132 1.814 4.59 2.725 9.553 3.557 14.515l.438 2.625c.147.874.296 1.745.451 2.613 1.763 9.85 4.308 19.349 11.158 27.085 2.873 3.245 3.387 7.133 3.82 11.016l.087.776c.173 1.552.358 3.095.7 4.59 1.742 7.635 2.694 15.153 8.439 21.417 3.82 4.169 3.187 4.738 1.722 11.098.209.173.424.51.637.508 8.57.033 16.123 3.112 23.566 6.495l1.24.566c3.717 1.703 7.42 3.444 11.22 4.88 3.252 1.229 6.326 2.906 9.381 4.637l1.832 1.042c1.526.868 3.056 1.73 4.608 2.537 5.256 2.733 7.034 7.54 8.454 12.422l.196.681c.357 1.25.7 2.498 1.08 3.71 2.42 7.71 6.748 13.12 13.407 17.962 6.728 4.902 11.862 11.946 17.613 17.967-3.78 2.234-7.734 4.71-8.119 10.869-.36 5.666 1.489 10.133 4.453 14.508 7.723 11.412 15.541 22.763 23.158 34.24 1.377 2.074 2.007 4.632 3.268 7.679-8.304-.312-15.435-.493-22.551-.927-1.147-.072-2.409-1.061-3.303-1.94-2.379-2.323-4.764-4.686-6.82-7.284-2.438-3.071-5.013-4.922-8.632-2.932 1.684 1.625 3.858 3.103 5.218 5.122 7.875 11.715 19.723 18.358 31.903 24.397 5.947 2.947 9.917 7.228 11.983 13.156 3.964 11.382 7.581 22.89 11.296 34.358 1.113 3.43.278 6.059-2.522 8.744-8.211 7.878-16.049 16.137-23.813 24.012.164.842.163 1.337.289 1.383 4.581 1.425 7.716 4.617 10.848 7.876l.671.699c.449.466.9.93 1.356 1.389 2.545 2.556 5.428 4.767 9.758 3.989 1.812-.325 3.926.95 6.112 1.558 3.24-4.507 6.157-9.18 6.877-15.487.983-8.561 11.001-13.618 19.751-11.57 5.805 1.368 11.798 2.017 17.738 2.75 1.801.22 4.164 1.226 5.232-1.876.094-.28 1.597-.12 3.194.108l.457.067c.763.113 1.519.234 2.125.32 6.23.89 12.515 1.509 18.642 2.857 8.496 1.867 15.32 6.979 21.953 12.289l.932.745 1.399 1.119.93.747c7.432 5.99 14.547 12.26 18.089 21.59 1.652 4.345 3.366 8.402 2.183 13.59-.969 4.25 1.061 9.083.872 13.62-.166 3.908-1.086 7.964-2.547 11.605-4.091 10.199-8.059 20.346-8.132 31.57-.023 3.397-.415 6.9-1.384 10.143-.643 2.137-2.194 4.74-4.071 5.644-5.19 2.495-8.32 6.542-10.978 11.28-.933 1.662-2.055 3.279-3.354 4.665-2.701 2.864-3.858 2.525-5.126-1.135-.54-1.563-1.292-3.058-2.038-4.795-1.118 2.176-1.955 3.814-2.78 5.428 3.42 1.28 2.851 2.83 1.828 4.492l-.142.227-.164.257-.264.413c-.569.9-1.09 1.824-1.033 2.749 1.312.222 2.707.454 4.454.75-1.539 8.336-7.395 13.053-13.825 16.787-3.798 2.206-8.444 2.175-10.929-.424-3.656.632-6.364 1.093-9.502 1.633-.503 1.085-1.229 2.659-1.881 4.08 1.759.308 4.336.009 5.321 1.108 1.145 1.286.965 3.782 1.244 5.769.124.886-.046 1.804-.08 2.71-.519 13.847-8.799 21.51-22.962 21.252-.91-.015-1.853-.144-2.724.052-4.29.969-8.552 2.029-13.957 3.327 8.191 1.5 15.162 2.774 23.065 4.22-4.524 4.673-11.908 4.112-13.115 11.314l10.346-.878c1.434-5.158 4.069-7.38 8.91-7.597 4.389-.198 11.561 4.512 13.38 8.796-1.767 1.82-1.767 1.82-11.576 2.698 1.26.02 2.514.136 3.766.255l1.023.096c3.864.351 7.702.49 11.557-2.316 2.869-2.084 7.253-2.6 11.026-2.9 1.625-.128 3.252-.202 4.88-.268l2.09-.083c5.11-.211 10.198-.535 15.166-2.397 2.65-.993 4.823.417 4.223 3.832-.174.997-.448 2.02-.918 2.916-2.422 4.627-2.202 9.043-.858 14.2 3.416 13.073.992 16.559-12.175 22.872-4.903 2.35-9.652 5.016-14.383 7.72l-3.152 1.806c-1.05.602-2.102 1.203-3.155 1.799-3.605 2.035-4.275 5.034-3.156 9.025 1.678 5.938.025 7.346-5.957 5.71-.724-.195-1.496-.194-2.207-.412-8.362-2.558-8.205-2.447-13.281 4.087-4.61 5.93-9.766 10.504-18.526 9.702-6.368-.585-12.708 1.04-16.068 7.86-2.786 5.648-7.6 6.885-13.45 5.26-8.298-2.308-16.667-4.378-24.879-6.95-6.392-2.003-12.391-3.413-19.033-.331-2.223 1.03-4.858 1.172-7.5 1.312l-.99.054c-.99.057-1.972.13-2.928.264-8.234 1.163-16.469 2.303-24.671 3.66-1.327.224-2.994 1.233-3.607 2.355-2.3 4.241-5.349 3.295-8.485 1.853l-.362-.169-.181-.085c-2.144-1.01-4.176-2.261-5.922-3.225l.225-6.004c-6.957 3.415-13.616 6.009-19.848 4.316-5.942-1.614-11.07-6.204-16.671-9.556.264-.3-.124-.03-.076.112 1.926 5.909 1.905 5.823-4.221 7.235-1.638.375-3.332 1.199-4.608 2.272-3.294 2.76-6.199 6.002-9.625 8.572-1.316.984-3.654 1.006-5.468.842-1.542-.14-3.103-1.013-4.479-1.85-2.738-1.663-4.896-1.527-7.635.49-1.789 1.317-4.68 1.267-7.112 1.597-1.946.267-4.492-.558-5.815.404-3.806 2.745-7.392 3.4-11.5 1.016-.35-.201-1.04.182-2.255.437 1.161.877 1.835 1.82 2.456 1.783 3.789-.205 5.012 1.892 5.895 4.268l.13.359.064.18.132.38c.087.253.174.506.263.758l.135.375c.205.56.427 1.103.695 1.604 1.398 2.62-.137 3.883-2.574 4.362-1.742.343-3.569.315-5.293.74-5.019 1.223-9.157.384-14.119-1.99-3.628-1.731-7.873-2.192-12.111-2.553l-1.271-.107c-1.904-.158-3.794-.32-5.614-.592-.636 2.586-.633 4.549-1.546 5.926-3.097 4.657-6.086 4.418-10.443.72-10.072-8.566-21.652-14.998-34.324-18.43-5.296-1.432-11.725 1.049-17.596 2.035-4.084.686-8.268 1.43-12.073 2.964-3.234 1.31-6.394 3.383-8.855 5.839-3.429 3.418-6.465 4.827-10.605.345.068 4.735-1.436 7.723-5.313 9.927-4.064 2.307-4.117 5.025-2.183 9.45.59 1.357-.223 3.344-.505 5.022-.196 1.183-.985 2.406-.778 3.469.128.677.444 1.392.779 2.095l.224.466c.558 1.159 1.064 2.253.736 3.052-1.062 2.578-3.031 5.806-5.387 6.632-5.475 1.935-6.47 5.922-6.916 10.595-.292 3.107-2.127 4.612-4.962 5.532-6.354 2.06-11.622 1.159-15.417-4.82-.789-1.253-2.007-2.255-3.074-3.332l-.312-.313c-2.228-2.209-4.329-3.695-8.067-1.781-3.976 2.04-7.296-.08-9.009-4.328a18.444 18.444 0 0 0-2.952-4.882c-2.663-3.181-4.148-6.463-1.483-11.374-4.932 1.418.267 8.318-6.009 7.532 4.665 1.237 6.198 4.346 3.768 7.649-.608.824-3.525 1.213-4.146.599-6.604-6.636-13.771-5.72-21.379-2.23-4.034 1.86-8.065 2.162-12.612.935-4.012-1.08-8.463-.676-12.718-.595-.917.016-2.232 1.293-2.621 2.28-.963 2.45-1.515 5.067-2.213 7.62-.931 3.408-2.71 5.536-6.73 4.95-4.578-.672-7.122 2.984-9.714 5.486-4.087 3.942-4.668 4.3-7.491.427-1.498 2.769-3.297 5.719-4.658 8.849-.385.885.136 2.764.907 3.413 3.083 2.602 1.948 5.074.66 7.561l-.175.34a47.16 47.16 0 0 0-.434.849c-1.253 2.543-3.096 3.143-5.85 2.076-.7-.277-2.456.773-2.991 1.652-2.475 4.059-5.861 4.42-8.198.354-1.204-2.091-1.85-4.717-1.988-7.15-.333-5.925-2.02-8.114-7.75-9.413-2.132-.49-4.286-1.186-6.21-2.197-4.941-2.598-8.543-.876-8.643 4.588-.058 3.158-1.471 4.257-4.378 4.152-3.343-.125-6.693-.2-10.034-.393-2.836-.16-3.607-1.252-2.391-4.127.767-1.822.979-4.345.338-6.171-1.255-3.608-.151-5.762 3.058-7.148 3.797-1.635 7.594-3.33 11.528-4.582l.106-.034.535-.17c2.865-.9 5.895-1.703 8.569 1.13.48.51 2.143.398 3.005.016 3.371-1.496 6.653-3.186 9.927-4.882.489-.255.924-.619 1.345-1.002l.5-.465.249-.228c2.425-2.2 5.143-4.172 7.159-6.69 1.967-2.461 3.651-5.346 4.658-8.308 1.144-3.371 2.286-5.731 6.463-6.072 3.818-.316 6.926-6.12 6.058-10.965-.517-2.886-1.716-5.861 1.825-7.317 3.553-1.456 7.343-2.133 9.982 1.96.157.24.459.388 1.215.325-1.15-1.963-2.303-3.937-4.1-7.004 3.608-.81 6.761-2.388 9.614-1.971 5.528.803 6.71-2.476 6.861-6.284.147-3.826 1.964-5.64 4.93-7.706 3.392-2.357 5.525-6.658 9.05-8.634 6.035-3.39 5.661-7.84 4.036-13.101-.171-.557-.324-1.19-.223-1.74 1.063-5.638 1.986-11.314 3.333-16.881 1.332-5.52 6.926-7.152 10.729-2.888 3.215 3.605 6.433 2.904 9.576 1.058 3.065-1.803 5.763-4.3 8.38-6.75 1.849-1.736 2.303-3.506.509-6.195-4.633-6.941.921-16.944 9.299-16.172 5.88.546 11.505-.332 17.098-1.342l1.678-.306c3.354-.614 6.705-1.23 10.102-1.566 3.641-.356 7.455 1.082 11.122.813 9.471-.706 17.731 2.057 25.246 7.503 4.47 3.239 9.008 3.419 13.695.536 4.615-2.842 9.691-2.634 14.849-2.341 5.88.328 6.01-.155 5.325-5.908-.283-2.402.563-4.944 1.004-7.404.155-.852 1.012-1.7.904-2.452-.953-6.38 2.388-10.213 7.331-13.58 1.271-.866 2.323-2.034 3.358-3.235l.776-.902c.779-.9 1.577-1.78 2.479-2.527 1.878-1.557 4.28-2.494 6.441-3.706 3.392-1.907 5.997-4.04 7.778-8.003 1.981-4.397 6.093-7.855 9.255-11.74 2.01-2.464 3.973-4.956 5.964-7.44-.421-.361-.844-.722-1.259-1.087-5.369 5.4-10.642 10.898-16.163 16.134-1.781 1.677-4.087 2.993-6.394 3.882-2.451.952-5.211 1.759-7.803 1.658-8.306-.311-15.119 2.394-21.351 7.864-2.46 2.163-4.224 3.18-2.959 6.886 1.993 5.855.908 6.803-5.455 6.777-5.423-.017-10.852.31-16.27.237-8.635-.104-15.962-3.274-21.889-9.595-1.093-1.17-2.503-2.696-3.9-2.85-6.007-.65-7.251-4.904-8.155-9.613-.252-1.3-.466-2.618-.881-3.87-2.72-8.192-7.178-10.203-15.103-6.503-1.067.494-1.949 2.562-1.939 3.89.028 3.764-2.08 4.684-4.959 3.662-4.971-1.771-9.253-1.051-13.619 1.76-2.599 1.672-5.629 1.935-8.018-.9-2.527-2.996-2.64-6.592-.959-9.61 1.42-2.544 4.385-3.151 7.578-2.12 5.985 1.925 8.961.747 10.506-2.978-2.77-1.03-5.496-2.292-8.359-3.031-2.441-.623-5.105-.372-7.543-.995-2.206-.562-4.511-1.44-6.281-2.806-1.859-1.42-3.491-3.45-.804-5.92.555-.511.237-1.95.463-4.601-4.406 5.602-9.719 5.919-14.974 6.008l-1.006.016c-2.454.038-4.883.097-7.186.696-2.196.575-3.225.843-3.784 3.305-1.844 8.099-1.663 7.088-8.949 7.382-5.235.212-10.488 1.697-15.573 3.176-2.951.852-4.782.31-6.757-1.822-2.818-3.058-5.913-5.867-9.876-9.743l16.279-.551a111.54 111.54 0 0 0-.086-.966c-4.705-.445-9.411-.91-14.12-1.326-.746-.071-1.584-.138-2.253.119-1.575.607-3.546 2.389-4.505 1.937-2.304-1.091-4.113-3.194-6.78-5.445 4.953-3.2 9.234-5.971 13.524-8.741-1.765-11.088-10.529-10.786-20.43-9.032 2.53-5.66 5.315-8.965 9.763-10.935.37-.163.741-.322 1.114-.48l.56-.235.56-.235.558-.236c3.9-1.661 7.602-3.555 9-8.575.324-1.163 4.3-1.606 6.648-1.88 3.016-.344 6.094-.25 9.145-.21 4.31.059 7.409-.976 10.004-5.187 1.958-3.178 6.2-5.101 9.642-7.24 4.392-2.727 9.388-3.053 14.372-2.286 2.813.432 4.37-.745 5.961-2.725 3.439-4.28 6.648-8.195 13.272-8.716 5.888-.464 9.701-5.71 12.289-10.805 3.994-7.865 7.33-16.061 11.205-23.987.894-1.844 2.642-3.438 4.333-4.712 1.91-1.441 4.191-2.385 7.348-4.111-10.776 1.687-10.757 1.677-14.776-7.502-1.31-2.984-1.332-5.617 1.057-8.192 2.1-2.261 3.896-4.797 6.279-7.782-4.103.273-5.627-1.889-6.816-4.454l-.172-.378c-.256-.57-.5-1.156-.757-1.734a22.86 22.86 0 0 0-.346-.737l-.182-.365a83.716 83.716 0 0 0-.277-.545l-.184-.36c-1.28-2.506-2.338-4.79.373-6.322.538-4.584.953-8.134 1.491-12.731-8.487 2.244-17.319 4.444-26.054 6.963-3.166.917-5.52 2.575-3.803 6.847 1.079 2.68-2.282 5.336-4.571 3.53-3.536-2.783-7.048-2.375-10.562-1.749l-.878.16c-.293.054-.586.107-.879.158l-.586.1c-.976.16-1.953.287-2.931.315-1.914.06-3.829-.12-6.64-.225 5.723-9.478 11.725-16.771 21.044-21.457 3.536-1.778 6.636-4.409 9.716-7.076l1.155-1a103.616 103.616 0 0 1 3.503-2.927c.458-.358.993-.837 1.127-1.357.28-1.052.497-2.13.712-3.21l.177-.882.115-.562c.881-4.208 2.131-8.252 7.309-10.594-.484-.36-.967-.723-1.449-1.08-2.139.716-4.247 1.577-6.435 2.118-1.441.352-2.999.25-4.504.346.183-1.456.373-2.908.58-4.53-4.119.984-7.548-.873-8.064-5.128-.413-3.444-2.255-4.946-4.917-6.715-3.201-2.124-5.853-5.122-8.499-7.964-.708-.756-.519-2.332-.76-3.63 1.082-.017 1.583-.161 1.966-.011 6.846 2.695 8.388 1.85 9.248-5.636.5-4.341 2.012-6.94 7.056-6.592 3.572.245 7.213-.064 10.78-.466 3.784-.426 5.393 1.47 6.468 4.673a77.25 77.25 0 0 0 3.865 9.417c1.461 2.968 3.488 4.777 7.144 2.527l.263-.161.268-.162c1.848-1.107 4.027-2.121 5.76.605 1.71 2.68.407 4.755-1.56 6.643-.833.807-1.609 1.682-1.925 3.564 7.611-2.455 15.224-4.911 22.147-7.141-.185-2.505-.303-4.052-.412-5.602 1.708.322 4.112.04 5.029 1.064 6.43 7.178 13.218 5.677 20.051 3.416l.594-.199.868-.293c.578-.197 1.156-.396 1.735-.59l.578-.194.29-.096.578-.188c.482-.155.963-.305 1.445-.447a86.41 86.41 0 0 0 2.245-.699l1.495-.484c1.993-.641 3.993-1.247 6.038-1.56 3.457-.53 6.09 1.004 8.627 2.779l.523.37 1.08.771c1.082.768 2.174 1.51 3.334 2.083 2.899 1.434 5.787 2.874 8.681 4.317.406-.482.803-.967 1.204-1.447-1.278-2.251-2.475-4.56-3.882-6.73-.725-1.124-1.842-2.001-2.743-3.02-5.056-5.694-4.421-8.595 2.714-10.85 2.856-.898 5.977-.96 9.887-1.533-1.565-3.138-3.091-7.376-5.595-10.944-4.026-5.747-4.338-5.791.062-10.968 5.03-5.907 8.877-13.068 5.474-20.111-3.15-6.505-3.66-12.96-3.948-19.573l-.052-1.242-.05-1.246-.052-1.25c-.158-3.624 1.203-5.07 5.192-5.632 3.794-.533 7.371-2.876 10.862-4.758.374-.2-.118-2.87-.847-3.986-1.833-2.825-2.548-5.042.499-7.751 6.565-5.844 6.922-9.395 2.569-17.607-8.738 6.823-8.738 6.823-13.606.12-2.747 4.22-5.304 8.53-8.273 12.538-1.52 2.05-2.477 5.806-6.271 4.413-3.938-1.448-6.335-7.276-4.985-11.26 1.083-3.195 2.361-6.33 3.463-9.517.281-.82.229-1.751.324-2.63l-1.392-1.37c-.719 1.239-1.477 2.456-2.144 3.72-1.783 3.39-4.184 3.009-5.897.36-.396-.613-.802-1.22-1.212-1.825l-.492-.725c-.253-.374-.507-.747-.758-1.121l-.5-.75c-2.398-3.637-4.503-7.43-4.665-12.264-.063-1.92-1.336-3.838-2.658-5.706l-.418-.589a42.512 42.512 0 0 1-1.193-1.741c-3.504-5.494-7.302-10.803-10.659-16.38-.894-1.491-1.545-4.414-.733-5.407 2.404-2.928 3.295-6.322 4.017-9.753l.178-.859.198-.97c.498-2.424 1.031-4.828 2.073-7.061 1.271-2.73 2.524-6.02 4.807-7.618 4.548-3.182 4.122-7.922 5.342-12.188.648-2.261.978-4.622 1.761-6.827 1.969-5.557 5.007-6.548 9.07-3.478.168-.175.402-.327.506-.545 3.343-7.141 3.34-7.053 11.703-6.891 2.517.049 5.046-.553 7.492-1.162-13-1.836-26.296 1.885-39.705-4.23-.136 3.612-.229 6.51-.353 9.41-.323 7.226-1.76 8.289-8.907 7.245-.908-.132-1.863.104-2.828.374l-.643.181c-.43.12-.86.23-1.285.305l-.714.122c-2.269.383-4.647.751-8.119 1.315-1.826 2.06-1.103 8.489-7.323 8.53-1.066.006-2.187.343-3.314.721l-.751.255c-2.943.998-5.851 1.843-7.853-2.6-1.267 1.266-2.336 3.14-3.805 3.523-.999.26-2.959-1.293-3.792-2.507-3.558-5.181-7.894-9.032-14.282-10.526-1.718-.402-3.087-2.25-5.742-3.281.367 1.669.159 4.072 1.203 4.873 4.016 3.089 3.801 7.07 3.502 11.22l-.04.555a430.49 430.49 0 0 1-25.061-4.474c-.868-.618-1.747-1.221-2.609-1.822-3.294-2.296-6.797-4.302-10.209-6.433l.549-.966c-.289-.056-.631-.24-.861-.146-4.294 1.724-7.071 2.888-8.684 4.08-6.034-3.82-12.392-7.023-18.947-9.84-1.5-3.176-2.6-6.565-3.155-10.245-.672-4.452 2.817-9.494 7.316-9.132 1.286.103 3.076 2.89 3.357 4.647.581 3.634 2.134 5.97 6.458 7.32-3.96-5.722-5.957-11.31-3.973-17.591.18-.57.35-1.14.517-1.712l.248-.857.379-1.323c1.308-4.551 2.734-9.014 6.648-12.623 5.483-5.057 9.469-11.22 10.114-19.155.6-7.388 5.761-11.308 11.214-14.92l.63-.416.631-.414c.42-.276.842-.551 1.26-.828l.626-.415c4.169-2.787 4.421-4.93 2.333-9.643-1.158-2.62-.964-5.807-1.993-8.511-.107-.28-.211-.568-.316-.859l-.189-.525-.123-.337-.127-.337c-1.067-2.796-2.531-5.334-7.025-4.003-.668.198-2.072-.635-2.534-1.364-2.444-3.882-4.697-7.883-7.018-11.843-.779-.327-1.557-.654-2.336-.983.38-.182.77-.35 1.163-.514l.787-.329c.915-.386 1.81-.796 2.573-1.38 3.943-3.02 3.811-8.343-.442-10.748-2.521-1.422-2.928-3.06-2.012-5.381 1.452-3.694 2.886-7.407 4.554-11.008 1.931-4.167 5.082-4.58 9.378-2.528 2.253 1.074 4.672 1.803 7.113 2.486l1.63.451c1.085.301 2.17.606 3.24.94.151-.448.297-.898.448-1.343-3.976-1.492-7.918-3.076-11.933-4.45-4.206-1.436-7.474-3.68-8.243-7.93l-1.32.452-4.902 1.677c.163 2.1.798 4.632.427 7.003-.52 3.276-1.642 6.494-2.846 9.609-.376.974-1.983 2.257-2.784 2.107-1.05-.196-2.303-1.517-2.683-2.623-.897-2.61-1.329-5.375-2.16-9.001-.351 2.163-.56 3.46-.774 4.757-4.543.475-6.351-.895-7.203-5.484-4.314 4.63-5.865 10.11-3.711 16.914-10.959-4.431-13.808-18.72-7.08-26.157 4.318-4.776 7.833-10.261 11.705-15.428-.437-.344-.869-.691-1.302-1.032-4.846 5.88-9.689 11.763-14.458 17.552-1.608-.648-2.72-1.097-3.81-1.539l-.546-.221-.092.872-.091.87c-.74 7.097-1.239 13.995 3.026 20.153 5.067 7.309 4.144 13.455-2.829 18.957-4.393 3.465-6.238 7.985-6.036 13.715.244 6.92-3.563 12.957-5.306 19.446-1.364 5.08-4.476 9.735-2.567 15.864 1.775 5.7-3.632 7.5-10.564 8.252-2.543.277-5.183-.373-7.744-.175-4.281.339-5.374-2.102-4.21-5.257 1.338-3.638 3.697-6.901 5.487-10.388.897-1.756 2.24-3.693 2.136-5.48-.645-10.968 2.568-21.194 6.155-31.251 1.23-3.454 4.238-6.378 6.777-9.25 1.562-1.768 3.773-2.974 5.691-4.428l-.753-.994c-.504.15-1.088.192-1.501.47-2.438 1.645-5.582 3.593-7.517.732-1.568-2.318-1.827-6.066-1.385-8.988.381-2.54 2.555-4.815 4.129-7.531l-1.032.208-.674.135c-1.014.205-2.066.416-3.441.695-.375-6.497 5.749-9.883 7.561-16.108-2.841 2.882-5.101 5.177-7.362 7.472-.467-.09-.936-.178-1.403-.272-.027-1.503-.581-3.255.006-4.468 2.985-6.186 6.7-11.884 13.176-15.836-.25-.52-.545-1.038-.844-1.553l-.36-.617c-.716-1.234-1.373-2.464-1.438-3.721-.09-1.81 1.434-3.7 2.353-5.798-2.509-3.024-2.509-3.024 3.111-9.7-2.995-.316-5.802-.617-8.61-.912-.17-.475-.335-.95-.504-1.421 3.993-4.57 8.102-9.051 11.907-13.767 1.119-1.393 1.784-3.423 1.961-5.23.388-3.886 1.856-6.504 6.122-6.88-2.573-2.096-3.135-4.554-.538-6.758 1.871-1.586 4.29-2.54 6.731-3.927-1.927-.581-3.492-1.05-5.053-1.518 2.332-5.441 4.584-10.373 6.565-15.41 1.848-4.695 6.492-2.6 8.705-3.874.625-3.198 1.162-5.925 1.575-8.037-6.533 5.676-13.613 11.59-20.393 17.824-3.337 3.064-5.931 6.91-9.188 10.073-5.006 4.863-6.664 4.745-12.465 1.319-1.184-.701-2.54-1.105-3.914-1.486l-1.033-.286c-.859-.242-1.71-.502-2.517-.847-2.035-.87-4.109-1.914-5.761-3.34-1.013-.87-1.836-1.957-2.638-3.07l-.6-.835c-.3-.417-.604-.831-.919-1.231-.321.25-.639.503-.961.757.875 2.446 1.489 5.03 2.728 7.278.593 1.08 2.644 2.412 3.566 2.133 6.235-1.9 9.439 1.19 12.331 4.802l.327.41c1.03 1.307 2.033 2.659 3.135 3.85 2.411 2.607 4.06 6.036 1.854 8.834-3.12 3.953-7.181 7.255-11.161 10.433-1.995 1.593-4.712 2.304-7.104 3.413l-.781-1.184c.331-1.484.666-2.97 1.187-5.276-4.946 1.958-9.154 3.94-13.56 5.294-5.914 1.82-11.932 3.399-18.002 4.61-3.734.746-7.533-3.534-7.027-7.355.45-3.377 2.862-3.687 5.201-2.482 3.475 1.79 6.19.621 8.772-.592l.455-.214c.906-.426 1.801-.837 2.712-1.103-1.782-1.684-4.538-3.116-4.6-4.655-.075-1.746 2.512-3.467 3.508-5.42 2.315-4.536 6.243-6.211 11.334-7.46-.763-.295-1.632-.985-2.277-.82-2.716.705-5.32 1.855-8.048 2.482-4.416 1.017-6.753-.052-9.857-4.195.684-.481 1.326-1.035 2.06-1.418.739-.386 1.57-.602 3.267-1.221-2.829-1.063-4.821-1.753-6.761-2.564-.913-.38-2.05-.793-2.524-1.543-.978-1.547 3.112-9.533 4.938-10.251 2.057-.806 4.19-1.573 6.022-2.757 7.372-4.771 8.584-4.718 14.034.41 5.641-1.114 10.446-2.06 15.247-3.006l-.229-2.292c-8.088-.303-16.173-.667-24.264-.882-3.566-.094-6.079-1.306-6.812-4.945 3.6-4.8 8.042-7.646 14.332-6.591.7.12 1.656.07 2.183-.315 4.69-3.413 8.801-2.023 12.5 1.689 1.247-1.828 2.27-3.323 3.527-5.165-.6-.753-1.595-1.996-3.33-4.164 4.748-.9 8.886-1.685 12.465-2.361l-2.285-3.113-1.488-2.026-.751-1.022c-2.468.246-5.611.558-9.3.927 1.951-5.487 3.407-10.251 5.341-14.82 1.585-3.752 4.255-4.153 8.621-1.997.425.21.844.453 1.262.707l.358.22.18.111.54.333c2.105 1.288 4.312 2.389 7.302.576-2.478-3.22-4.803-6.128-9.161-6.546-2.613-.251-5.386-.854-4.897-4.406.455-3.312 2.127-6.004 5.837-6.318l.595-.054.595-.06c.205-.02.41-.042.614-.064l.613-.063c3.274-.329 6.546-.468 9.513 2.038.947.797 2.888.446 4.633-.091-3.385-1.55-6.763-3.113-10.156-4.643-3.653-1.65-3.41-3.971-1.346-6.774.947-1.286 1.829-2.682 2.418-4.152 2.896-7.237 7.42-8.355 13.057-3.16.289.266.741.362 2.123 1.005-2.198-2.881-3.777-4.96-4.755-6.245l-15.569-.583c1.241 2.11 3.576 4.28 3.306 6.064-.37 2.468-2.649 4.685-4.217 6.934-.443.637-.87 1.294-1.294 1.956l-.636.994c-1.275 1.987-2.589 3.94-4.312 5.416-4.711 4.039-8.098 9.1-12.21 13.567-2.256 2.45-6.141.217-6.292-3.294-.191-4.471.534-8.6 4.587-11.48 1.833-1.3 3.466-2.875 4.788-3.99-2.555-1.974-4.697-3.63-7.162-5.533l-5.713 8.879-4.471-7.645c-5.233 2.692-9.955 2.237-14.723-1.42-2.121-1.625-3.663-2.563-4.019-5.628-.271-2.316-2.881-4.333-4.329-6.56-1.099-1.692-2.009-3.502-3.005-5.261 2.015-.665 4.019-1.36 6.05-1.981.626-.192 1.31-.195 1.609-.238l-9.423-10.072c-.264.445-.676.809-.635 1.112.93 6.894-.097 8.067-6.56 5.732-2.796-1.008-5.223-3.626-7.219-6.004-1.112-1.323-1.904-2.909-2.66-4.523l-.451-.97a48.379 48.379 0 0 0-.931-1.916c-.129-.251-.252-.623-.161-.852 1.478-3.663 2.99-7.315 4.781-11.66l5.562 6.588 3.009-5.898c-.255-2.466-.77-5.21-.716-7.945.022-1.32 1.12-2.616 1.731-3.924.277.218.569.425.865.63l.593.407c.79.544 1.556 1.105 2.085 1.835 2.937 4.07 5.653 8.296 8.675 12.793 3.94-3.535 5.261-6.536 3.467-11.086-2.571-6.53.21-12.151 6.88-15.126.704-.315 2.185.2 2.853.815 10.526 9.686 12.448 21.792 10.224 35.196-.393 2.366-.333 4.808-.24 7.252l.055 1.466c.026.733.048 1.464.054 2.193.013 1.793.167 3.589.261 5.387 2.202 1.25 4.695 2.663 6.842 3.88 1.224-.58 2.683-1.774 4.158-1.794 1.02-.013 2.611 1.429 2.941 2.52.303 1.004-.741 2.409-1.334 4.027 2.79 2.322 5.589 1.552 8.464.588l.54-.183c2.073-.703 4.186-1.413 6.365-1.054-.227-.887-.561-1.44-.462-1.906l.084-.399.125-.598c.686-3.315 1.119-6.52-3.216-8.236-.103-.041-.186-.26-.192-.398-.498-9.214-7.675-17.475-3.754-27.384 1.496-3.786 3.326-4.735 6.551-2.216 1.53 1.188 3.145 2.347 4.402 3.79 3.372 3.866 7.314 4.187 12.719 1.919-3.519-.564-6.169-.971-8.81-1.426-.715-.126-1.864-.214-2.036-.633-.626-1.524-1.493-2.976-2.403-4.413l-.366-.575-.552-.86-.166-.261-.33-.523c-2.244-3.574-4.13-7.247-2.633-11.908.532-1.65 3.566-2.507 5.938-4.053-.28-.347-.958-1.712-2.06-2.451-5.777-3.887-5.011-9.701-3.894-14.996.459-2.166 3.639-4.702 6.037-5.31 3.435-.867 5.274 1.707 5.651 5.302.26 2.452 1.19 4.837 2.01 7.982 2.827-2.695 4.594-4.906 2.21-8.528-1.027-1.567-1.548-3.453-2.403-5.143-1.263-2.491-1.445-4.85 1.791-5.561 2.553-.558 5.461-1.015 6.069 3.18.293 2.024 1.814 3.875 3.248 6.74 3.423-5.896 7.403-7.308 12.496-3.492-1.407-1.682-2.812-3.362-5.185-6.192 6.643 1.012 12.618-1.67 17.314 4.762-.587-5.033-3.471-7.26-6.894-8.727-6.8-2.907-12.041-7.066-13.405-14.73-.292-1.64-.353-3.318-.61-5.84 1.946.9 2.919 1.366 3.905 1.806.52.231 1.13.55 1.75.88l.415.22c1.448.767 2.854 1.488 3.198 1.152 2.534-2.485 4.505-5.574 6.381-8.624.241-.395-1.026-2.306-1.948-2.698-6.202-2.633-6.691-8.77-9.742-14.632 2.6.097 4.649-.375 6.11.337 3.748 1.827 6.936 2.114 10.782-.143 1.942-1.141 5.011-.391 7.383-.488-4.194-3.377-6.58-7.964-5.832-14.166.74-6.143 2.498-7.306 7.298-4.547.93-2.147 1.894-4.374 2.902-6.71-5.453-3.395-5.802-7.36-.87-12.46 1.403-1.452 1.838-3.786 2.843-5.648 1.081-2.001 2.019-5.295 3.531-5.607 3.619-.75 7.542-.144 11.327.14.315.025.679 1.75.71 2.696.059 1.86-.102 3.73-.192 6.124.955-.663 1.363-.84 1.622-1.143.283-.33.505-.748.71-1.187l.165-.363.156-.347.108-.235c.676-1.435 1.527-2.594 4.178-1.122 3.804 2.112 5.283 5.013 3.807 8.54-.936 2.24-1.999 4.43-2.506 6.945.587-.416 1.19-.815 1.792-1.216l.45-.3c3.144-2.106 6.08-4.329 5.969-8.952-.014-.727.229-2.103.348-2.104 2.952.005 6.096-.403 8.787.494 1.529.509 3.091 3.132 3.244 4.919.189 2.159-1.1 4.445-1.748 6.674.379.358.763.719 1.147 1.076 1.531-1.858 3.07-3.71 4.602-5.566 2.695-3.263 5.873-3.536 9.668-1.907 2.079.895 4.372 1.278 5.063-2.113.159-.781 1.654-1.854 2.523-1.846 6.419.07 12.833.517 19.247.562l.292.002.583.003c.193.001.387.002.58.001l.575-.004c4.116-.05 7.947-.613 10.917-4.951 3.961-5.788 10.51-2.8 16.039-2.731 2.034.024 4.055.774 6.792 1.337-1.021-2.187-1.729-3.694-3.096-6.617 3.355-.06 5.953-.42 8.467-.086ZM-186.2 948.055c4.599 1.923 9.449 3.247 14.11 5.041 1.752.668 3.437 1.74 4.853 2.962 1.944 1.683 1.864 3.402-.81 4.378-4.344 1.581-6.454 4.382-6.755 9.203-.295 4.723-3.094 6.69-9.236 6.468-1.63-.799-5.087-1.945-7.877-3.994-5.206-3.806-10.553-6.025-17.071-4.166-4.038 1.162-4.425-1.225-3.61-4.068 1.143-3.958 3.78-6.849 8.009-7.48 4.172-.625 7.207-2.564 9.234-6.117 2.285-3.989 5.33-3.826 9.154-2.227Zm-311.04-681.63c-.223 2.103.56 4.325 1.006 6.466.11.523 1.046.946 1.04 1.408-.034 2.323-.253 4.645-.404 6.969-.196 3.084.755 7.167-.876 8.992-1.9 2.125-6.211 3.413-9.191 3.004-3.911-.538-7.592-2.992-11.253-4.85-.681-.344-1.208-1.807-1.117-2.686.66-6.467-.017-12.683-2.8-18.647-.406-.88-.137-2.068-.165-2.721 1.262-9.268 3.773-12.703 9.172-12.932 9.449-.405 15.574 5.73 14.588 14.997Zm-80.719-51.382c.5.273 1 .55 1.502.823.362 4.32.49 8.68 1.164 12.95.518 3.27 1.185 6.717 2.737 9.578 4.441 8.171 1.345 18.218-6.966 22.317-3.534 1.744-6.559 4.474-10.009 6.426-1.31.744-4.02 1.271-4.576.625-.97-1.133-1.028-3.264-.96-4.955.041-1.07.876-2.19 1.57-3.133 4.123-5.634 4.05-5.56.18-11.566-.53-.82.114-2.763.767-3.868.944-1.596 2.39-2.905 4.054-4.837-5.559-1.48-7.137 2.21-9.303 4.527-2.319 2.476-4.124 5.431-6.446 7.903-.509.54-1.36.764-2.241.958l-.53.116c-.353.078-.701.16-1.024.266-.07-.319-.16-.64-.254-.962l-.191-.645c-.251-.858-.467-1.714-.376-2.535.158-1.388.83-2.92 1.753-3.984 4.156-4.807 4.37-10.535 4.378-16.4.003-2.698 5.972-7.25 8.291-6.065 1.291.66 1.75 2.923 2.707 4.695 4.483-3.98 9.127-8.107 13.773-12.234Zm30.114 33.514c.296.356.698.75 1.094 1.141l.294.293c.674.68 1.242 1.324 1.1 1.726-.822 2.369-2.377 4.49-3.65 6.705l-3.936-4.411 5.098-5.454Zm66.309-7.386c.797 1.304 2.487 2.864 2.192 3.852-.504 1.725-2.23 3.097-4.33 5.73-.918-2.777-2.11-4.482-1.668-5.489.435-1.004 1.296-1.828 2.204-2.632l.547-.481c.364-.321.724-.645 1.055-.98Zm-20.402-16.784c9.495 2.48 16.59 17.957 11.17 24.363-7.486-3.364-14.292-18.207-11.17-24.363Zm-39.012-35.469c3.037 1.164 1.418 3.93.53 5.732-3.198 6.495-6.623 12.883-10.097 19.241-4 7.328-8.148 14.582-12.227 21.87-2.399 4.281-5.198 4.644-8.103.758-2.86-3.816-4.528-8.365-3.159-12.933.673-2.248 3.422-4.139 5.627-5.616 2.414-1.615 5.281-2.569 8.367-4.006-2.053-1.023-3.737-1.858-6.413-3.19 3.141-3.677 5.878-7.237 8.996-10.435 3.476-3.563 7.152-6.977 11.051-10.076 1.362-1.087 3.97-1.904 5.428-1.345Zm-34.464 1.682c.43.406.444 1.786.078 2.395-2.348 3.905-4.832 7.736-7.337 11.554-.515.786-1.297 1.406-3.296 3.519-.532-1.52-.925-2.485-1.206-3.483-1.051-3.71 5.341-14.27 9.053-14.786.878-.122 2.087.217 2.708.8Zm57.671-56.051c-1.277 5.723-8.284 11.617-13.417 11.005 2.656-6.658 9.206-11.91 13.417-11.005Zm-99.598-4.466c-.018.439-.035.88-.054 1.318-5.103 3.823-10.087 7.82-15.37 11.38-2.495 1.683-5.885-.2-7.154-3.385-1.527-3.82-.412-7.3 2.853-7.934 5.086-.985 10.234-1.741 15.384-2.335 1.392-.162 2.89.612 4.341.956Zm22.233-19.59c.655.577.584 2.887-.053 3.818-4.586 6.718-10.2 13.87-18.56 12.285-.688-.128-1.337-.457-2.53-.881 4.144-7.267 10.12-12.234 16.813-16.372.915-.57 3.297.238 4.33 1.15Zm27.066-34.814c3.548 2.507 4.56 4.658 2.69 7.777-1.545 2.575-3.045 4.709-6.567 4.027-3.103-.601-4.368-2.816-2.47-5.322 1.82-2.408 4.238-4.368 6.347-6.482Zm-15.763-17.167c4.3.794 8.15 6.078 8.044 10.106.135 4-1.969 6.85-5.669 7.39-1.844.268-4.382-1.465-6.006-2.945-.265-.24-.536-.483-.806-.729l-.325-.296c-2.481-2.28-4.786-4.854-2.912-8.855 1.485-3.166 4.074-5.335 7.674-4.67Zm-85.753-4.766c2.678 3.05 5.962 5.704 7.499 9.127.535 1.184-3.024 4.52-5.131 6.42-1.725 1.55-4.027 2.511-6.158 3.566-1.2.596-3.01 1.553-3.755 1.091-1.038-.643-1.527-2.412-1.862-3.793-.177-.71.352-1.703.794-2.429 2.653-4.389 5.373-8.74 8.613-13.982Zm7.573-46.233c4.963 4.068 9.697 7.76 14.2 11.708 3.209 2.816 1.652 9.042-2.811 12.037-.614.412-1.312.703-2.223 1.18 3.53 2.92 2.909 6.074.208 9.503 3.23 3.009 5.314 6.128.598 9.728-2.93 2.24-7.836 2.277-9.21-1.096-.654-1.606-1.492-3.166-2.324-4.733l-.355-.672c-1.948-3.7-3.71-7.479-2.79-12.032.379-1.868.316-4.108 1.363-5.516 3.876-5.214 3.994-10.904 3.104-16.9-.164-1.111.16-2.296.24-3.207Zm105.442-3.444 1.368 1.286c-.05 1.33.329 2.88-.23 3.949-1.761 3.348-.85 6.347.762 9.282 1.459 2.652.926 4.81-1.755 5.879-2.94 1.172-4.44-1.21-4.581-3.414-.277-4.32-.197-8.735.46-13 .229-1.493 2.589-2.664 3.976-3.982Zm-92.783-16.295.23.003c2.435.037 4.899-.015 7.28.369 1.13.183 2.106 1.298 3.155 1.99-.836.895-1.513 2.266-2.534 2.59-2.763.882-5.672 1.32-8.555 1.94 3.12 2.885 7.4 6.458 4.429 10.949-1.528 2.307-6.624 3.455-9.917 3.148-3.76-.352-6.24-3.928-6.51-7.931-.224-3.411 3.374-5.942 9.49-7.267-1.935-4.052-1.183-5.737 2.709-5.79h.223Zm10.305-17.706c.466.895 2.073 1.14 2.912 1.93 1.282 1.203 2.995 2.502 3.299 4.001.23 1.14-1.283 3.607-2.31 3.775-1.401.233-3.077-1.158-5.288-1.339 1.916 1.697 3.832 3.392 6.357 5.631-2.053.858-3.593 2.071-5.107 2.032-6.424-.153-13.091 2.614-19.262-1.625-1.28-.877-3.352-.644-5.065-.873-4.672-.623-6.107-3.18-4.16-7.509.299-.67.72-1.289 1.096-1.924 2.997-5.047 4.618-5.269 9.38-1.219 3.967-1.465 7.94-3.066 12.01-4.383 2.193-.71 4.583-1.499 6.138 1.503Zm74.954-113.083c5.253 5.232 6.475 12.487 3.581 18.908-.509 1.131-.38 2.889.135 4.068 1.406 3.214.38 5.24-2.386 7.063-2.486 1.638-5.024 3.387-6.945 5.597-.879 1.009-1.07 3.939-.277 4.758 1.437 1.47 3.78 2.549 5.578-.366 1.062-1.718 2.62-3.137 4.355-5.158 2.692 3.592 2.105 6.861.447 9.816-2.582 4.593-4.207 4.575-14.782.592 2.058 6.51-1.136 8.202-5.119 9.474l-.388.122-.195.06-.394.12c-.526.16-1.06.317-1.591.483l-.398.127c-1.126.363-2.229.775-3.219 1.326 7.808-.86 9.72.032 10.057 4.157.631 7.754-1.169 10.43-7.26 10.8 1.431 4.431-.45 9.099-6.334 11.422-6.03 2.376-9.075-3.489-13.282-6.472.329.88.92 1.708 1.517 2.529l.224.307.221.308c1.316 1.847 2.343 3.72.174 6.152-.976 1.093-3.063 1.214-4.839 1.851 1.17 3.299-.49 5.62-4.11 6.987l-.226.085-.45.169c-3.367 1.263-6.466 2.502-6.902 7.273-.27 2.981-7.789 3.022-11.005-.107-1.979-1.93-3.365-4.457-5.542-7.434 2.507-1.55 4.614-2.763 6.624-4.113 1.548-1.046 3.692-1.959 4.335-3.453 2.588-6.027 2.41-6.102 7.13-8.518-4.026-1.794-7.81-3.295-11.424-5.131-5.309-2.694-5.427-4.598-.677-8.174 1.174-.883 2.573-1.465 3.458-1.957-2.422-3.239-5.628-6.295-7.18-10.027-1.043-2.508-.89-7.082.766-8.749 2.604-2.625 6.145-4.19 6.322-8.522 2.461.224 5.045.072 7.325.83 1.156.385 2.088 2.308 2.514 3.716.417 1.375-.078 2.992.08 4.478.151 1.434.628 2.834.9 3.987.846-2.224 1.221-5.154 2.844-7.004 2.185-2.486 4.877-1.655 7.161.967-.468-1.146-.704-2.473-1.445-3.406-4.016-5.053-2.83-10.11-1.084-15.188l.212-.61.323-.914.218-.61.108-.305c1.026-2.886 3.27-3.713 5.734-2.482 5.58 2.784 9.61.084 13.593-3.176 6.154-5.034 12.257-10.123 18.438-15.121.892-.722 2.1-1.059 3.08-1.535Zm248.495-37.494c-.62 5.93-1.127 10.746-1.667 15.905-4.036-.277-6.267-3.124-7.816-6.51-1.258-2.753.203-4.139 1.871-5.397l.433-.322c.722-.534 1.443-1.064 1.966-1.687 1.58-1.883 3.495-3.465 5.213-1.99Zm-35.72-12.392c7.195.242 16.374 8.008 15.647 13.33-.487 3.583-3.596 6.85-5.756 10.112-.196.296-2.35-.133-2.997-.795-1.22-1.246-2.007-2.901-2.962-4.397-2.125-3.365-4.448-6.633-6.278-10.147-.885-1.685-1.532-4.055-1-5.714.413-1.314 2.786-2.018 3.347-2.39Zm17.803-27.71c2.481 2.218 5.34 4.05 7.72 6.363 2.884 2.802 2.241 5.604-.891 7.875-1.443 1.054-3.028 1.922-4.546 2.874.467.709.941 1.424 1.41 2.134.624-.243 1.251-.477 1.88-.709l1.89-.692c1.889-.694 3.765-1.411 5.555-2.298 2.826-1.398 4.728-1.267 6.227 1.75.428.865 1.783 1.91 2.622 1.833 4.26-.39 4.803 2.085 4.557 4.377 2.147.409 5.218.203 5.745 1.252 1.284 2.54.102 5.082-2.467 6.889-7.918 5.583-12.197 5.448-19.015-1.448-2.309-2.333-4.133-1.407-5.848-.024-.19.153-.38.313-.568.476l-.282.249-.281.252-.414.371-.276.246c-2.025 1.79-4.103 3.251-6.861.59-2.158-2.08-3.285-5.206-4.906-7.915-5.504 2.925-6.749 2.56-7.875-4.47-.498-3.11-.5-6.306-.443-9.501l.035-1.742c.017-.871.033-1.74.038-2.607.034-4.644 4.382-5.624 7.222-7.778 3.725-2.824 6.805-.99 9.772 1.654Zm37.222 1.855c4.38-1.19 6.877 1.616 6.669 7.151-4.52.56-5.103-2.452-6.017-5.372l-.116-.364a13.7 13.7 0 0 0-.536-1.415Zm-30.899-9.851c2.987 1.573 4.451 5.114 4.072 9.345-5.275.194-7.997-1.843-8.528-6.432-.114-.996.397-2.542 1.148-3.029.778-.497 2.391-.364 3.308.116Zm24.662-5.525c-.835 4.267-1.21 7.649-2.284 10.8-.326.962-2.569 1.282-3.934 1.895-.412-1.317-1.092-2.617-1.177-3.956-.115-1.926-.273-4.087.466-5.762.85-1.912 2.546-3.548 4.193-4.921.267-.217 2.235 1.576 2.736 1.944Zm22.659-11.193c-3.252 9.866-16.685 18.527-21.164 14.943 2.154-3.701 4.26-7.346 6.397-10.973.37-.63.775-1.341 1.36-1.725 1.063-.702 2.268-1.185 3.422-1.757.467 1.124.929 2.249 1.396 3.379l8.589-3.867Zm-31.512 9.703c-4.461-1.137-9.094-1.54-12.87-3.539-2.798-1.479-4.484-5.029-6.665-7.653 8.985-1.378 19.286 5.15 19.535 11.192Z' fill='%23E2E2E2'/%3E%3Cpath d='M0 85.202c.218.252.406.525.64.765 1.352 1.378 2.916 2.48 4.598 3.394V49.825C3.295 51.947 1.513 54.228 0 56.659v28.543Zm13.616 7.103c.797.167 1.596.318 2.393.443.949.15 1.896.242 2.845.353V38.537a67.83 67.83 0 0 0-5.238 3.683v50.085Zm13.617 1.325a92.921 92.921 0 0 0 5.238-.095V31.923a69.396 69.396 0 0 0-5.238 2.125V93.63Zm18.854-65.12c-1.75.275-3.495.617-5.238 1.01v63.324c1.747-.21 3.493-.454 5.238-.724V28.51Zm13.616-1.216c-1.749.055-3.496.139-5.238.264v63.086c1.748-.342 3.494-.703 5.238-1.071V27.294Zm8.38 60.461c1.747-.383 3.493-.764 5.237-1.137V27.331a363.45 363.45 0 0 0-5.238-.11v60.534ZM86.935 27.76c-1.75-.046-3.496-.098-5.238-.157v57.328c1.75-.329 3.494-.637 5.238-.918V27.76Zm8.38 55.113c1.742-.209 3.487-.41 5.237-.606V27.902a569.199 569.199 0 0 0-5.238-.022v54.993Zm18.853-54.79-5.238-.078v53.4c1.745-.163 3.49-.312 5.238-.45V28.084Zm13.616.13c-1.75-.004-3.494-.013-5.237-.027V80.42c1.746-.086 3.491-.153 5.237-.204V28.214Zm8.38 51.923c1.747.018 3.493.06 5.237.126V28.054c-1.743.05-3.488.088-5.237.115v51.967Zm18.853-52.826c-1.735.143-3.48.265-5.238.37v53.106c1.75.155 3.495.34 5.238.555V27.31Zm13.617-1.642c-1.727.285-3.471.544-5.238.77v56.207c1.752.327 3.498.69 5.238 1.092V25.668Zm8.38 60.292c1.756.542 3.5 1.108 5.237 1.696V22.633c-.728.201-1.449.416-2.182.609-.979.255-1.963.504-2.953.741-.034.008-.068.014-.103.023V85.96Zm18.853-67.614a273.092 273.092 0 0 1-5.238 1.77v70.548c1.752.658 3.498 1.325 5.238 2.004V18.346Zm13.616-4.97c-1.743.651-3.489 1.302-5.238 1.948v80.661c1.746.698 3.494 1.392 5.238 2.086V13.377Zm13.617-4.944a363.57 363.57 0 0 0-5.238 1.855v91.05c1.741.659 3.487 1.302 5.238 1.927V8.432Zm13.616-4.224c-1.756.475-3.502.973-5.238 1.5v100.36c1.737.542 3.483 1.056 5.238 1.54V4.209Zm13.617-2.95c-1.763.277-3.507.594-5.238.947v107.446c1.732.363 3.478.691 5.238.979V1.258ZM263.95 112V0a84.107 84.107 0 0 0-3.48.13c-.592.036-1.168.107-1.758.154v111.388c.41.036.813.092 1.225.122 1.333.096 2.671.163 4.013.206m8.38-.07a96.198 96.198 0 0 0 5.237-.414V.68A110.523 110.523 0 0 0 272.33.2v111.73ZM291.182 3.08c-1.746-.419-3.493-.802-5.238-1.133v108.317c1.761-.345 3.507-.75 5.238-1.2V3.081ZM304.8 7.327a98.802 98.802 0 0 0-5.237-1.88v100.962a76.542 76.542 0 0 0 5.237-2.17V7.326Zm13.617 6.793a74.443 74.443 0 0 0-5.238-2.994V99.63a66.276 66.276 0 0 0 5.238-3.696V14.119Zm8.38 6.3V88a59.418 59.418 0 0 0 5.237-7.049V25.894c-1.577-1.946-3.341-3.762-5.238-5.475m13.617 23.815v14.603c.46-3.033.66-6.098.565-9.158-.058-1.879-.27-3.683-.565-5.445' fill='%23000'/%3E%3C/g%3E%3C/svg%3E");
    background-position: right 5px bottom -45px;
    background-repeat: no-repeat;
    background-size: auto;
    border: 0;
    /*border-radius: 0 0 .75rem .75rem;*/
    padding-bottom: 5.25rem;
    padding-top: 1.875rem;
    text-align: center;
    transition: all ease .3s;
}

.card .card__content .card__heading {
    font-size: 2rem;
    line-height: 1.404494382;
    color: #fff;
    font-family: "NationalBold",sans-serif;
    letter-spacing: 1px
}



@media (min-width: 960px) and (max-width:1220px) {
    .card .card__content .card__heading {
        font-size:1.8rem;
    }
}

@media (min-width: 1220px) {
    .card .card__content .card__heading {
        font-size:1.2rem
    }
}

.card .card__content .card__text_new {
    font-size: 1.2rem;
    line-height: 1.5;
    color: #fff;
    font-family: 'Lora', serif;
    
}

@media (min-width: 600px) and (max-width:960px) {
    .card .card__content .card__text_new {
        font-size: 1.4rem;
    }
}

@media (min-width: 960px) and (max-width:1220px) {
    .card .card__content .card__text_new {
        font-size: 1.4rem;
    }
}

@media (min-width: 1220px) {
    .card .card__content .card__text_new {
        font-size:1rem
    }
}

@media (min-width: 600px) {
    .card__container,.card__link {
        display:flex;
        flex-direction: column;
        height: 100%
    }
}



.card .card__content .icon {
    align-items: center;
    border: 4px solid #fff;
    border-radius: 3rem;
    display: inline-flex;
    flex-direction: column;
    height: 54px;
    justify-content: center;
    width: 54px;
    background-color: #183456;
    bottom: 0;
    left: 50%;
    margin: 0;
    position: absolute;
    right: auto;
    transform: translate(-50%,50%) scale(1);
    transition: all ease .3s
}

.card .card__content .icon .icon__svg {
    fill: #fff;
    height: 1rem;
    position: relative;
    width: 1rem
}

.card .card__content .icon::before {
    display: none
}

.card:not(.has-image) .card__content {
    border-radius: .75rem;
    padding-top: 2.25rem
}

.card.card--subtle .card__link:focus .card__content,.card.card--subtle .card__link:hover .card__content {
    background-color: #cbcece
}

.card.card--subtle .card__content {
    background-color: #cbcece
}

.card.card--subtle .card__content .card__heading,.card.card--subtle .card__content .card__text {
    color: #1b1b1b
}

.card.card--subtle .card__content .icon {
    background-color: #1b1b1b
}

.card.card--light .card__link:focus .card__content,.card.card--light .card__link:hover .card__content {
    background-color: #f6f7f7
}

.card.card--light .card__content {
    background-color: #FFF;
    background-image: url("data:image/svg+xml,%3Csvg width='319' height='83' viewBox='0 0 319 83' xmlns='http://www.w3.org/2000/svg'%3E%3Cg fill='none' fill-rule='evenodd'%3E%3Cpath d='M-347.69-155.84c1.306.173 2.58.483 3.85.817l.846.224c3.102.827 6.216 1.643 9.743.796 2.865-.69 6.274.842 10.937 1.625-3.513 5.738-6.232 10.523-9.29 15.087-3.557 5.306-3.687 5.223 1.597 8.957 2.306 1.632 2.416 6.41.328 9.393a129.779 129.779 0 0 0-2.098 3.107l-1.372 2.09c-1.374 2.089-2.768 4.16-4.319 6.11-1.555 1.954-3.684 3.875-5.968 4.76-5.652 2.186-9.705 5.684-12.962 10.804-2.311 3.632-5.826 6.612-9.144 9.503-6.104 5.323-12.5 10.315-18.677 15.559-1.209 1.029-1.772 2.812-2.997 3.815-1.716 1.398-3.68 2.587-5.71 3.503-2.74 1.24-5.642 2.134-8.719 3.266 1.675 3.786 4.915 6.822 1.452 9.974-3.364 3.07-7.672 3.007-11.952 2.13-1.57-.326-3.131-.702-4.785-.645 4.288 1.836 8.553 3.714 12.868 5.466.774.317 2.306.507 2.575.125 2.171-3.09 4.424-2.39 6.797-1.341l.34.152.341.154.172.077.344.154c.172.077.345.152.519.225.732.307 2.187-.521 3.028-1.175 1.027-.805 1.583-2.301 2.679-2.901 1.016-.556 2.709-.775 3.645-.284.592.314.764 2.332.418 3.348-2.646 7.766-8.617 13.038-14.373 18.472-.24.226-.493.424-.745.617l-.252.192c-1.002.767-1.909 1.56-1.753 3.757.108 1.46-1.376 3.038-2.927 4.614l-.423.43c-.635.644-1.257 1.286-1.763 1.918-.376.467-.92.797-1.301 1.26-4.761 5.86-4.756 5.863-11.326 7.854-.094 2.395-.183 4.787-.305 8.02 4.109-2.512 7.752-4.69 11.322-6.974.548-.351 1.215-1.356 1.058-1.81-1.444-4.306.877-4.136 3.196-4l.273.016.271.013.269.01c.222.007.44.008.65-.001 3.585-.145 7.265.087 10.729-.658 2.142-.462 4.342-2.1 5.838-3.798 3.441-3.911 9.71-6.255 14.713-4.93 5.797 1.54 5.782 1.322 7.03-4.196.35-1.517 2.753-3.471 4.386-3.652 7.175-.798 13.893 1.166 20.365 4.265 5.604 2.685 11.304 2.8 17.444 1.094 3.035-.844 7.077-.158 10.045 1.183 8.564 3.864 17.18 2.928 25.802 1.69l1.617-.234.54-.079 1.616-.233c2.871-.411 5.725-.957 8.576-1.525l3.42-.684c3.42-.68 6.843-1.326 10.294-1.743 6.39-.77 11.83 2.283 16.944 5.867 6.339 4.444 11.051 9.886 12.191 17.787 1.147 7.946-2.044 14.676-6.398 20.87-1.818 2.586-4.436 4.833-7.123 6.57-5.228 3.376-7.377 8.318-8.102 14.032-.731 5.775-.875 11.624-1.721 17.376-.323 2.19-1.533 4.492-2.963 6.24-3.21 3.931-4.519 8.491-5.624 13.114l-.253 1.068-.375 1.602c-.545 2.313-1.122 4.614-1.942 6.832-1.587 4.275-4.243 8.388-7.253 11.85-3.601 4.128-7.11 7.869-9.347 13.198-4.454 10.63-9.83 20.728-18.735 28.95-5.684 5.25-11.924 5.75-18.623 7.014l-.814.151-.408.075-1.636.296c-.41.074-.82.149-1.229.225l-.818.154-.393.076-.786.156c-6.672 1.353-13.101 3.444-17.473 10.07 6.31-2.838 12.496-5.998 18.986-8.352 2.47-.895 5.929-.628 8.354.428 1.415.615 2.73 4.124 2.254 5.83-1.535 5.526-.794 7.143 5.037 8.42 3.033.663 6.081 1.468 8.936 2.655 3.671 1.527 4.579 4.275 1.69 6.827-4.942 4.359-10.206 8.614-16.026 11.612-1.703.876-3.996.648-6.351.28l-.745-.12c-1.244-.203-2.489-.416-3.659-.5-1.015-.071-2.014-.62-3.011-.603-1.286.02-10.132 8.939-10.425 10.235-1.032 4.553-2.721 8.154-8.288 9.044-2.473.396-4.856 1.395-7.219 2.457l-1.18.533c-.786.356-1.57.71-2.357 1.04-3.268 1.372-6.795 2.839-9.639-.027-2.938-2.96-6.358-3.403-9.882-3.53l-.642-.02-.643-.015c-.752-.017-1.507-.032-2.26-.066-1.487-.067-2.979-.113-4.467-.168-.234.423-.476.848-.708 1.274.415.268.821.568 1.226.876l.91.696c1.011.766 2.038 1.472 3.171 1.749 6.361 1.554 12.816 2.755 19.269 3.897 2.953.527 6.017.458 8.988.92 5.584.876 11.167 1.79 16.683 2.986 3.327.722 11.088-2.044 13.014-5.055a205.37 205.37 0 0 1 3.179-4.818c3.392-4.98 7.691-4.66 12.085-3.747l.507.107c.339.074.678.15 1.016.225l.79.176c.789.175 1.577.342 2.358.475 3.581.61 6.231 2.289 7.364 6.012.813 2.66 2.952 3.246 5.186 3.778l.448.106c.523.125 1.047.254 1.556.413 2.075.646 4.047 1.621 6.002 2.626l1.302.672c.434.223.868.445 1.303.66 1.692.84 3.26 2.553 4.96 2.667 7.859.52 12.791 5.019 16.907 11.052 6.778 9.925 13.66 19.776 20.549 29.623.678.957 1.614 2.183 2.624 2.397 10.445 2.196 12.239 11.714 16.34 19.112.623 1.126.439 2.704.172 4.31l-.102.602c-.12.702-.24 1.4-.296 2.056-.471 5.4-1.43 10.534.781 16.132 1.814 4.59 2.725 9.553 3.557 14.515l.438 2.625c.147.874.296 1.745.451 2.613 1.763 9.85 4.308 19.349 11.158 27.085 2.873 3.245 3.387 7.133 3.82 11.016l.087.776c.173 1.552.358 3.095.7 4.59 1.742 7.635 2.694 15.153 8.439 21.417 3.82 4.169 3.187 4.738 1.722 11.098.209.173.424.51.637.508 8.57.033 16.123 3.112 23.566 6.495l1.24.566c3.717 1.703 7.42 3.444 11.22 4.88 3.252 1.229 6.326 2.906 9.381 4.637l1.832 1.042c1.526.868 3.056 1.73 4.608 2.537 5.256 2.733 7.034 7.54 8.454 12.422l.196.681c.357 1.25.7 2.498 1.08 3.71 2.42 7.71 6.748 13.12 13.407 17.962 6.728 4.902 11.862 11.946 17.613 17.967-3.78 2.234-7.734 4.71-8.119 10.869-.36 5.666 1.489 10.133 4.453 14.508 7.723 11.412 15.541 22.763 23.158 34.24 1.377 2.074 2.007 4.632 3.268 7.679-8.304-.312-15.435-.493-22.551-.927-1.147-.072-2.409-1.061-3.303-1.94-2.379-2.323-4.764-4.686-6.82-7.284-2.438-3.071-5.013-4.922-8.632-2.932 1.684 1.625 3.858 3.103 5.218 5.122 7.875 11.715 19.723 18.358 31.903 24.397 5.947 2.947 9.917 7.228 11.983 13.156 3.964 11.382 7.581 22.89 11.296 34.358 1.113 3.43.278 6.059-2.522 8.744-8.211 7.878-16.049 16.137-23.813 24.012.164.842.163 1.337.289 1.383 4.581 1.425 7.716 4.617 10.848 7.876l.671.699c.449.466.9.93 1.356 1.389 2.545 2.556 5.428 4.767 9.758 3.989 1.812-.325 3.926.95 6.112 1.558 3.24-4.507 6.157-9.18 6.877-15.487.983-8.561 11.001-13.618 19.751-11.57 5.805 1.368 11.798 2.017 17.738 2.75 1.801.22 4.164 1.226 5.232-1.876.094-.28 1.597-.12 3.194.108l.457.067c.763.113 1.519.234 2.125.32 6.23.89 12.515 1.509 18.642 2.857 8.496 1.867 15.32 6.979 21.953 12.289l.932.745 1.399 1.119.93.747c7.432 5.99 14.547 12.26 18.089 21.59 1.652 4.345 3.366 8.402 2.183 13.59-.969 4.25 1.061 9.083.872 13.62-.166 3.908-1.086 7.964-2.547 11.605-4.091 10.199-8.059 20.346-8.132 31.57-.023 3.397-.415 6.9-1.384 10.143-.643 2.137-2.194 4.74-4.071 5.644-5.19 2.495-8.32 6.542-10.978 11.28-.933 1.662-2.055 3.279-3.354 4.665-2.701 2.864-3.858 2.525-5.126-1.135-.54-1.563-1.292-3.058-2.038-4.795-1.118 2.176-1.955 3.814-2.78 5.428 3.42 1.28 2.851 2.83 1.828 4.492l-.142.227-.164.257-.264.413c-.569.9-1.09 1.824-1.033 2.749 1.312.222 2.707.454 4.454.75-1.539 8.336-7.395 13.053-13.825 16.787-3.798 2.206-8.444 2.175-10.929-.424-3.656.632-6.364 1.093-9.502 1.633-.503 1.085-1.229 2.659-1.881 4.08 1.759.308 4.336.009 5.321 1.108 1.145 1.286.965 3.782 1.244 5.769.124.886-.046 1.804-.08 2.71-.519 13.847-8.799 21.51-22.962 21.252-.91-.015-1.853-.144-2.724.052-4.29.969-8.552 2.029-13.957 3.327 8.191 1.5 15.162 2.774 23.065 4.22-4.524 4.673-11.908 4.112-13.115 11.314l10.346-.878c1.434-5.158 4.069-7.38 8.91-7.597 4.389-.198 11.561 4.512 13.38 8.796-1.767 1.82-1.767 1.82-11.576 2.698 1.26.02 2.514.136 3.766.255l1.023.096c3.864.351 7.702.49 11.557-2.316 2.869-2.084 7.253-2.6 11.026-2.9 1.625-.128 3.252-.202 4.88-.268l2.09-.083c5.11-.211 10.198-.535 15.166-2.397 2.65-.993 4.823.417 4.223 3.832-.174.997-.448 2.02-.918 2.916-2.422 4.627-2.202 9.043-.858 14.2 3.416 13.073.992 16.559-12.175 22.872-4.903 2.35-9.652 5.016-14.383 7.72l-3.152 1.806c-1.05.602-2.102 1.203-3.155 1.799-3.605 2.035-4.275 5.034-3.156 9.025 1.678 5.938.025 7.346-5.957 5.71-.724-.195-1.496-.194-2.207-.412-8.362-2.558-8.205-2.447-13.281 4.087-4.61 5.93-9.766 10.504-18.526 9.702-6.368-.585-12.708 1.04-16.068 7.86-2.786 5.648-7.6 6.885-13.45 5.26-8.298-2.308-16.667-4.378-24.879-6.95-6.392-2.003-12.391-3.413-19.033-.331-2.223 1.03-4.858 1.172-7.5 1.312l-.99.054c-.99.057-1.972.13-2.928.264-8.234 1.163-16.469 2.303-24.671 3.66-1.327.224-2.994 1.233-3.607 2.355-2.3 4.241-5.349 3.295-8.485 1.853l-.362-.169-.181-.085c-2.144-1.01-4.176-2.261-5.922-3.225l.225-6.004c-6.957 3.415-13.616 6.009-19.848 4.316-5.942-1.614-11.07-6.204-16.671-9.556.264-.3-.124-.03-.076.112 1.926 5.909 1.905 5.823-4.221 7.235-1.638.375-3.332 1.199-4.608 2.272-3.294 2.76-6.199 6.002-9.625 8.572-1.316.984-3.654 1.006-5.468.842-1.542-.14-3.103-1.013-4.479-1.85-2.738-1.663-4.896-1.527-7.635.49-1.789 1.317-4.68 1.267-7.112 1.597-1.946.267-4.492-.558-5.815.404-3.806 2.745-7.392 3.4-11.5 1.016-.35-.201-1.04.182-2.255.437 1.161.877 1.835 1.82 2.456 1.783 3.789-.205 5.012 1.892 5.895 4.268l.13.359.064.18.132.38c.087.253.174.506.263.758l.135.375c.205.56.427 1.103.695 1.604 1.398 2.62-.137 3.883-2.574 4.362-1.742.343-3.569.315-5.293.74-5.019 1.223-9.157.384-14.119-1.99-3.628-1.731-7.873-2.192-12.111-2.553l-1.271-.107c-1.904-.158-3.794-.32-5.614-.592-.636 2.586-.633 4.549-1.546 5.926-3.097 4.657-6.086 4.418-10.443.72-10.072-8.566-21.652-14.998-34.324-18.43-5.296-1.432-11.725 1.049-17.596 2.035-4.084.686-8.268 1.43-12.073 2.964-3.234 1.31-6.394 3.383-8.855 5.839-3.429 3.418-6.465 4.827-10.605.345.068 4.735-1.436 7.723-5.313 9.927-4.064 2.307-4.117 5.025-2.183 9.45.59 1.357-.223 3.344-.505 5.022-.196 1.183-.985 2.406-.778 3.469.128.677.444 1.392.779 2.095l.224.466c.558 1.159 1.064 2.253.736 3.052-1.062 2.578-3.031 5.806-5.387 6.632-5.475 1.935-6.47 5.922-6.916 10.595-.292 3.107-2.127 4.612-4.962 5.532-6.354 2.06-11.622 1.159-15.417-4.82-.789-1.253-2.007-2.255-3.074-3.332l-.312-.313c-2.228-2.209-4.329-3.695-8.067-1.781-3.976 2.04-7.296-.08-9.009-4.328a18.444 18.444 0 0 0-2.952-4.882c-2.663-3.181-4.148-6.463-1.483-11.374-4.932 1.418.267 8.318-6.009 7.532 4.665 1.237 6.198 4.346 3.768 7.649-.608.824-3.525 1.213-4.146.599-6.604-6.636-13.771-5.72-21.379-2.23-4.034 1.86-8.065 2.162-12.612.935-4.012-1.08-8.463-.676-12.718-.595-.917.016-2.232 1.293-2.621 2.28-.963 2.45-1.515 5.067-2.213 7.62-.931 3.408-2.71 5.536-6.73 4.95-4.578-.672-7.122 2.984-9.714 5.486-4.087 3.942-4.668 4.3-7.491.427-1.498 2.769-3.297 5.719-4.658 8.849-.385.885.136 2.764.907 3.413 3.083 2.602 1.948 5.074.66 7.561l-.175.34a47.16 47.16 0 0 0-.434.849c-1.253 2.543-3.096 3.143-5.85 2.076-.7-.277-2.456.773-2.991 1.652-2.475 4.059-5.861 4.42-8.198.354-1.204-2.091-1.85-4.717-1.988-7.15-.333-5.925-2.02-8.114-7.75-9.413-2.132-.49-4.286-1.186-6.21-2.197-4.941-2.598-8.543-.876-8.643 4.588-.058 3.158-1.471 4.257-4.378 4.152-3.343-.125-6.693-.2-10.034-.393-2.836-.16-3.607-1.252-2.391-4.127.767-1.822.979-4.345.338-6.171-1.255-3.608-.151-5.762 3.058-7.148 3.797-1.635 7.594-3.33 11.528-4.582l.106-.034.535-.17c2.865-.9 5.895-1.703 8.569 1.13.48.51 2.143.398 3.005.016 3.371-1.496 6.653-3.186 9.927-4.882.489-.255.924-.619 1.345-1.002l.5-.465.249-.228c2.425-2.2 5.143-4.172 7.159-6.69 1.967-2.461 3.651-5.346 4.658-8.308 1.144-3.371 2.286-5.731 6.463-6.072 3.818-.316 6.926-6.12 6.058-10.965-.517-2.886-1.716-5.861 1.825-7.317 3.553-1.456 7.343-2.133 9.982 1.96.157.24.459.388 1.215.325-1.15-1.963-2.303-3.937-4.1-7.004 3.608-.81 6.761-2.388 9.614-1.971 5.528.803 6.71-2.476 6.861-6.284.147-3.826 1.964-5.64 4.93-7.706 3.392-2.357 5.525-6.658 9.05-8.634 6.035-3.39 5.661-7.84 4.036-13.101-.171-.557-.324-1.19-.223-1.74 1.063-5.638 1.986-11.314 3.333-16.881 1.332-5.52 6.926-7.152 10.729-2.888 3.215 3.605 6.433 2.904 9.576 1.058 3.065-1.803 5.763-4.3 8.38-6.75 1.849-1.736 2.303-3.506.509-6.195-4.633-6.941.921-16.944 9.299-16.172 5.88.546 11.505-.332 17.098-1.342l1.678-.306c3.354-.614 6.705-1.23 10.102-1.566 3.641-.356 7.455 1.082 11.122.813 9.471-.706 17.731 2.057 25.246 7.503 4.47 3.239 9.008 3.419 13.695.536 4.615-2.842 9.691-2.634 14.849-2.341 5.88.328 6.01-.155 5.325-5.908-.283-2.402.563-4.944 1.004-7.404.155-.852 1.012-1.7.904-2.452-.953-6.38 2.388-10.213 7.331-13.58 1.271-.866 2.323-2.034 3.358-3.235l.776-.902c.779-.9 1.577-1.78 2.479-2.527 1.878-1.557 4.28-2.494 6.441-3.706 3.392-1.907 5.997-4.04 7.778-8.003 1.981-4.397 6.093-7.855 9.255-11.74 2.01-2.464 3.973-4.956 5.964-7.44-.421-.361-.844-.722-1.259-1.087-5.369 5.4-10.642 10.898-16.163 16.134-1.781 1.677-4.087 2.993-6.394 3.882-2.451.952-5.211 1.759-7.803 1.658-8.306-.311-15.119 2.394-21.351 7.864-2.46 2.163-4.224 3.18-2.959 6.886 1.993 5.855.908 6.803-5.455 6.777-5.423-.017-10.852.31-16.27.237-8.635-.104-15.962-3.274-21.889-9.595-1.093-1.17-2.503-2.696-3.9-2.85-6.007-.65-7.251-4.904-8.155-9.613-.252-1.3-.466-2.618-.881-3.87-2.72-8.192-7.178-10.203-15.103-6.503-1.067.494-1.949 2.562-1.939 3.89.028 3.764-2.08 4.684-4.959 3.662-4.971-1.771-9.253-1.051-13.619 1.76-2.599 1.672-5.629 1.935-8.018-.9-2.527-2.996-2.64-6.592-.959-9.61 1.42-2.544 4.385-3.151 7.578-2.12 5.985 1.925 8.961.747 10.506-2.978-2.77-1.03-5.496-2.292-8.359-3.031-2.441-.623-5.105-.372-7.543-.995-2.206-.562-4.511-1.44-6.281-2.806-1.859-1.42-3.491-3.45-.804-5.92.555-.511.237-1.95.463-4.601-4.406 5.602-9.719 5.919-14.974 6.008l-1.006.016c-2.454.038-4.883.097-7.186.696-2.196.575-3.225.843-3.784 3.305-1.844 8.099-1.663 7.088-8.949 7.382-5.235.212-10.488 1.697-15.573 3.176-2.951.852-4.782.31-6.757-1.822-2.818-3.058-5.913-5.867-9.876-9.743l16.279-.551a111.54 111.54 0 0 0-.086-.966c-4.705-.445-9.411-.91-14.12-1.326-.746-.071-1.584-.138-2.253.119-1.575.607-3.546 2.389-4.505 1.937-2.304-1.091-4.113-3.194-6.78-5.445 4.953-3.2 9.234-5.971 13.524-8.741-1.765-11.088-10.529-10.786-20.43-9.032 2.53-5.66 5.315-8.965 9.763-10.935.37-.163.741-.322 1.114-.48l.56-.235.56-.235.558-.236c3.9-1.661 7.602-3.555 9-8.575.324-1.163 4.3-1.606 6.648-1.88 3.016-.344 6.094-.25 9.145-.21 4.31.059 7.409-.976 10.004-5.187 1.958-3.178 6.2-5.101 9.642-7.24 4.392-2.727 9.388-3.053 14.372-2.286 2.813.432 4.37-.745 5.961-2.725 3.439-4.28 6.648-8.195 13.272-8.716 5.888-.464 9.701-5.71 12.289-10.805 3.994-7.865 7.33-16.061 11.205-23.987.894-1.844 2.642-3.438 4.333-4.712 1.91-1.441 4.191-2.385 7.348-4.111-10.776 1.687-10.757 1.677-14.776-7.502-1.31-2.984-1.332-5.617 1.057-8.192 2.1-2.261 3.896-4.797 6.279-7.782-4.103.273-5.627-1.889-6.816-4.454l-.172-.378c-.256-.57-.5-1.156-.757-1.734a22.86 22.86 0 0 0-.346-.737l-.182-.365a83.716 83.716 0 0 0-.277-.545l-.184-.36c-1.28-2.506-2.338-4.79.373-6.322.538-4.584.953-8.134 1.491-12.731-8.487 2.244-17.319 4.444-26.054 6.963-3.166.917-5.52 2.575-3.803 6.847 1.079 2.68-2.282 5.336-4.571 3.53-3.536-2.783-7.048-2.375-10.562-1.749l-.878.16c-.293.054-.586.107-.879.158l-.586.1c-.976.16-1.953.287-2.931.315-1.914.06-3.829-.12-6.64-.225 5.723-9.478 11.725-16.771 21.044-21.457 3.536-1.778 6.636-4.409 9.716-7.076l1.155-1a103.616 103.616 0 0 1 3.503-2.927c.458-.358.993-.837 1.127-1.357.28-1.052.497-2.13.712-3.21l.177-.882.115-.562c.881-4.208 2.131-8.252 7.309-10.594-.484-.36-.967-.723-1.449-1.08-2.139.716-4.247 1.577-6.435 2.118-1.441.352-2.999.25-4.504.346.183-1.456.373-2.908.58-4.53-4.119.984-7.548-.873-8.064-5.128-.413-3.444-2.255-4.946-4.917-6.715-3.201-2.124-5.853-5.122-8.499-7.964-.708-.756-.519-2.332-.76-3.63 1.082-.017 1.583-.161 1.966-.011 6.846 2.695 8.388 1.85 9.248-5.636.5-4.341 2.012-6.94 7.056-6.592 3.572.245 7.213-.064 10.78-.466 3.784-.426 5.393 1.47 6.468 4.673a77.25 77.25 0 0 0 3.865 9.417c1.461 2.968 3.488 4.777 7.144 2.527l.263-.161.268-.162c1.848-1.107 4.027-2.121 5.76.605 1.71 2.68.407 4.755-1.56 6.643-.833.807-1.609 1.682-1.925 3.564 7.611-2.455 15.224-4.911 22.147-7.141-.185-2.505-.303-4.052-.412-5.602 1.708.322 4.112.04 5.029 1.064 6.43 7.178 13.218 5.677 20.051 3.416l.594-.199.868-.293c.578-.197 1.156-.396 1.735-.59l.578-.194.29-.096.578-.188c.482-.155.963-.305 1.445-.447a86.41 86.41 0 0 0 2.245-.699l1.495-.484c1.993-.641 3.993-1.247 6.038-1.56 3.457-.53 6.09 1.004 8.627 2.779l.523.37 1.08.771c1.082.768 2.174 1.51 3.334 2.083 2.899 1.434 5.787 2.874 8.681 4.317.406-.482.803-.967 1.204-1.447-1.278-2.251-2.475-4.56-3.882-6.73-.725-1.124-1.842-2.001-2.743-3.02-5.056-5.694-4.421-8.595 2.714-10.85 2.856-.898 5.977-.96 9.887-1.533-1.565-3.138-3.091-7.376-5.595-10.944-4.026-5.747-4.338-5.791.062-10.968 5.03-5.907 8.877-13.068 5.474-20.111-3.15-6.505-3.66-12.96-3.948-19.573l-.052-1.242-.05-1.246-.052-1.25c-.158-3.624 1.203-5.07 5.192-5.632 3.794-.533 7.371-2.876 10.862-4.758.374-.2-.118-2.87-.847-3.986-1.833-2.825-2.548-5.042.499-7.751 6.565-5.844 6.922-9.395 2.569-17.607-8.738 6.823-8.738 6.823-13.606.12-2.747 4.22-5.304 8.53-8.273 12.538-1.52 2.05-2.477 5.806-6.271 4.413-3.938-1.448-6.335-7.276-4.985-11.26 1.083-3.195 2.361-6.33 3.463-9.517.281-.82.229-1.751.324-2.63l-1.392-1.37c-.719 1.239-1.477 2.456-2.144 3.72-1.783 3.39-4.184 3.009-5.897.36-.396-.613-.802-1.22-1.212-1.825l-.492-.725c-.253-.374-.507-.747-.758-1.121l-.5-.75c-2.398-3.637-4.503-7.43-4.665-12.264-.063-1.92-1.336-3.838-2.658-5.706l-.418-.589a42.512 42.512 0 0 1-1.193-1.741c-3.504-5.494-7.302-10.803-10.659-16.38-.894-1.491-1.545-4.414-.733-5.407 2.404-2.928 3.295-6.322 4.017-9.753l.178-.859.198-.97c.498-2.424 1.031-4.828 2.073-7.061 1.271-2.73 2.524-6.02 4.807-7.618 4.548-3.182 4.122-7.922 5.342-12.188.648-2.261.978-4.622 1.761-6.827 1.969-5.557 5.007-6.548 9.07-3.478.168-.175.402-.327.506-.545 3.343-7.141 3.34-7.053 11.703-6.891 2.517.049 5.046-.553 7.492-1.162-13-1.836-26.296 1.885-39.705-4.23-.136 3.612-.229 6.51-.353 9.41-.323 7.226-1.76 8.289-8.907 7.245-.908-.132-1.863.104-2.828.374l-.643.181c-.43.12-.86.23-1.285.305l-.714.122c-2.269.383-4.647.751-8.119 1.315-1.826 2.06-1.103 8.489-7.323 8.53-1.066.006-2.187.343-3.314.721l-.751.255c-2.943.998-5.851 1.843-7.853-2.6-1.267 1.266-2.336 3.14-3.805 3.523-.999.26-2.959-1.293-3.792-2.507-3.558-5.181-7.894-9.032-14.282-10.526-1.718-.402-3.087-2.25-5.742-3.281.367 1.669.159 4.072 1.203 4.873 4.016 3.089 3.801 7.07 3.502 11.22l-.04.555a430.49 430.49 0 0 1-25.061-4.474c-.868-.618-1.747-1.221-2.609-1.822-3.294-2.296-6.797-4.302-10.209-6.433l.549-.966c-.289-.056-.631-.24-.861-.146-4.294 1.724-7.071 2.888-8.684 4.08-6.034-3.82-12.392-7.023-18.947-9.84-1.5-3.176-2.6-6.565-3.155-10.245-.672-4.452 2.817-9.494 7.316-9.132 1.286.103 3.076 2.89 3.357 4.647.581 3.634 2.134 5.97 6.458 7.32-3.96-5.722-5.957-11.31-3.973-17.591.18-.57.35-1.14.517-1.712l.248-.857.379-1.323c1.308-4.551 2.734-9.014 6.648-12.623 5.483-5.057 9.469-11.22 10.114-19.155.6-7.388 5.761-11.308 11.214-14.92l.63-.416.631-.414c.42-.276.842-.551 1.26-.828l.626-.415c4.169-2.787 4.421-4.93 2.333-9.643-1.158-2.62-.964-5.807-1.993-8.511-.107-.28-.211-.568-.316-.859l-.189-.525-.123-.337-.127-.337c-1.067-2.796-2.531-5.334-7.025-4.003-.668.198-2.072-.635-2.534-1.364-2.444-3.882-4.697-7.883-7.018-11.843-.779-.327-1.557-.654-2.336-.983.38-.182.77-.35 1.163-.514l.787-.329c.915-.386 1.81-.796 2.573-1.38 3.943-3.02 3.811-8.343-.442-10.748-2.521-1.422-2.928-3.06-2.012-5.381 1.452-3.694 2.886-7.407 4.554-11.008 1.931-4.167 5.082-4.58 9.378-2.528 2.253 1.074 4.672 1.803 7.113 2.486l1.63.451c1.085.301 2.17.606 3.24.94.151-.448.297-.898.448-1.343-3.976-1.492-7.918-3.076-11.933-4.45-4.206-1.436-7.474-3.68-8.243-7.93l-1.32.452-4.902 1.677c.163 2.1.798 4.632.427 7.003-.52 3.276-1.642 6.494-2.846 9.609-.376.974-1.983 2.257-2.784 2.107-1.05-.196-2.303-1.517-2.683-2.623-.897-2.61-1.329-5.375-2.16-9.001-.351 2.163-.56 3.46-.774 4.757-4.543.475-6.351-.895-7.203-5.484-4.314 4.63-5.865 10.11-3.711 16.914-10.959-4.431-13.808-18.72-7.08-26.157 4.318-4.776 7.833-10.261 11.705-15.428-.437-.344-.869-.691-1.302-1.032-4.846 5.88-9.689 11.763-14.458 17.552-1.608-.648-2.72-1.097-3.81-1.539l-.546-.221-.092.872-.091.87c-.74 7.097-1.239 13.995 3.026 20.153 5.067 7.309 4.144 13.455-2.829 18.957-4.393 3.465-6.238 7.985-6.036 13.715.244 6.92-3.563 12.957-5.306 19.446-1.364 5.08-4.476 9.735-2.567 15.864 1.775 5.7-3.632 7.5-10.564 8.252-2.543.277-5.183-.373-7.744-.175-4.281.339-5.374-2.102-4.21-5.257 1.338-3.638 3.697-6.901 5.487-10.388.897-1.756 2.24-3.693 2.136-5.48-.645-10.968 2.568-21.194 6.155-31.251 1.23-3.454 4.238-6.378 6.777-9.25 1.562-1.768 3.773-2.974 5.691-4.428l-.753-.994c-.504.15-1.088.192-1.501.47-2.438 1.645-5.582 3.593-7.517.732-1.568-2.318-1.827-6.066-1.385-8.988.381-2.54 2.555-4.815 4.129-7.531l-1.032.208-.674.135c-1.014.205-2.066.416-3.441.695-.375-6.497 5.749-9.883 7.561-16.108-2.841 2.882-5.101 5.177-7.362 7.472-.467-.09-.936-.178-1.403-.272-.027-1.503-.581-3.255.006-4.468 2.985-6.186 6.7-11.884 13.176-15.836-.25-.52-.545-1.038-.844-1.553l-.36-.617c-.716-1.234-1.373-2.464-1.438-3.721-.09-1.81 1.434-3.7 2.353-5.798-2.509-3.024-2.509-3.024 3.111-9.7-2.995-.316-5.802-.617-8.61-.912-.17-.475-.335-.95-.504-1.421 3.993-4.57 8.102-9.051 11.907-13.767 1.119-1.393 1.784-3.423 1.961-5.23.388-3.886 1.856-6.504 6.122-6.88-2.573-2.096-3.135-4.554-.538-6.758 1.871-1.586 4.29-2.54 6.731-3.927-1.927-.581-3.492-1.05-5.053-1.518 2.332-5.441 4.584-10.373 6.565-15.41 1.848-4.695 6.492-2.6 8.705-3.874.625-3.198 1.162-5.925 1.575-8.037-6.533 5.676-13.613 11.59-20.393 17.824-3.337 3.064-5.931 6.91-9.188 10.073-5.006 4.863-6.664 4.745-12.465 1.319-1.184-.701-2.54-1.105-3.914-1.486l-1.033-.286c-.859-.242-1.71-.502-2.517-.847-2.035-.87-4.109-1.914-5.761-3.34-1.013-.87-1.836-1.957-2.638-3.07l-.6-.835c-.3-.417-.604-.831-.919-1.231-.321.25-.639.503-.961.757.875 2.446 1.489 5.03 2.728 7.278.593 1.08 2.644 2.412 3.566 2.133 6.235-1.9 9.439 1.19 12.331 4.802l.327.41c1.03 1.307 2.033 2.659 3.135 3.85 2.411 2.607 4.06 6.036 1.854 8.834-3.12 3.953-7.181 7.255-11.161 10.433-1.995 1.593-4.712 2.304-7.104 3.413l-.781-1.184c.331-1.484.666-2.97 1.187-5.276-4.946 1.958-9.154 3.94-13.56 5.294-5.914 1.82-11.932 3.399-18.002 4.61-3.734.746-7.533-3.534-7.027-7.355.45-3.377 2.862-3.687 5.201-2.482 3.475 1.79 6.19.621 8.772-.592l.455-.214c.906-.426 1.801-.837 2.712-1.103-1.782-1.684-4.538-3.116-4.6-4.655-.075-1.746 2.512-3.467 3.508-5.42 2.315-4.536 6.243-6.211 11.334-7.46-.763-.295-1.632-.985-2.277-.82-2.716.705-5.32 1.855-8.048 2.482-4.416 1.017-6.753-.052-9.857-4.195.684-.481 1.326-1.035 2.06-1.418.739-.386 1.57-.602 3.267-1.221-2.829-1.063-4.821-1.753-6.761-2.564-.913-.38-2.05-.793-2.524-1.543-.978-1.547 3.112-9.533 4.938-10.251 2.057-.806 4.19-1.573 6.022-2.757 7.372-4.771 8.584-4.718 14.034.41 5.641-1.114 10.446-2.06 15.247-3.006l-.229-2.292c-8.088-.303-16.173-.667-24.264-.882-3.566-.094-6.079-1.306-6.812-4.945 3.6-4.8 8.042-7.646 14.332-6.591.7.12 1.656.07 2.183-.315 4.69-3.413 8.801-2.023 12.5 1.689 1.247-1.828 2.27-3.323 3.527-5.165-.6-.753-1.595-1.996-3.33-4.164 4.748-.9 8.886-1.685 12.465-2.361l-2.285-3.113-1.488-2.026-.751-1.022c-2.468.246-5.611.558-9.3.927 1.951-5.487 3.407-10.251 5.341-14.82 1.585-3.752 4.255-4.153 8.621-1.997.425.21.844.453 1.262.707l.358.22.18.111.54.333c2.105 1.288 4.312 2.389 7.302.576-2.478-3.22-4.803-6.128-9.161-6.546-2.613-.251-5.386-.854-4.897-4.406.455-3.312 2.127-6.004 5.837-6.318l.595-.054.595-.06c.205-.02.41-.042.614-.064l.613-.063c3.274-.329 6.546-.468 9.513 2.038.947.797 2.888.446 4.633-.091-3.385-1.55-6.763-3.113-10.156-4.643-3.653-1.65-3.41-3.971-1.346-6.774.947-1.286 1.829-2.682 2.418-4.152 2.896-7.237 7.42-8.355 13.057-3.16.289.266.741.362 2.123 1.005-2.198-2.881-3.777-4.96-4.755-6.245l-15.569-.583c1.241 2.11 3.576 4.28 3.306 6.064-.37 2.468-2.649 4.685-4.217 6.934-.443.637-.87 1.294-1.294 1.956l-.636.994c-1.275 1.987-2.589 3.94-4.312 5.416-4.711 4.039-8.098 9.1-12.21 13.567-2.256 2.45-6.141.217-6.292-3.294-.191-4.471.534-8.6 4.587-11.48 1.833-1.3 3.466-2.875 4.788-3.99-2.555-1.974-4.697-3.63-7.162-5.533l-5.713 8.879-4.471-7.645c-5.233 2.692-9.955 2.237-14.723-1.42-2.121-1.625-3.663-2.563-4.019-5.628-.271-2.316-2.881-4.333-4.329-6.56-1.099-1.692-2.009-3.502-3.005-5.261 2.015-.665 4.019-1.36 6.05-1.981.626-.192 1.31-.195 1.609-.238l-9.423-10.072c-.264.445-.676.809-.635 1.112.93 6.894-.097 8.067-6.56 5.732-2.796-1.008-5.223-3.626-7.219-6.004-1.112-1.323-1.904-2.909-2.66-4.523l-.451-.97a48.379 48.379 0 0 0-.931-1.916c-.129-.251-.252-.623-.161-.852 1.478-3.663 2.99-7.315 4.781-11.66l5.562 6.588 3.009-5.898c-.255-2.466-.77-5.21-.716-7.945.022-1.32 1.12-2.616 1.731-3.924.277.218.569.425.865.63l.593.407c.79.544 1.556 1.105 2.085 1.835 2.937 4.07 5.653 8.296 8.675 12.793 3.94-3.535 5.261-6.536 3.467-11.086-2.571-6.53.21-12.151 6.88-15.126.704-.315 2.185.2 2.853.815 10.526 9.686 12.448 21.792 10.224 35.196-.393 2.366-.333 4.808-.24 7.252l.055 1.466c.026.733.048 1.464.054 2.193.013 1.793.167 3.589.261 5.387 2.202 1.25 4.695 2.663 6.842 3.88 1.224-.58 2.683-1.774 4.158-1.794 1.02-.013 2.611 1.429 2.941 2.52.303 1.004-.741 2.409-1.334 4.027 2.79 2.322 5.589 1.552 8.464.588l.54-.183c2.073-.703 4.186-1.413 6.365-1.054-.227-.887-.561-1.44-.462-1.906l.084-.399.125-.598c.686-3.315 1.119-6.52-3.216-8.236-.103-.041-.186-.26-.192-.398-.498-9.214-7.675-17.475-3.754-27.384 1.496-3.786 3.326-4.735 6.551-2.216 1.53 1.188 3.145 2.347 4.402 3.79 3.372 3.866 7.314 4.187 12.719 1.919-3.519-.564-6.169-.971-8.81-1.426-.715-.126-1.864-.214-2.036-.633-.626-1.524-1.493-2.976-2.403-4.413l-.366-.575-.552-.86-.166-.261-.33-.523c-2.244-3.574-4.13-7.247-2.633-11.908.532-1.65 3.566-2.507 5.938-4.053-.28-.347-.958-1.712-2.06-2.451-5.777-3.887-5.011-9.701-3.894-14.996.459-2.166 3.639-4.702 6.037-5.31 3.435-.867 5.274 1.707 5.651 5.302.26 2.452 1.19 4.837 2.01 7.982 2.827-2.695 4.594-4.906 2.21-8.528-1.027-1.567-1.548-3.453-2.403-5.143-1.263-2.491-1.445-4.85 1.791-5.561 2.553-.558 5.461-1.015 6.069 3.18.293 2.024 1.814 3.875 3.248 6.74 3.423-5.896 7.403-7.308 12.496-3.492-1.407-1.682-2.812-3.362-5.185-6.192 6.643 1.012 12.618-1.67 17.314 4.762-.587-5.033-3.471-7.26-6.894-8.727-6.8-2.907-12.041-7.066-13.405-14.73-.292-1.64-.353-3.318-.61-5.84 1.946.9 2.919 1.366 3.905 1.806.52.231 1.13.55 1.75.88l.415.22c1.448.767 2.854 1.488 3.198 1.152 2.534-2.485 4.505-5.574 6.381-8.624.241-.395-1.026-2.306-1.948-2.698-6.202-2.633-6.691-8.77-9.742-14.632 2.6.097 4.649-.375 6.11.337 3.748 1.827 6.936 2.114 10.782-.143 1.942-1.141 5.011-.391 7.383-.488-4.194-3.377-6.58-7.964-5.832-14.166.74-6.143 2.498-7.306 7.298-4.547.93-2.147 1.894-4.374 2.902-6.71-5.453-3.395-5.802-7.36-.87-12.46 1.403-1.452 1.838-3.786 2.843-5.648 1.081-2.001 2.019-5.295 3.531-5.607 3.619-.75 7.542-.144 11.327.14.315.025.679 1.75.71 2.696.059 1.86-.102 3.73-.192 6.124.955-.663 1.363-.84 1.622-1.143.283-.33.505-.748.71-1.187l.165-.363.156-.347.108-.235c.676-1.435 1.527-2.594 4.178-1.122 3.804 2.112 5.283 5.013 3.807 8.54-.936 2.24-1.999 4.43-2.506 6.945.587-.416 1.19-.815 1.792-1.216l.45-.3c3.144-2.106 6.08-4.329 5.969-8.952-.014-.727.229-2.103.348-2.104 2.952.005 6.096-.403 8.787.494 1.529.509 3.091 3.132 3.244 4.919.189 2.159-1.1 4.445-1.748 6.674.379.358.763.719 1.147 1.076 1.531-1.858 3.07-3.71 4.602-5.566 2.695-3.263 5.873-3.536 9.668-1.907 2.079.895 4.372 1.278 5.063-2.113.159-.781 1.654-1.854 2.523-1.846 6.419.07 12.833.517 19.247.562l.292.002.583.003c.193.001.387.002.58.001l.575-.004c4.116-.05 7.947-.613 10.917-4.951 3.961-5.788 10.51-2.8 16.039-2.731 2.034.024 4.055.774 6.792 1.337-1.021-2.187-1.729-3.694-3.096-6.617 3.355-.06 5.953-.42 8.467-.086ZM-186.2 948.055c4.599 1.923 9.449 3.247 14.11 5.041 1.752.668 3.437 1.74 4.853 2.962 1.944 1.683 1.864 3.402-.81 4.378-4.344 1.581-6.454 4.382-6.755 9.203-.295 4.723-3.094 6.69-9.236 6.468-1.63-.799-5.087-1.945-7.877-3.994-5.206-3.806-10.553-6.025-17.071-4.166-4.038 1.162-4.425-1.225-3.61-4.068 1.143-3.958 3.78-6.849 8.009-7.48 4.172-.625 7.207-2.564 9.234-6.117 2.285-3.989 5.33-3.826 9.154-2.227Zm-311.04-681.63c-.223 2.103.56 4.325 1.006 6.466.11.523 1.046.946 1.04 1.408-.034 2.323-.253 4.645-.404 6.969-.196 3.084.755 7.167-.876 8.992-1.9 2.125-6.211 3.413-9.191 3.004-3.911-.538-7.592-2.992-11.253-4.85-.681-.344-1.208-1.807-1.117-2.686.66-6.467-.017-12.683-2.8-18.647-.406-.88-.137-2.068-.165-2.721 1.262-9.268 3.773-12.703 9.172-12.932 9.449-.405 15.574 5.73 14.588 14.997Zm-80.719-51.382c.5.273 1 .55 1.502.823.362 4.32.49 8.68 1.164 12.95.518 3.27 1.185 6.717 2.737 9.578 4.441 8.171 1.345 18.218-6.966 22.317-3.534 1.744-6.559 4.474-10.009 6.426-1.31.744-4.02 1.271-4.576.625-.97-1.133-1.028-3.264-.96-4.955.041-1.07.876-2.19 1.57-3.133 4.123-5.634 4.05-5.56.18-11.566-.53-.82.114-2.763.767-3.868.944-1.596 2.39-2.905 4.054-4.837-5.559-1.48-7.137 2.21-9.303 4.527-2.319 2.476-4.124 5.431-6.446 7.903-.509.54-1.36.764-2.241.958l-.53.116c-.353.078-.701.16-1.024.266-.07-.319-.16-.64-.254-.962l-.191-.645c-.251-.858-.467-1.714-.376-2.535.158-1.388.83-2.92 1.753-3.984 4.156-4.807 4.37-10.535 4.378-16.4.003-2.698 5.972-7.25 8.291-6.065 1.291.66 1.75 2.923 2.707 4.695 4.483-3.98 9.127-8.107 13.773-12.234Zm30.114 33.514c.296.356.698.75 1.094 1.141l.294.293c.674.68 1.242 1.324 1.1 1.726-.822 2.369-2.377 4.49-3.65 6.705l-3.936-4.411 5.098-5.454Zm66.309-7.386c.797 1.304 2.487 2.864 2.192 3.852-.504 1.725-2.23 3.097-4.33 5.73-.918-2.777-2.11-4.482-1.668-5.489.435-1.004 1.296-1.828 2.204-2.632l.547-.481c.364-.321.724-.645 1.055-.98Zm-20.402-16.784c9.495 2.48 16.59 17.957 11.17 24.363-7.486-3.364-14.292-18.207-11.17-24.363Zm-39.012-35.469c3.037 1.164 1.418 3.93.53 5.732-3.198 6.495-6.623 12.883-10.097 19.241-4 7.328-8.148 14.582-12.227 21.87-2.399 4.281-5.198 4.644-8.103.758-2.86-3.816-4.528-8.365-3.159-12.933.673-2.248 3.422-4.139 5.627-5.616 2.414-1.615 5.281-2.569 8.367-4.006-2.053-1.023-3.737-1.858-6.413-3.19 3.141-3.677 5.878-7.237 8.996-10.435 3.476-3.563 7.152-6.977 11.051-10.076 1.362-1.087 3.97-1.904 5.428-1.345Zm-34.464 1.682c.43.406.444 1.786.078 2.395-2.348 3.905-4.832 7.736-7.337 11.554-.515.786-1.297 1.406-3.296 3.519-.532-1.52-.925-2.485-1.206-3.483-1.051-3.71 5.341-14.27 9.053-14.786.878-.122 2.087.217 2.708.8Zm57.671-56.051c-1.277 5.723-8.284 11.617-13.417 11.005 2.656-6.658 9.206-11.91 13.417-11.005Zm-99.598-4.466c-.018.439-.035.88-.054 1.318-5.103 3.823-10.087 7.82-15.37 11.38-2.495 1.683-5.885-.2-7.154-3.385-1.527-3.82-.412-7.3 2.853-7.934 5.086-.985 10.234-1.741 15.384-2.335 1.392-.162 2.89.612 4.341.956Zm22.233-19.59c.655.577.584 2.887-.053 3.818-4.586 6.718-10.2 13.87-18.56 12.285-.688-.128-1.337-.457-2.53-.881 4.144-7.267 10.12-12.234 16.813-16.372.915-.57 3.297.238 4.33 1.15Zm27.066-34.814c3.548 2.507 4.56 4.658 2.69 7.777-1.545 2.575-3.045 4.709-6.567 4.027-3.103-.601-4.368-2.816-2.47-5.322 1.82-2.408 4.238-4.368 6.347-6.482Zm-15.763-17.167c4.3.794 8.15 6.078 8.044 10.106.135 4-1.969 6.85-5.669 7.39-1.844.268-4.382-1.465-6.006-2.945-.265-.24-.536-.483-.806-.729l-.325-.296c-2.481-2.28-4.786-4.854-2.912-8.855 1.485-3.166 4.074-5.335 7.674-4.67Zm-85.753-4.766c2.678 3.05 5.962 5.704 7.499 9.127.535 1.184-3.024 4.52-5.131 6.42-1.725 1.55-4.027 2.511-6.158 3.566-1.2.596-3.01 1.553-3.755 1.091-1.038-.643-1.527-2.412-1.862-3.793-.177-.71.352-1.703.794-2.429 2.653-4.389 5.373-8.74 8.613-13.982Zm7.573-46.233c4.963 4.068 9.697 7.76 14.2 11.708 3.209 2.816 1.652 9.042-2.811 12.037-.614.412-1.312.703-2.223 1.18 3.53 2.92 2.909 6.074.208 9.503 3.23 3.009 5.314 6.128.598 9.728-2.93 2.24-7.836 2.277-9.21-1.096-.654-1.606-1.492-3.166-2.324-4.733l-.355-.672c-1.948-3.7-3.71-7.479-2.79-12.032.379-1.868.316-4.108 1.363-5.516 3.876-5.214 3.994-10.904 3.104-16.9-.164-1.111.16-2.296.24-3.207Zm105.442-3.444 1.368 1.286c-.05 1.33.329 2.88-.23 3.949-1.761 3.348-.85 6.347.762 9.282 1.459 2.652.926 4.81-1.755 5.879-2.94 1.172-4.44-1.21-4.581-3.414-.277-4.32-.197-8.735.46-13 .229-1.493 2.589-2.664 3.976-3.982Zm-92.783-16.295.23.003c2.435.037 4.899-.015 7.28.369 1.13.183 2.106 1.298 3.155 1.99-.836.895-1.513 2.266-2.534 2.59-2.763.882-5.672 1.32-8.555 1.94 3.12 2.885 7.4 6.458 4.429 10.949-1.528 2.307-6.624 3.455-9.917 3.148-3.76-.352-6.24-3.928-6.51-7.931-.224-3.411 3.374-5.942 9.49-7.267-1.935-4.052-1.183-5.737 2.709-5.79h.223Zm10.305-17.706c.466.895 2.073 1.14 2.912 1.93 1.282 1.203 2.995 2.502 3.299 4.001.23 1.14-1.283 3.607-2.31 3.775-1.401.233-3.077-1.158-5.288-1.339 1.916 1.697 3.832 3.392 6.357 5.631-2.053.858-3.593 2.071-5.107 2.032-6.424-.153-13.091 2.614-19.262-1.625-1.28-.877-3.352-.644-5.065-.873-4.672-.623-6.107-3.18-4.16-7.509.299-.67.72-1.289 1.096-1.924 2.997-5.047 4.618-5.269 9.38-1.219 3.967-1.465 7.94-3.066 12.01-4.383 2.193-.71 4.583-1.499 6.138 1.503Zm74.954-113.083c5.253 5.232 6.475 12.487 3.581 18.908-.509 1.131-.38 2.889.135 4.068 1.406 3.214.38 5.24-2.386 7.063-2.486 1.638-5.024 3.387-6.945 5.597-.879 1.009-1.07 3.939-.277 4.758 1.437 1.47 3.78 2.549 5.578-.366 1.062-1.718 2.62-3.137 4.355-5.158 2.692 3.592 2.105 6.861.447 9.816-2.582 4.593-4.207 4.575-14.782.592 2.058 6.51-1.136 8.202-5.119 9.474l-.388.122-.195.06-.394.12c-.526.16-1.06.317-1.591.483l-.398.127c-1.126.363-2.229.775-3.219 1.326 7.808-.86 9.72.032 10.057 4.157.631 7.754-1.169 10.43-7.26 10.8 1.431 4.431-.45 9.099-6.334 11.422-6.03 2.376-9.075-3.489-13.282-6.472.329.88.92 1.708 1.517 2.529l.224.307.221.308c1.316 1.847 2.343 3.72.174 6.152-.976 1.093-3.063 1.214-4.839 1.851 1.17 3.299-.49 5.62-4.11 6.987l-.226.085-.45.169c-3.367 1.263-6.466 2.502-6.902 7.273-.27 2.981-7.789 3.022-11.005-.107-1.979-1.93-3.365-4.457-5.542-7.434 2.507-1.55 4.614-2.763 6.624-4.113 1.548-1.046 3.692-1.959 4.335-3.453 2.588-6.027 2.41-6.102 7.13-8.518-4.026-1.794-7.81-3.295-11.424-5.131-5.309-2.694-5.427-4.598-.677-8.174 1.174-.883 2.573-1.465 3.458-1.957-2.422-3.239-5.628-6.295-7.18-10.027-1.043-2.508-.89-7.082.766-8.749 2.604-2.625 6.145-4.19 6.322-8.522 2.461.224 5.045.072 7.325.83 1.156.385 2.088 2.308 2.514 3.716.417 1.375-.078 2.992.08 4.478.151 1.434.628 2.834.9 3.987.846-2.224 1.221-5.154 2.844-7.004 2.185-2.486 4.877-1.655 7.161.967-.468-1.146-.704-2.473-1.445-3.406-4.016-5.053-2.83-10.11-1.084-15.188l.212-.61.323-.914.218-.61.108-.305c1.026-2.886 3.27-3.713 5.734-2.482 5.58 2.784 9.61.084 13.593-3.176 6.154-5.034 12.257-10.123 18.438-15.121.892-.722 2.1-1.059 3.08-1.535Zm248.495-37.494c-.62 5.93-1.127 10.746-1.667 15.905-4.036-.277-6.267-3.124-7.816-6.51-1.258-2.753.203-4.139 1.871-5.397l.433-.322c.722-.534 1.443-1.064 1.966-1.687 1.58-1.883 3.495-3.465 5.213-1.99Zm-35.72-12.392c7.195.242 16.374 8.008 15.647 13.33-.487 3.583-3.596 6.85-5.756 10.112-.196.296-2.35-.133-2.997-.795-1.22-1.246-2.007-2.901-2.962-4.397-2.125-3.365-4.448-6.633-6.278-10.147-.885-1.685-1.532-4.055-1-5.714.413-1.314 2.786-2.018 3.347-2.39Zm17.803-27.71c2.481 2.218 5.34 4.05 7.72 6.363 2.884 2.802 2.241 5.604-.891 7.875-1.443 1.054-3.028 1.922-4.546 2.874.467.709.941 1.424 1.41 2.134.624-.243 1.251-.477 1.88-.709l1.89-.692c1.889-.694 3.765-1.411 5.555-2.298 2.826-1.398 4.728-1.267 6.227 1.75.428.865 1.783 1.91 2.622 1.833 4.26-.39 4.803 2.085 4.557 4.377 2.147.409 5.218.203 5.745 1.252 1.284 2.54.102 5.082-2.467 6.889-7.918 5.583-12.197 5.448-19.015-1.448-2.309-2.333-4.133-1.407-5.848-.024-.19.153-.38.313-.568.476l-.282.249-.281.252-.414.371-.276.246c-2.025 1.79-4.103 3.251-6.861.59-2.158-2.08-3.285-5.206-4.906-7.915-5.504 2.925-6.749 2.56-7.875-4.47-.498-3.11-.5-6.306-.443-9.501l.035-1.742c.017-.871.033-1.74.038-2.607.034-4.644 4.382-5.624 7.222-7.778 3.725-2.824 6.805-.99 9.772 1.654Zm37.222 1.855c4.38-1.19 6.877 1.616 6.669 7.151-4.52.56-5.103-2.452-6.017-5.372l-.116-.364a13.7 13.7 0 0 0-.536-1.415Zm-30.899-9.851c2.987 1.573 4.451 5.114 4.072 9.345-5.275.194-7.997-1.843-8.528-6.432-.114-.996.397-2.542 1.148-3.029.778-.497 2.391-.364 3.308.116Zm24.662-5.525c-.835 4.267-1.21 7.649-2.284 10.8-.326.962-2.569 1.282-3.934 1.895-.412-1.317-1.092-2.617-1.177-3.956-.115-1.926-.273-4.087.466-5.762.85-1.912 2.546-3.548 4.193-4.921.267-.217 2.235 1.576 2.736 1.944Zm22.659-11.193c-3.252 9.866-16.685 18.527-21.164 14.943 2.154-3.701 4.26-7.346 6.397-10.973.37-.63.775-1.341 1.36-1.725 1.063-.702 2.268-1.185 3.422-1.757.467 1.124.929 2.249 1.396 3.379l8.589-3.867Zm-31.512 9.703c-4.461-1.137-9.094-1.54-12.87-3.539-2.798-1.479-4.484-5.029-6.665-7.653 8.985-1.378 19.286 5.15 19.535 11.192Z' fill='%23E2E2E2'/%3E%3Cpath d='M0 85.202c.218.252.406.525.64.765 1.352 1.378 2.916 2.48 4.598 3.394V49.825C3.295 51.947 1.513 54.228 0 56.659v28.543Zm13.616 7.103c.797.167 1.596.318 2.393.443.949.15 1.896.242 2.845.353V38.537a67.83 67.83 0 0 0-5.238 3.683v50.085Zm13.617 1.325a92.921 92.921 0 0 0 5.238-.095V31.923a69.396 69.396 0 0 0-5.238 2.125V93.63Zm18.854-65.12c-1.75.275-3.495.617-5.238 1.01v63.324c1.747-.21 3.493-.454 5.238-.724V28.51Zm13.616-1.216c-1.749.055-3.496.139-5.238.264v63.086c1.748-.342 3.494-.703 5.238-1.071V27.294Zm8.38 60.461c1.747-.383 3.493-.764 5.237-1.137V27.331a363.45 363.45 0 0 0-5.238-.11v60.534ZM86.935 27.76c-1.75-.046-3.496-.098-5.238-.157v57.328c1.75-.329 3.494-.637 5.238-.918V27.76Zm8.38 55.113c1.742-.209 3.487-.41 5.237-.606V27.902a569.199 569.199 0 0 0-5.238-.022v54.993Zm18.853-54.79-5.238-.078v53.4c1.745-.163 3.49-.312 5.238-.45V28.084Zm13.616.13c-1.75-.004-3.494-.013-5.237-.027V80.42c1.746-.086 3.491-.153 5.237-.204V28.214Zm8.38 51.923c1.747.018 3.493.06 5.237.126V28.054c-1.743.05-3.488.088-5.237.115v51.967Zm18.853-52.826c-1.735.143-3.48.265-5.238.37v53.106c1.75.155 3.495.34 5.238.555V27.31Zm13.617-1.642c-1.727.285-3.471.544-5.238.77v56.207c1.752.327 3.498.69 5.238 1.092V25.668Zm8.38 60.292c1.756.542 3.5 1.108 5.237 1.696V22.633c-.728.201-1.449.416-2.182.609-.979.255-1.963.504-2.953.741-.034.008-.068.014-.103.023V85.96Zm18.853-67.614a273.092 273.092 0 0 1-5.238 1.77v70.548c1.752.658 3.498 1.325 5.238 2.004V18.346Zm13.616-4.97c-1.743.651-3.489 1.302-5.238 1.948v80.661c1.746.698 3.494 1.392 5.238 2.086V13.377Zm13.617-4.944a363.57 363.57 0 0 0-5.238 1.855v91.05c1.741.659 3.487 1.302 5.238 1.927V8.432Zm13.616-4.224c-1.756.475-3.502.973-5.238 1.5v100.36c1.737.542 3.483 1.056 5.238 1.54V4.209Zm13.617-2.95c-1.763.277-3.507.594-5.238.947v107.446c1.732.363 3.478.691 5.238.979V1.258ZM263.95 112V0a84.107 84.107 0 0 0-3.48.13c-.592.036-1.168.107-1.758.154v111.388c.41.036.813.092 1.225.122 1.333.096 2.671.163 4.013.206m8.38-.07a96.198 96.198 0 0 0 5.237-.414V.68A110.523 110.523 0 0 0 272.33.2v111.73ZM291.182 3.08c-1.746-.419-3.493-.802-5.238-1.133v108.317c1.761-.345 3.507-.75 5.238-1.2V3.081ZM304.8 7.327a98.802 98.802 0 0 0-5.237-1.88v100.962a76.542 76.542 0 0 0 5.237-2.17V7.326Zm13.617 6.793a74.443 74.443 0 0 0-5.238-2.994V99.63a66.276 66.276 0 0 0 5.238-3.696V14.119Zm8.38 6.3V88a59.418 59.418 0 0 0 5.237-7.049V25.894c-1.577-1.946-3.341-3.762-5.238-5.475m13.617 23.815v14.603c.46-3.033.66-6.098.565-9.158-.058-1.879-.27-3.683-.565-5.445' fill='%23525e66'/%3E%3C/g%3E%3C/svg%3E");
    /*border: 1px solid #FFF;*/
    box-shadow: 0 1px 4px rgba(0, 0, 0, 0.25);
    border-top: 0
}


.card__link:focus .icon--ui-arrow-right,.card__link:focus .icon--ui-external,.card__link:hover .icon--ui-arrow-right,.card__link:hover .icon--ui-external {
    right: .75rem;
    transform: scale(1.1)
}

.card__link:focus .icon--ui-arrow-right .icon__svg,.card__link:focus .icon--ui-external .icon__svg,.card__link:hover .icon--ui-arrow-right .icon__svg,.card__link:hover .icon--ui-external .icon__svg {
    fill: #fff
}


/*Different Box Design and Colors*/

.card.card--light .card__content .card__heading,.card.card--light .card__content .card__text {
    color: #525e66
}

.card.card--light .card__content .icon {
    background-color: #183456;
}

.card.card--standout .card__link:focus .card__content,.card.card--standout .card__link:hover .card__content {
    background-color: #183456
}

.card.card--standout .card__content {
    background-color: #0A4F9E
}

.card.card--standout .card__content .icon {
    background-color: #183456
}

/*.card.card--orange .card__link:focus .card__content,.card.card--orange .card__link:hover .card__content {
    background-color: #183456
}

.card.card--orange .card__content {
    background-color: #c75302
}

.card.card--orange .card__content .icon {
    background-color: #c75302
}*/

.card.card--blue .card__link:focus .card__content,.card.card--blue .card__link:hover .card__content {
    background-color: #3A1F54;
}

.card.card--blue .card__content {
    background-color: #4B286D;
}

.card.card--blue .card__content .icon {
    background-color: #248700;
}


.card:not(.has-image) .card__content {
    border-radius: .75rem;
    padding-top: 2.25rem;
}

/*========================*/
/* Resources Box Design */
/*=======================*/

.link-list {
    padding: 3rem 0;
    background: rgba(198,218,231,0.35);
}
.layout-edit .block-layout-builder .contextual .trigger {
    background-color: #ffb500;
    padding: 20px;
}
.link-list-wrap {
    background: white;
    border-top: 4px solid #183456;
    padding: 3rem;
}

.link-list .fountain-btn a {
    display: block;
    padding: 0.8rem 2rem;
    margin: 0;
    margin-bottom: 1rem;
}

.link-list .col-lg-6 .text-inner {
    margin: auto;
    max-width: 450px;
}

.link-list .field--name-field-links-list {
    margin-top: 1.4rem;
}
.d-flex {
    display: -ms-flexbox !important;
    display: flex !important;
}
.rich-title h2 {
    width: 100%;
    color: #183456;
    font-family: "NationalBold", sans-serif;
    font-weight: 500;
    font-size: 2.8rem;
    margin-bottom: 2rem;
    line-height: 1.1;
}

@media only screen and (min-width: 992px) {
    .link-list .field--name-field-links-list {
        margin-top: 0;
    }
     .fountain-btn a,.vimeo-overlay .fountain-btn a {
        display: inline-block;
    }
    
}

.fountain-btn a {
    color: #ffffff;
    font-family: "proxima-nova";
    font-weight: 700;
    background: #0a4f9e;
    padding: 0.8rem 2rem;
    margin: 0;
    text-transform: none;
    transition: all 300ms ease-in-out;
    margin-bottom: 1rem;
    display: inline-block;
    line-height: 1.755rem;
    font-size: 1.17rem;
}

.fountain-btn a:hover {
    background: #183456;
    color: white;
    text-decoration: none;
}


/*================================*/
/* Cards with Custome Header Title*/
/*================================*/

.card-s {
    padding: 3rem 0 0;
}
     
.card-s h2 {
    margin-bottom: 2rem;
}

.single-card {
    height: 100%;
    justify-content: space-between;
}

.single-card.image-top {
    justify-content: start;
}

.card-s .first {
    order: 1;
}

.card-s .second {
    order: 2;
}

.card-s .goldenrod-border .single-card {
    border-top: 4px solid #183456;
}

.card-s .teal-border .single-card {
    border-top: 4px solid #0a4f9e;
}

.card-s .neon-border .single-card {
    border-top: 4px solid #f57d1b;
}

/*.card-s .lightpurple-border .single-card {
    border-top: 4px solid #46a09a;
}

.card-s .peach-border .single-card {
    border-top: 4px solid #e56a54;
}

.card-s .darkpurple-border .single-card {
    border-top: 4px solid #183456;
}*/

.card-s .card-text {
    padding: 0.8rem 0.8rem 0;
}

.single-card .two-card-body {
    color: #183456;
    font-weight: 400;
    padding-bottom: 2rem;
}

.single-card a.card-link {
    position: relative;
    text-decoration: none;
    display: block;
}

.single-card a:hover {
    text-decoration: none;
    transition: all 300ms ease-in-out;
}

.single-card .img-wrap .fountain-btn {
    position: absolute;
}

.single-card .fountain-btn:hover {
    background: #183456;
    color: white;
    text-decoration: none;
    cursor: auto;
}

.single-card .fountain-btn {
    background: #0a4f9e;
    color: #ffffff;
    padding: 0.8rem 2rem;
    text-align: center;
    position: relative;
    top: -1.4rem;
    left: 1rem;
    z-index: 3;
    font-weight: 700;
    transition: all 300ms ease-in-out;
    cursor: auto;
}

.single-card .img-wrap {
    position: relative;
    margin-bottom: 5rem;
    background: #183456;
    transition: all 300ms ease-in-out;
}

.single-card .img-wrap.first {
    margin-bottom: 1rem;
    margin-top: 3rem;
}

.single-card .img-wrap img {
    width: 100%;
    height: auto;
    transform: scale(1.02);
    transition: all 700ms ease-in-out;
    z-index: 1;
    position: relative;
}

.single-card .img-wrap:hover {
    text-decoration: none;
    border-bottom-color: #0a4f9e !important;
}

.single-card .img-wrap:hover img {
    transform: scale(1.15);
}

.single-card .img-wrap .img-overflow {
    overflow: hidden;
}

.single-card .img-overflow {
    position: relative;
}

.single-card .img-overflow .watch-video {
    position: absolute;
    left: 0;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    font-size: 2rem;
    font-weight: 800;
    letter-spacing: -0.025rem;
    color: white;
    z-index: 4;
    text-align: center;
}

.single-card .img-overflow .watch-video::after {
    background: url(https://uni.edu/resources/themes/custom/octothorpe/images/play-button.png) center center no-repeat #6c757d;
    background-size: 100% auto;
    border-radius: 50%;
    display: inline-block;
    content: "";
    height: 5.5rem;
    width: 5.5rem;
    margin-left: 1.4rem;
    position: relative;
    top: 2rem;
    margin-top: -2rem;
    transition: all 300ms ease-in-out;
}
/*============================*/
/*Casual Componetn Box Style*/
/*============================*/

        .spacer {
            height: 1.5rem;
            clear: both;
        }

       .carousel-component,.two-column-link,.two-column-callout {
    width: 100%;
    overflow: hidden;
    clear: both;
    position: relative;
    padding-top: 2rem;
    padding-bottom: 2rem;
    min-height: 640px;
}

.carousel-component::before,.two-column-link::before,.two-column-callout::before {
    content: "";
    position: absolute;
    display: block;
    inset: 0 0 50%;
    background: #f2f2f2;
    z-index: -1;
}

.carousel-component::before {
    top: 50%;
    bottom: 0;
}

.carousel::after,.carousel-slide::after,.carousel-component::after {
    display: block;
    content: "";
    clear: both;
}

.carousel-slide,.two-column-link .container,.two-column-callout .container {
    position: relative;
    z-index: 1;
}

.carousel-slide .column-body,.two-column-callout .column-body,.two-column-link .column-body {
    background: white;
    border-top: 4px solid #f57d1b;
    margin-right: 2rem;
    padding: 2rem;
    position: relative;
    z-index: 2;
}

.carousel-slide .column-body h2,.two-column-link .column-body h2,.two-column-callout .column-body h2 {
    max-width: 450px;
}

.two-column-callout .field--name-body {
    color: #343a40;
    font-family: "NationalBold";
    font-weight: 400;
    font-size: 1.2rem;
}

.carousel-slide .link a,.two-column-callout .field--name-field-link-two-column-callout a {
    font-family: "NationalBold";
    color: #183456;
    font-weight: 700;
    /*text-transform: uppercase;*/
    position: relative;
    display: inline-block;
    padding: 0.7rem 2rem 0 0;
    margin-bottom: 0.5rem;
}

.carousel-slide .link a {
    transition: all 300ms ease-in-out;
    -webkit-text-decoration-color: #f57d1b;
    text-decoration-color: #f57d1b;
}

.carousel-slide .link a::before,.two-column-callout .field--name-field-link-two-column-callout a::before {
    content: "";
    left: 0;
    right: 0;
    bottom: -0.6rem;
    position: absolute;
    display: block;
    height: 0.25rem;
    background: #f57d1b;
}

.carousel-slide .link a::after,.two-column-callout .field--name-field-link-two-column-callout a::after {
    content: "→";
    right: 0;
    bottom: 0;
    position: absolute;
    display: block;
    font-weight: 900;
    font-family: "NationalBold";
}

.carousel-slide .link a:hover,.two-column-callout .field--name-field-link-two-column-callout a:hover {
    color: #183456;
    text-decoration: none;
}

.two-column-link .field--name-field-two-col-links a {
    color: #0a4f9e;
    font-family: "NationalBold";
    font-weight: 700;
    display: block;
    border-bottom: 2px solid #f57d1b;
    padding: 0.8rem 0 0.4rem;
    text-decoration: none;
    /*text-transform: uppercase;*/
    position: relative;
    transition: all 300ms ease-in-out;
}

.two-column-link .field--name-field-two-col-links a::after {
    content: "→";
    right: 0;
    bottom: 5px;
    position: absolute;
    display: block;
    font-weight: 900;
    font-family: "NationalBold";
}

.two-column-link .field--name-field-two-col-links a:hover {
    border-bottom-color: #0a4f9e;
}

.carousel-slide .img-wrap,.two-column-link .img-wrap,.two-column-callout .img-wrap {
    margin-top: -4rem;
    position: relative;
    z-index: 1;
}

.carousel-slide .img-wrap img,.two-column-link .img-wrap img,.two-column-callout .img-wrap img {
    width: 100%;
    height: auto;
}

.two-column-link.left .img-wrap,.two-column-callout.left .img-wrap {
    margin-top: 0;
    margin-bottom: -4rem;
}

.two-column-link.right .img-wrap,.two-column-callout.right .img-wrap {
    margin-top: 0;
    margin-bottom: -4rem;
}

.carousel-component .img-wrap {
    margin-top: 0;
}

.carousel-component .carousel-slide {
    margin-top: 0;
    padding-top: 0;
}

.carousel-component .column-body {
    margin-right: 0;
    margin-left: 2rem;
    margin-top: -4rem;
}

.two-column-callout.full-width-on {
    padding: 0;
    overflow: visible;
}

.two-column-callout.full-width-on::before {
    display: none;
}

.two-column-callout.full-width-on .column-body {
    top: 70%;
    transform: translateY(-50%);
    margin-right: 0;
}

.two-column-callout.full-width-on .container {
    position: absolute;
    inset: 0;
}

.two-column-callout.full-width-on .full-img-wrap {
    position: relative;
    overflow: hidden;
}

.two-column-callout.full-width-on .full-img-wrap img {
    width: 100%;
    height: auto;
}

.carousel-component {
    position: relative;
    overflow: visible;
}

.carousel-component .carousel-nav {
    overflow: hidden;
    position: absolute;
    top: 0;
    margin-top: -6rem;
    z-index: 99;
    right: 2rem;
}

.carousel-component .single .carousel-nav {
    display: none !important;
}

.carousel-component .carousel-nav a {
    width: 56px;
    height: 56px;
    border-radius: 50%;
    display: block;
    margin-left: 1rem;
    transition: all 300ms ease-in-out;
    background: url(https://online.uni.edu/themes/custom/octothorpe/images/dark-purple-arrow.png) center center no-repeat white;
    border: 0.1875rem solid white;
    background-size: 25px auto;
}

.carousel-component .carousel-nav a.prev {
    transform: rotate(180deg);
    margin-left: 0;
    background: url(https://online.uni.edu/themes/custom/octothorpe/images/purple-arrow.png) center center no-repeat rgba(255,255,255,0.5);
    background-size: 25px auto;
    border: 0.1875rem solid white;
}

.carousel-component .carousel-nav a:hover {
    background: url(https://online.uni.edu/themes/custom/octothorpe/images/white-arrow.png) center center no-repeat #183456;
    background-size: 25px auto;
    border: 0.1875rem solid #183456;
}

.carousel-component .carousel-nav a.prev:hover {
    border: 0.1875rem solid #183456;
    background: url(https://online.uni.edu/themes/custom/octothorpe/images/dark-purple-arrow.png) center center no-repeat #183456;
    background-size: 25px auto;
}

.carousel-component .carousel-nav .sr-only {
    color: black;
    background: white;
}

.carousel-component .total {
    position: absolute;
    top: 0;
    left: 0;
    background: #0a4f9e;
    color: #ffffff;
    font-family: "NationalBold";
    font-size: 1.17rem;
    font-weight: 700;
    text-align: center;
    padding: 0.8rem 0;
    z-index: 9;
    width: 3.265rem;
    pointer-events: none;
}

.carousel.carousel-fade .carousel-item {
    display: block;
    opacity: 0;
    transition: opacity ease-out 0.7s;
    position: absolute;
}

.carousel.carousel-fade .carousel-item.active {
    opacity: 1 !important;
    position: relative;
}



@media only screen and (min-width: 992px) {


    .carousel-slide .column-body,.two-column-link .column-body,.two-column-callout .column-body {
        padding: 2rem;
        width: 50%;
        position: absolute;
        top: 0;
        right: 15px;
        margin-right: 0;
    }

    .carousel-slide .img-wrap,.two-column-callout .img-wrap,.two-column-link .img-wrap {
        margin-top: 0;
        float: left;
        max-width: 75%;
    }

    .two-column-callout.left .img-wrap,.two-column-link.left .img-wrap {
        margin-bottom: 0;
    }

    .two-column-link.right .img-wrap,.two-column-callout.right .img-wrap {
        float: right;
        margin-bottom: 0;
    }

    .two-column-link.right .column-body,.two-column-callout.right .column-body {
        left: 15px;
        right: auto;
    }

    .carousel-slide::before,.two-column-link::before,.two-column-callout::before {
        bottom: 15%;
    }

    .carousel-component .carousel-nav {
        top: auto;
        bottom: 0;
        margin-bottom: -1.8rem;
        margin-top: 0;
        right: -2rem;
    }

    .carousel-component .carousel-nav a {
        background: url(https://online.uni.edu/themes/custom/octothorpe/images/white-arrow.png) center center no-repeat #0a4f9e;
        border: 0.1875rem solid transparent;
        background-size: 25px auto;
    }

    .carousel-component .carousel-nav a.prev {
        background: url(https://online.uni.edu/themes/custom/octothorpe/images/white-arrow.png) center center no-repeat #0a4f9e;
        background-size: 25px auto;
        border: 0.1875rem solid #0a4f9e;
    }

    .full-width-button::after {
        top: 50%;
    }

    .full-width-button a.full-link {
        text-align: left;
        max-width: none;
        width: auto;
        padding: 0;
        font-size: 2.2857rem;
        line-height: 2.875rem;
    }

    .full-width-button a.full-link::after {
        background: url(https://online.uni.edu/themes/custom/octothorpe/images/dark-purple-arrow.png) right 30px center no-repeat #183456;
        background-size: 24px auto;
        position: absolute;
        margin: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
        width: 88px;
        height: 88px;
        border-radius: 88px;
    }

    .full-width-button a.full-link:hover {
        padding-left: 3rem;
        text-decoration: none;
    }

    .full-width-button a.full-link:hover::after,.full-width-button a.full-link.goldenrod::after {
        width: 100%;
        background: url(https://online.uni.edu/themes/custom/octothorpe/images/dark-purple-arrow.png) right 30px center no-repeat #183456;
        background-size: 24px auto;
    }

    .link-list .field--name-field-links-list {
        margin-top: 0;
    }

  

    .carousel-component .carousel-nav a:hover {
        border-color: #183456;
       
    }

    .carousel-component .carousel-nav a.prev:hover {
        background: url(https://online.uni.edu/themes/custom/octothorpe/images/white-arrow.png) center center no-repeat #183456;
        background-size: 25px auto;
        border: 0.1875rem solid #183456;
        
    }

    .carousel-component .column-body {
        margin: 0;
    }

   

   
}


@media (min-width: 1200px) {

    .carousel-slide .column-body,.two-column-callout .column-body {
        padding: 3rem;
    }
}

/*=====================*/
/*Router-List Design*/
/*====================*/
.flex-w {
    display: flex;
    flex-wrap: wrap;
}
.light-grey-bg {
    background-color: #f5f3f3 !important;
}
.router-list {
	overflow: hidden;
}
.router-list.full-width {
	padding: 85px 20px;
	background: white;
}
@media (min-width: 48em) {
	.router-list.full-width {
		padding: 100px var(--container);
	}
}
@media (min-width: 70em) {
	.router-list.full-width {
		padding: 100px var(--container-lg);
	}
}
.router-list.full-width .heading {
	margin-bottom: 50px;
}
.router-list.full-width .heading h2 {
	margin-bottom: 21px;
}
.router-list.full-width .heading h2:last-child {
	margin-bottom: 0;
}
.router-list.full-width .heading P {
	max-width: 675px;
	color:#002f6c;
}
.router-list.full-width.with-image {
	background: #323e48;
	padding: 48px 10px 48px 10px;
}
@media (min-width: 48em) {
	.router-list.full-width.with-image {
		padding: 115px var(--container);
	}
}
@media (min-width: 48em) {
	.router-list.full-width.with-image .router__item {
		margin-right: 0;
	}
}
@media (min-width: 70em) {
	.router-list.full-width.with-image .router__item {
		margin-right: 50px;
	}
}
.router-list.full-width.with-image .router__item .text {
	padding: 30px 36px 60px;
}
@media (min-width: 48em) {
	.router-list.full-width.with-image .router__item .text {
		display: flex;
		flex-wrap: wrap;
		align-items: center;
		padding: 60px 40px 65px 15px;
	}
}
@media (min-width: 48em) {
	.router-list.full-width.with-image.image-left .router__item .text {
		padding: 60px 15px 65px 40px;
	}
}
.router-list.with-image {
	padding-right: 48px;
}
@media (min-width: 48em) {
	.router-list.with-image {
		padding-right: 0;
	}
}
.router-list.with-image .router__item {
	background: white;
	position: relative;
}
.router-list.with-image .router__item:before {
	position: absolute;
	content: "";
	width: 100%;
	right: 100%;
	top: 0;
	height: 100%;
	background-color: #fff;
	z-index: 1;
}
.router-list.with-image .flex-w {
	container-type: inline-size;
}
.router-list.with-image .flex-w .text,
.router-list.with-image .flex-w .router__item__image {
	width: 100%;
}
@container (width > 700px) {
	.router-list.with-image .flex-w .text,
	.router-list.with-image .flex-w .router__item__image {
		width: 50%;
	}
}
.router-list.with-image .flex-w .text {
	padding: 47px 20px 50px 44px;
}
@media (min-width: 48em) {
	.router-list.with-image .flex-w .text {
		padding: 45px 60px 50px 50px;
	}
}
.router-list.with-image
.flex-w
.text
.links-3
li:nth-child(1):hover
~ li:last-child:after {
	top: 0% !important;
}
.router-list.with-image
.flex-w
.text
.links-3
li:nth-child(2):hover
~ li:last-child:after {
	top: 33.3333333333% !important;
}
.router-list.with-image .flex-w .text .links-3 li:last-child:after {
	height: 33.3333333333%;
}
.router-list.with-image .flex-w .text .links-3 li:last-child:hover:after {
	top: 66.6666666667% !important;
}
.router-list.with-image
.flex-w
.text
.links-4
li:nth-child(1):hover
~ li:last-child:after {
	top: 0% !important;
}
.router-list.with-image
.flex-w
.text
.links-4
li:nth-child(2):hover
~ li:last-child:after {
	top: 25% !important;
}
.router-list.with-image
.flex-w
.text
.links-4
li:nth-child(3):hover
~ li:last-child:after {
	top: 50% !important;
}
.router-list.with-image .flex-w .text .links-4 li:last-child:after {
	height: 25%;
}
.router-list.with-image .flex-w .text .links-4 li:last-child:hover:after {
	top: 75% !important;
}
.router-list.with-image .flex-w .text .links {
	padding-left: 50px;
	position: relative;
	margin: 26px 0 0;
	display: inline-block;
	z-index: 0;
}
.router-list.with-image .flex-w .text .links li {
	list-style: none;
	padding: 10px 0;
}
@media (min-width: 48em) {
	.router-list.with-image .flex-w .text .links li {
		padding: 5px 0;
	}
}
.router-list.with-image .flex-w .text .links li:last-child {
	margin-bottom: 0;
}
.router-list.with-image .flex-w .text .links li:last-child:after {
	content: "";
	display: block;
	position: absolute;
	pointer-events: none;
	transition: top 0.5s ease;
	background: #bf5700;
	top: 0;
	left: 0;
	width: 4px;
	z-index: 1;
}
.router-list.with-image .flex-w .text .links:before {
	position: absolute;
	content: "";
	height: 100%;
	left: 1px;
	width: 2px;
	background: #d0cfce;
        background-color: none;
}
.router-list.with-image .flex-w .text .links a {
	display: flex;
	align-items: center;
	color: #323e48;
	padding: 4px 40px 4px 0;
	position: relative;
	font-weight: 700;
	line-height: 20px;
	text-overflow: ellipsis;
    background-color: none;
}
.router-list.with-image .flex-w .text .links li:before {
    background: none !important;
}
@media (min-width: 48em) {
	.router-list.with-image .flex-w .text .links a {
		min-width: 200px;
	}
}
.router-list.with-image .flex-w .text .links a:after {
	position: absolute;
	content: "";
	bottom: 50%;
	right: 0;
	width: 20px;
	height: 20px;
	background: url(/data/icons/chevron-right.svg) no-repeat center right;
	margin-bottom: -10px;
	transition: all var(--transition);
}
.router-list.with-image .flex-w .text .links a:hover {
	color: #bf5700;
}
.router-list.with-image .flex-w .text .links a:hover:after {
	background: url(/data/icons/chevron-right-orange.svg) no-repeat center
		right;
}
.router-list.with-image .flex-w .inner {
	max-width: 430px;
}
.router-list.with-image .flex-w .inner h2 {
	margin-bottom: 0;
}
.router-list.with-image .flex-w .inner p {
	margin-top: 32px;
}
.router-list.with-image .flex-w .router__item__image {
	min-height: 100%;
}
.router-list.with-image .flex-w .router__item__image img {
	width: 100%;
	height: 100%;
	-o-object-fit: cover;
	object-fit: cover;
}
@media (min-width: 48em) {
	.router-list.with-image.image-left .router__item__image {
		order: 1;
	}
}
@media (min-width: 48em) {
	.router-list.with-image.image-left .text {
		order: 2;
		padding: 60px 0 65px 40px;
	}
	.router-list.with-image.image-left .text .inner {
		margin-left: auto;
	}
}
.router-list.with-image.image-left .router__item {
	background: white;
}
@media (min-width: 48em) {
	.router-list.with-image.image-left .router__item {
		margin-right: 0;
	}
	.router-list.with-image.image-left .router__item:before {
		left: 100%;
		right: 0;
	}
}
@media (min-width: 70em) {
	.router-list.with-image.image-left .router__item {
		margin-left: 50px;
	}
	.router-list.with-image.image-left .router__item:before {
		left: 100%;
		right: 0;
	}
}
.router-list .router__item__links {
	display: grid;
	grid-gap: 15px;
	gap: 15px;
}
@media (min-width: 48em) {
	.router-list .router__item__links {
		align-items: end;
		grid-gap: 70px;
		gap: 70px;
		grid-template-columns: repeat(2, 1fr);
		grid-row-gap: 30px;
		row-gap: 30px;
	}
}
.router-list .router__item__links a {
	display: block;
	color: #323e48;
	padding: 0 40px 6px 0;
	position: relative;
	font-weight: 700;
	line-height: 26px;
	border-bottom: 4px solid #d0cfce;
}
.router-list .router__item__links a:after {
	position: absolute;
	content: "";
	width: 0;
	left: 0;
	height: 4px;
	bottom: -4px;
	background: #bf5700;
	transition: all var(--transition);
}
.router-list .router__item__links a:before {
	position: absolute;
	content: "";
	bottom: 50%;
	right: 5px;
	width: 20px;
	height: 20px;
	background: url(/data/icons/chevron-right.svg) no-repeat center right;
	margin-bottom: -7px;
	transition: all var(--transition);
	opacity: 0.5;
	display: block;
}
@media (min-width: 48em) {
	.router-list .router__item__links a:before {
		display: none;
	}
}
.router-list .router__item__links a:hover {
	color: #bf5700;
}
.router-list .router__item__links a:hover:after {
	width: 100%;
	right: 0;
}
.router-list .router__item__links a:hover:before {
	opacity: 1;
	background: url(/data/icons/chevron-right-orange.svg) no-repeat center
		right;
}
@media (min-width: 70em) {
	.router-list.router-list--alt .router__item__links {
		padding-bottom: 80px;
	}
}
@media (min-width: 48em) {
	.router-list.router-list--alt .router__item__links a:before {
		display: block;
		opacity: 0;
		background: url(/data/icons/images/arrow-right-orange.svg) no-repeat center
			right;
		right: 20px;
		transition: all var(--transition);
	}
}
@media (min-width: 48em) {
	.router-list.router-list--alt .router__item__links a:hover:before {
		opacity: 1;
		right: 0;
	}
}
.router-list.right-align {
	padding-right: 0 !important;
}
@media (min-width: 48em) {
	.router-list.right-align .router__item {
		margin-right: 0 !important;
		padding-left: 25px !important;
	}
}
@media (min-width: 70em) {
	.router-list.right-align .router__item {
		padding-left: 90px !important;
	}
}
.router-list.right-align .router__item:before {
	display: none !important;
}
.router-list.light-grey-bg .flex-w .inner {
	max-width: 535px !important;
}


/*=================*/
/*Feature Panel*/
/*=================*/
.white-bg {
	background-color: var(--white) !important;
}

.dark-blue-bg {
    background-color: var(--dark-blue) !important;
}
.light-blue-bg {
	background-color: var(--light-blue) !important;
}
.light-grey-bg {
	background-color: var(--grey-50) !important;
}

.feature-pannel {
	overflow: hidden;
	container-type: inline-size;
}
.feature-pannel.full-width:not(.side-pd) {
	margin-left: 20px;
	margin-right: 20px;
}
@container (width > 700px) {
	.feature-pannel.full-width:not(.side-pd) {
		margin-left: 0;
		margin-right: 0;
	}
}
.feature-pannel.block {
	margin-bottom: 50px;
}
@container (width > 700px) {
	.feature-pannel.block {
		margin-bottom: 80px;
	}
}
.feature-pannel .flex-w {
	justify-content: space-between;
}
.feature-pannel .flex-w .featured__item__image {
	order: 1;
	width: 100%;
}
.feature-pannel .flex-w .featured__item__image img {
	width: 100%;
}
.feature-pannel .flex-w .featured__item__text {
	order: 2;
	width: 100%;
	padding-top: 25px;
	padding-bottom: 25px;
}
.feature-pannel .flex-w .featured__item__text .button {
	padding: 14px 25px;
	text-transform: capitalize;
	width: 100%;
	max-width: 275px;
	display: block;
}
@container (width > 700px) {
	.feature-pannel .flex-w .featured__item__text .button {
		width: auto;
	}
}
.feature-pannel .flex-w .featured__item__text a {
	-webkit-text-decoration: underline;
	text-decoration: none;
	transition: all var(--transition);
}
.feature-pannel .flex-w .featured__item__text a:hover {
	text-decoration-color: transparent;
}
.feature-pannel .flex-w .frame {
	--n: 4;
	--d: 3;
}
@container (width > 700px) {
	.feature-pannel .flex-w .frame {
		--n: 10;
		--d: 9.5;
	}
}
@container (width > 700px) {
	.feature-pannel .flex-w .featured__item__image {
		width: 50%;
		order: 1;
		margin: 0;
	}
	.feature-pannel .flex-w .featured__item__image.image_right {
		order: 3;
	}
	.feature-pannel
	.flex
	.featured__item__image.image_right
	+ .featured__item__text {
		order: 1;
	}
	.feature-pannel .flex-w .featured__item__text {
		width: 50%;
		order: 2;
		display: flex;
		flex-direction: column;
		justify-content: center;
	}
}
.feature-pannel.full-width .featured__item__text {
	padding: 30px 20px;
	border-top: none;
}
@container (width > 700px) {
	.feature-pannel.full-width .featured__item__text {
		padding-top: 40px !important;
		padding-bottom: 40px !important;
	}
}
@media (min-width: 48em) {
	.feature-pannel.full-width .featured__item__text .button {
		margin-top: 40px;
	}
}
.feature-pannel.full-width .featured__item__text .button + .button {
	margin-top: 26px;
}
@media (min-width: 48em) {
	.feature-pannel.full-width .featured__item__text .button + .button {
		margin-top: 36px;
	}
}
.feature-pannel.full-width .featured__item__image {
	margin: 0;
	width: 100%;
}
.feature-pannel.full-width .featured__item__image img {
	width: 100%;
}
@container (width > 700px) {
	.feature-pannel.full-width .featured__item__image {
		max-width: 100%;
		width: 50%;
	}
	.feature-pannel.full-width .image_right + .featured__item__text,
	.feature-pannel.full-width .featured__item__text {
		max-width: 100%;
		width: 50%;
		padding: 0 5%;
	}
}
@container (width > 1005px) {
	.feature-pannel.full-width .featured__item__text {
        font-family:"NationalBold", sans-serif;
		padding: 0 13% 0 9%;
       
	}
	.feature-pannel.full-width .image_right + .featured__item__text {
        font-family:"NationalBold", sans-serif;
		padding: 0 9% 0 85px;
		padding-left: var(--container);
	}
}
.feature-pannel.full-width.side-pd {
	padding: 25px 20px;
}
@media (min-width: 48em) {
	.feature-pannel.full-width.side-pd {
		padding: 80px 60px 80px 0;
	}
}
.feature-pannel.full-width.double-slider .featured__item__text {
	padding-top: 40px;
	padding-bottom: 40px;
}
.feature-pannel.full-width.double-slider .text-slider .flickity-viewport {
	margin-bottom: 50px;
}
@media (min-width: 70em) {
	.feature-pannel.full-width.double-slider .text-slider .flickity-viewport {
		margin-bottom: 100px;
	}
}
.feature-pannel:not(.full-width) {
	margin-left: 20px;
	margin-right: 20px;
}
@media (min-width: 48em) {
	.feature-pannel:not(.full-width) {
		margin-left: 0;
		margin-right: 0;
	}
}
.feature-pannel:not(.full-width) .featured__item__text {
	padding: 30px 20px;
}
@media (min-width: 70em) {
	.feature-pannel:not(.full-width) .featured__item__text {
		padding: 30px 50px;
	}
}
.feature-pannel:not(.full-width).double-slider .featured__item__text {
	padding: 32px 30px 25px 36px;
}
.feature-pannel:not(.full-width).double-slider
.photo-slider
.with-video.media_inner
.media_play_holder {
	padding: 20px 36px;
}
@container (width > 700px) {
	.feature-pannel:not(.full-width).double-slider .photo-slider .slide,
	.feature-pannel:not(.full-width).double-slider .photo-slider .flickity-slider,
	.feature-pannel:not(.full-width).double-slider .photo-slider .media_inner,
	.feature-pannel:not(.full-width).double-slider
	.photo-slider
	.flickity-viewport {
		height: 100% !important;
	}
	.feature-pannel:not(.full-width).double-slider .photo-slider .media_inner {
		padding-bottom: 90%;
	}
}
.feature-pannel:not(.full-width).side-pd {
	padding: 25px 20px 25px 0;
}
@media (min-width: 48em) {
	.feature-pannel:not(.full-width).side-pd {
		padding: 0;
	}
}
.feature-pannel .media_inner {
	width: 100%;
	min-height: 100%;
}
.feature-pannel .media_inner .media__play {
	position: absolute;
	display: block;
	margin-bottom: 0;
	color: #fff;
	border-radius: 50%;
}
.feature-pannel.double-slider {
	margin-left: 0;
	margin-right: 0;
}
.feature-pannel.double-slider .featured__item {
	position: relative;
}
.feature-pannel.double-slider .text-slider {
	width: 100%;
	display: flex;
	flex-wrap: wrap;
}
.feature-pannel.double-slider .text-slider .flickity-viewport {
	margin-bottom: 50px;
}
@media (min-width: 70em) {
	.feature-pannel.double-slider .text-slider .flickity-viewport {
		margin-bottom: 40px;
	}
}
.feature-pannel.double-slider .photo-slider {
	overflow: hidden;
	position: relative;
	z-index: 2;
}
.feature-pannel.double-slider .photo-slider .media_inner {
	padding-bottom: 80%;
}
.feature-pannel.double-slider .photo-slider .media_inner img {
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	-o-object-fit: cover;
	object-fit: cover;
}
@container (width > 700px) {
	.feature-pannel.double-slider .photo-slider .slide,
	.feature-pannel.double-slider .photo-slider .flickity-slider,
	.feature-pannel.double-slider .photo-slider .media_inner,
	.feature-pannel.double-slider .photo-slider .flickity-viewport {
		height: 100% !important;
	}
	.feature-pannel.double-slider .photo-slider .media_inner {
		padding-bottom: 90%;
	}
}
@media (xl) {
	.feature-pannel.double-slider .photo-slider .media_inner {
		height: 100%;
	}
}
.feature-pannel.double-slider .photo-slider .with-video.media_inner {
	background: linear-gradient(
		180deg,
		rgba(0, 0, 0, 0) 36.46%,
		rgba(0, 0, 0, 0.71) 78.65%
	);
}
.feature-pannel.double-slider .photo-slider .with-video.media_inner img {
	mix-blend-mode: multiply;
}
.feature-pannel.double-slider
.photo-slider
.with-video.media_inner
.media_play_holder {
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	padding: 20px;
	font-size: 14px;
	line-height: 26px;
	display: block;
}
@media (min-width: 48em) {
	.feature-pannel.double-slider
	.photo-slider
	.with-video.media_inner
	.media_play_holder {
		padding: 40px;
	}
}
@media (min-width: 70em) {
	.feature-pannel.double-slider
	.photo-slider
	.with-video.media_inner
	.media_play_holder {
		padding: 57px 80px;
	}
}
.feature-pannel.double-slider
.photo-slider
.with-video.media_inner
.media_play_holder
svg {
	display: inline;
	min-width: 29px;
	height: 29px;
	margin: -7px 10px -2px 0;
}
.feature-pannel.double-slider
.photo-slider
.with-video.media_inner
.media_play_holder
.media__play {
	position: relative;
	-webkit-text-decoration: underline;
	text-decoration: underline;
	border-radius: 0;
}
.feature-pannel.double-slider
.photo-slider
.with-video.media_inner
.media_play_holder
.media__play:hover {
	color: var(--orange);
}
.feature-pannel.double-slider .flickity-viewport {
	width: 100%;
	transition: height var(--transition) 0.3s;
}
.feature-pannel.double-slider .flickity-viewport .flickity-slider,
.feature-pannel.double-slider .flickity-viewport .flickity-slider .slide {
	width: 100%;
}
.feature-pannel.double-slider .flickity-prev-next-button {
	background: url(/_resources/images/slider-arrow.svg) center no-repeat;
	background-size: 100%;
	margin-right: 6px;
	color: var(--dark-blue);
}
.feature-pannel.double-slider .is-selected {
	transition-delay: 0.3s;
}
.feature-pannel.double-slider .is-selected .h1,
.feature-pannel.double-slider .is-selected .h2,
.feature-pannel.double-slider .is-selected .h3,
.feature-pannel.double-slider .is-selected h2,
.feature-pannel.double-slider .is-selected h3 {
	animation: fade-in-right var(--transition) 0.2s both;
}
.feature-pannel.double-slider .is-selected p {
	animation: fade-in-right var(--transition) 0.4s both;
}
.feature-pannel.double-slider .is-selected .button {
	animation: fade-in-right var(--transition) 0.6s both;
}
.feature-pannel .flickity-page-dots {
	margin-left: 24px;
}
.feature-pannel .flickity-page-dots .flickity-page-dot {
	background: var(--dark-blue);
}
.feature-pannel .flickity-page-dots .flickity-page-dot.is-selected {
	background: var(--orange);
}
.feature-pannel .dark-blue-bg {
	font-weight: 300;
}
.feature-pannel .dark-blue-bg .flickity-prev-next-button {
	color: var(--white);
	background: url(/_resources/images/slider-arrow-white.svg) center no-repeat;
}
.feature-pannel .dark-blue-bg .flickity-page-dots .flickity-page-dot {
	background: white;
}
.feature-pannel
.dark-blue-bg
.flickity-page-dots
.flickity-page-dot.is-selected {
	background: var(--orange);
}
.feature-pannel .dark-blue-bg a {
	color: var(--white);
}
.feature-pannel .bottom-contacts {
	line-height: 26px;
}
.feature-pannel .bottom-contacts a:not(.button) {
	color: #000;
	-webkit-text-decoration: underline;
	text-decoration: underline;
}
.feature-pannel .bottom-contacts a:not(.button):hover {
	color: var(--orange);
}
.feature-pannel.full-width.feature-alt {
	margin: 0 !important;
}
.feature-pannel.full-width.feature-alt {
	padding: 40px 20px 80px;
}
@media (min-width: 48em) {
	.feature-pannel.full-width.feature-alt {
		padding-left: var(--container) !important;
		padding-right: var(--container) !important;
	}
	.feature-pannel.full-width.feature-alt {
		padding-top: 10px;
	}
}
@media (min-width: 70em) {
	.feature-pannel.full-width.feature-alt {
		padding-left: var(--container-lg) !important;
		padding-right: var(--container-lg) !important;
	}
}
.feature-pannel.full-width.feature-alt .flex {
	border-bottom: 6px solid var(--orange);
	padding-bottom: 80px;
}
.feature-pannel.full-width.feature-alt .flex .frame {
	--n: 4;
	--d: 3;
}
.feature-pannel.full-width.feature-alt .flex .featured__item__text {
	padding: 0 !important;
}
.feature-pannel.full-width.feature-alt .flex .featured__item__text {
	order: 1;
}
@container (width > 700px) {
	.feature-pannel.full-width.feature-alt .flex .featured__item__text {
		padding: 0 80px 0 0 !important;
	}
	.feature-pannel.full-width.feature-alt .flex .featured__item__text {
		width: 58%;
	}
}
.feature-pannel.full-width.feature-alt .flex .featured__item__image {
	margin-top: 60px;
	order: 2;
}
@container (width > 700px) {
	.feature-pannel.full-width.feature-alt .flex .featured__item__image {
		width: 42%;
		margin-top: 0;
	}
	.feature-pannel.full-width.feature-alt
	.flex-w
	.featured__item__image.image__left {
		order: 1;
	}
	.feature-pannel.full-width.feature-alt
	.flex-w
	.featured__item__image.image__left
	+ .featured__item__text {
		padding: 0 0 0 80px !important;
	}
	.feature-pannel.full-width.feature-alt
	.flex-w
	.featured__item__image.image__left
	+ .featured__item__text {
		order: 2;
	}
}
.feature-pannel.feature-audience {
	margin: 0 !important;
}
@media screen and (max-width: 767px) {
	.feature-pannel.feature-audience .featured__item__text {
		padding: 45px 40px 60px !important;
	}
}
.feature-pannel.feature-home {
	margin: 0 !important;
}
.feature-pannel.feature-home h2 {
	letter-spacing: 3.2px;
	text-transform: uppercase;
}
.feature-pannel.feature-home .button {
	margin-top: 0 !important;
}
@media screen and (max-width: 767px) {
	.feature-pannel.feature-home .featured__item__text {
		padding: 45px 40px 60px !important;
	}
}

.frame {
    --n: 16;
    --d: 9;
    align-items: center;
    aspect-ratio: 16 / 9;
    aspect-ratio: var(--n) / var(--d);
    color: var(--color-light);
    display: flex;
    justify-content: center;
    overflow: hidden;
}

.frame > iframe,
.frame > img,
.frame > video {
	height: 100%;
	/* width: 100%; */
	-o-object-fit: cover;
	object-fit: cover;
}
.frame[data-ratio="1:1"] {
	--n: 1;
	--d: 1;
}
.frame[data-ratio="2:3"] {
	--n: 2;
	--d: 3;
}
.frame[data-ratio="3:2"] {
	--n: 3;
	--d: 2;
}
.frame[data-ratio="4:3"] {
	--n: 4;
	--d: 3;
}
.frame[data-ratio="3:4"] {
	--n: 3;
	--d: 4;
}
.frame[data-ratio="5:4"] {
	--n: 5;
	--d: 4;
}
.frame[data-ratio="10:9.5"] {
	--n: 10;
	--d: 9.5;
}



/*======================*/
/* List Degress Design*/
/*======================*/


.list {
    list-style: none;
    margin: 0;
    padding: 0;
}

.list--degrees {
    background-color: #f6f7f7
}

.list--degrees .list__item {
    margin-bottom: 1.5rem;
    margin-top: 0;
    width: 100%
}

@media (min-width: 760px) {
    .list--degrees .list__item {
        margin-bottom:0;
        padding: .75rem 0
    }
}

.list--degrees .list__heading {
    font-size: 1.2814453125rem;
    line-height: 1.404494382;
    font-family: "London DIN Bold","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-bottom: .375rem
}

@media (min-width: 600px) and (max-width:960px) {
    .list--degrees .list__heading {
        font-size:calc(1.2814453125rem + .1601806641 * (100vw - 600px)/ 360)
    }
}

@media (min-width: 960px) and (max-width:1220px) {
    .list--degrees .list__heading {
        font-size:calc(1.4416259766rem + .1601806641 * (100vw - 960px)/ 260)
    }
}

@media (min-width: 1220px) {
    .list--degrees .list__heading {
        font-size:1.6018066406rem
    }
}

.list--degrees .list__heading-qualifications {
    font-size: .9rem;
    line-height: 1.555555556;
    background-color: #0a4f9e;
    color: #fff;
    float: right;
    font-family: "London DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin: -1rem -1.125rem 0 .5rem;
    padding: .375rem .75rem;
    transition: background-color .3s
}

@media (min-width: 600px) and (max-width:960px) {
    .list--degrees .list__heading-qualifications {
        font-size:calc(.9rem + .1125 * (100vw - 600px)/ 360)
    }
}

@media (min-width: 960px) and (max-width:1220px) {
    .list--degrees .list__heading-qualifications {
        font-size:calc(1.0125rem + .1125 * (100vw - 960px)/ 260)
    }
}

@media (min-width: 1220px) {
    .list--degrees .list__heading-qualifications {
        font-size:1.125rem
    }
}

@media (min-width: 960px) {
    .list--degrees .list__heading-qualifications {
        margin:-1.5rem -1.5rem 0 .75rem
    }
}

.list--degrees .list__content {
    align-items: flex-start;
    color: #361163;
    display: flex;
    font-family: "London DIN Medium","Helvetica Neue",Helvetica,Arial,sans-serif;
    margin-bottom: .375rem;
    transition: color .3s
}
.d-icon {
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    display: inline-block;
    height: 1.5rem;
    position: relative;
    vertical-align: middle;
    width: 1.5rem
}
.icon--small {
    height: 1rem;
    width: 1rem
}

.icon--embed,.icon--inline {
    background-image: none
}

.d-icon svg,.icon__svg {
    display: block;
    height: 100%;
    left: 0;
    position: absolute;
    top: 0;
    width: 100%
}



.list--degrees .list__content .d-icon {
    flex-shrink: 0;
    margin-right: .75rem
}

.list--degrees .list__content .icon__svg {
    fill: #183456;
    transition: fill .3s
}




.list--degrees .list__content--funding-status {
    margin-bottom: 1.125rem
}

.list--degrees .list__content--deadline {
    border-top: 1px solid #e5e7e7;
    color: #6f3092;
    margin-right: 0;
    margin-top: auto;
    padding-left: 0;
    padding-top: .75rem;
    transition: color .3s,border .3s
}

.list--degrees .list__intro {
    font-size: .7111111111rem;
    line-height: 1.406074241;
    border-bottom: 1px solid rgba(203,206,206,.65);
    color: #525e66;
    margin-bottom: 1.125rem;
    padding-bottom: 1.125rem;
    transition: color .3s
}

@media (min-width: 600px) and (max-width:960px) {
    .list--degrees .list__intro {
        font-size:calc(.7111111111rem + .0888888889 * (100vw - 600px)/ 360)
    }
}

@media (min-width: 960px) and (max-width:1220px) {
    .list--degrees .list__intro {
        font-size:calc(.8rem + .0888888889 * (100vw - 960px)/ 260)
    }
}

@media (min-width: 1220px) {
    .list--degrees .list__intro {
        font-size:.8888888889rem
    }
}

.list--degrees .list__link {
    background-color: #fff;
    border-bottom: 2px solid #e5e0dc;
    border-top: 2px solid #0a4f9e;
    display: block;
    padding: 1rem 1.125rem .75rem;
    position: relative;
    transition: background-color .3s,border-color .3s,color .3s,outline-color .3s,transform .3s
}

@media (min-width: 760px) {
    .list--degrees .list__link {
        display:flex;
        flex-flow: row wrap;
        height: 100%
    }

    .list--degrees .list__link .list__content {
        width: 50%
    }

    .list--degrees .list__link .list__content--deadline,.list--degrees .list__link .list__heading {
        width: 100%
    }
}

@media (min-width: 960px) {
    .list--degrees .list__link {
        padding:1.5rem
    }
}

.list--degrees .list__link::after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23183456' fill-rule='evenodd' d='M12.5 9.016a.5.5 0 0 0-.5.5v5.47H1v-11h5.5a.5.5 0 0 0 0-1h-6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5v-5.97a.5.5 0 0 0-.5-.5z' /%3E%3Cpath fill='%23183456' fill-rule='evenodd' d='M15.5 0h-6a.5.5 0 0 0 0 1h4.793L3.146 12.146a.5.5 0 1 0 .707.707L15 1.707V6.5a.5.5 0 0 0 1 0v-6a.5.5 0 0 0-.5-.5z' /%3E%3C/svg%3E");
    background-repeat: no-repeat;
    background-size: contain;
    bottom: .75rem;
    content: "";
    height: 1.125rem;
    position: absolute;
    right: .75rem;
    transition: background-image .3s;
    width: 1.125rem
}

.list--degrees .list__link:focus,.list--degrees .list__link:hover {
    background-color: #0a4f9e;
    border-bottom-color: #ccc;
    border-top-color: #183456;
    color: #fff;
    transform: scale(1.025);
    z-index: 10
}

.list--degrees .list__link:focus::after,.list--degrees .list__link:hover::after {
    background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M12.5 9.016a.5.5 0 0 0-.5.5v5.47H1v-11h5.5a.5.5 0 0 0 0-1h-6a.5.5 0 0 0-.5.5v12a.5.5 0 0 0 .5.5h12a.5.5 0 0 0 .5-.5v-5.97a.5.5 0 0 0-.5-.5z' /%3E%3Cpath fill='%23ffffff' fill-rule='evenodd' d='M15.5 0h-6a.5.5 0 0 0 0 1h4.793L3.146 12.146a.5.5 0 1 0 .707.707L15 1.707V6.5a.5.5 0 0 0 1 0v-6a.5.5 0 0 0-.5-.5z' /%3E%3C/svg%3E")
}

.list--degrees .list__link:focus .list__heading-qualifications,.list--degrees .list__link:hover .list__heading-qualifications {
    background-color: #183456
}

.list--degrees .list__link:focus .list__content,.list--degrees .list__link:focus .list__intro,.list--degrees .list__link:hover .list__content,.list--degrees .list__link:hover .list__intro {
    border-color: #fff;
    color: #fff
}

.list--degrees .list__link:focus .icon__svg,.list--degrees .list__link:hover .icon__svg {
    fill: #fff;
    transition: fill .3s
}

.list--degrees .list__link:focus {
    outline: .25rem solid #f57d1b
}

/*=====================*/
/*End of Page News and Events*/
/*=====================*/

.events-related-block,.events-block,.news-block {
    padding: 1rem 0;
}

.events-related-block p a,.events-block p a,.news-block p a {
    text-decoration: none;
    position: relative;
    transition: all 300ms ease-in-out;
    text-transform: uppercase;
    /*margin-top: 55px;*/
    display: inline-block;
    color:#0a4f9e
}

.events-related-block p a::before,.events-block p a::before,.news-block p a::before {
    content: "";
    left: 0;
    right: 0;
    bottom: -0.6rem;
    position: absolute;
    display: block;
    height: 0.25rem;
    background: #f57d1b;
}

.events-related-block article,.events-block article,.news-block article {
    height: auto;
    margin-bottom: 2rem;
}

.news-block .teal-border article {
    border-top: 0.25rem solid #0a4f9e;
    border-bottom: 0.9375rem solid #0a4f9e;
}

.events-related-block .teal-border article,.events-block .teal-border article {
    border-top: 0.25rem solid #0a4f9e;
}

.news-block .neon-border article {
    border-top: 0.25rem solid #0a4f9e;
    border-bottom: 0.9375rem solid #0a4f9e;
}

.events-related-block .neon-border article,.events-block .neon-border article {
    border-top: 0.25rem solid #0a4f9e;
}

.news-block .goldenrod-border article {
    border-top: 0.25rem solid #f57d1b;
    border-bottom: 0.4rem solid #00467f;
}

.events-related-block .goldenrod-border article,.events-block .goldenrod-border article {
    border-top: 0.25rem solid #0a4f9e;
}

.news-block .news-teaser {
    text-decoration: none;
    transition: all 300ms ease-in-out;
    min-width: 100%;
    display: block;
    flex-direction: column;
    justify-content: space-between;
}

.events-related-block .event-link h2,.events-block .event-link h2,.news-block .news-teaser h2,.path-taxonomy .event-link h2 {
    font-size: 1.75rem;
    line-height: 2rem;
    margin-bottom: 1rem;
}

.events-related-block .event-link h2.proxima a,.events-block .event-link h2.proxima a,.news-block .news-teaser h2.proxima a {
    color: #0a4f9e;
}

.events-related-block .event-link .img-wrap,.events-block .event-link .img-wrap,.news-block .news-teaser .img-wrap {
    position: relative;
    overflow: hidden;
    transition: all 300ms ease-in-out;
}

.events-related-block .event-link .img-wrap img,.events-block .event-link .img-wrap img,.news-block .news-teaser .img-wrap img {
    width: 100%;
    height: 350px;
    transform: scale(1);
    transition: all 700ms ease-in-out;
    margin-bottom: -1px;
}

.events-related-block .event-link .event-date,.events-block .event-link .event-date,.news-block .news-teaser .created {
    color: rgba(0,0,0,0.55);
    font-family: "NationalBold";
    font-size: 0.85rem;
    font-weight: 900;
    text-transform: uppercase;
    margin-bottom: 0.4rem;
    display: block;
}

.events-block .event-link .event-date h2,.events-related-block .event-link .event-date h2 {
    text-transform: none;
}

.news-teaser .date-title {
    padding: 0.8rem 0.8rem 0;
    transition: all 300ms ease-in-out;
}

.events-related-block .date-title,.events-block .date-title {
    padding: 1rem 0 0;
    transition: all 300ms ease-in-out;
}

.news-block .news-teaser:hover,.events-block .event-link:hover,.events-related-block .event-link:hover,.path-taxonomy .event-link:hover {
    text-decoration: none;
}

.events-related-block a.event-link:hover h2,.events-block a.event-link:hover h2,.news-block a.news-teaser:hover h2,.path-taxonomy a.event-link:hover h2 {
    color: #0a4f9e;
}

.events-related-block .event-link:hover,.events-block .event-link:hover,.news-block .news-teaser:hover {
    border-top-color: #0a4f9e !important;
}

.events-related-block .event-link:hover .img-wrap,.events-block .event-link:hover .img-wrap,.news-block .news-teaser:hover .img-wrap {
    border-bottom-color: #0a4f9e !important;
}

.events-related-block .event-link:hover .img-wrap img,.events-block .event-link:hover .img-wrap img,.news-block .news-teaser:hover .img-wrap img {
    transform: scale(1.15);
}

/*=============================*/
/*Classic Style Box Design*/
/*============================*/

        .full-width {
    display: block;
    float: left;
    width: 100%
}
.full-width__three-col,.full-width__two-col {
    background-color: #edeeef;
    padding: 2.5rem 25px
}

@media (min-width: 960px) {
    .full-width__three-col,.full-width__two-col {
        padding:3.75rem 0
    }
}

.full-width__three-col .content__heading,.full-width__two-col .content__heading {
    font-size: 1.574105625rem;
    line-height: 1.3;
    margin-bottom: 2.5rem;
    text-align: center
}

@media (min-width: 600px) and (max-width:960px) {
    .full-width__three-col .content__heading,.full-width__two-col .content__heading {
        font-size:calc(1.574105625rem + .174900625 * ((100vw - 600px)/ 360))
    }
}

@media (min-width: 960px) {
    .full-width__three-col .content__heading,.full-width__two-col .content__heading {
        font-size:1.74900625rem
    }
}

@media (min-width: 760px) {
    .services {
        border-right:#edeeef 5px solid
    }
}

.services .col__content--title {
    width: 75%
}

@media (min-width: 1020px) {
    .services .col__content--title {
        min-width:55%;
        width: auto
    }
}

.two-col {
    float: left;
    width: 100%
}
.two-col:first-child {
    margin-bottom: 1.25rem;
}

@media (min-width: 991px) {
    .two-col {
        width:50%
    }
}

.col__image-wrapper {
    position: relative;
    height: 250px;
    margin-bottom: 0
}

.col__image-wrapper::before {
    content: "";
    display: block;
    padding-top: 56.25%;
    width: 100%
}

.col__image-wrapper>.ratio-image,.col__image-wrapper>.slider__image {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    width: 100%
}

@media (min-width: 760px) {
    .col__image-wrapper {
        height:250px
    }
}

.col__image {
    border: 1px solid rgba(237,238,239,.1);
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    overflow: hidden;
    width: 100%
}

.col__content {
    background-color: #fff;
    height: auto;
    padding: 50px 1.25rem 40px;
    position: relative;
    text-align: center;
    width: 100%
}
.col__content--text {
    font-size: 1.035rem;
    line-height: 1.5;
    margin: 0 0 1.15rem;
    padding: .625rem 0 0;
}

.col__content .col__content--title {
    font-size: 1.3687875rem;
    line-height: 1.5;
    background-color: #edeeef;
    display: block;
    left: 50%;
    margin: 0;
    padding: 1.25rem 1.875rem;
    position: absolute;
    text-align: center;
    top: -38px;
    transform: translate(-50%,0);
    width: 75%
}

@media (min-width: 600px) and (max-width:960px) {
    .col__content .col__content--title {
        font-size:calc(1.3687875rem + .1520875 * ((100vw - 600px)/ 360))
    }
}

@media (min-width: 960px) {
    .col__content .col__content--title {
        font-size:1.520875rem
    }
}

@media (min-width: 760px) {
    .col__content .col__content--title {
        width:auto
    }
}

.col__content .btn {
    margin: 15px 0 0
}

.content-box {
    padding: 1.25rem 20px 2.5rem
}

@media (min-width: 960px) {
    .content-box {
        padding:3.75rem 0
    }
}

.content-box .content-box__heading {
    font-size: 1.3687875rem;
    line-height: 1.5;
    margin-bottom: 1.25rem
}


@media (min-width: 600px) and (max-width:960px) {
    .content-box .content-box__heading {
        font-size:calc(1.3687875rem + .1520875 * ((100vw - 600px)/ 360))
    }
}

@media (min-width: 960px) {
    .content-box .content-box__heading {
        font-size:1.520875rem
    }
}

.content-box .content-box__text {
    font-size: 1.035rem;
    line-height: 1.5;
    padding: .625rem 0 0
}

@media (min-width: 600px) and (max-width:960px) {
     .col__content--text,.two-col .col__content--text {
        font-size:calc(1.035rem + .115 * ((100vw - 600px)/ 360));
        margin-top: 10px
    }
}


@media (min-width: 600px) and (max-width:960px) {
    .content-box .content-box__text {
        font-size:calc(1.035rem + .115 * ((100vw - 600px)/ 360))
    }
}

@media (min-width: 960px) {
    .content-box .content-box__text {
        font-size:1.15rem
    }
}
@media (min-width: 760px) {
    .col__content .col__content--title {
        width:auto
    }
}



/*============================*/
/* Custome Button Design */
/*============================*/

.btn--dark-blue {
    display: inline-block;
    border-radius: 32px;
    padding: 0.6em 2em;
    text-align: center;
    text-decoration: none;
    vertical-align: middle;
    min-height: 3em;
    margin: 0.5em;
    font-family: NationalBold, sans-serif;
    transition: .3s;
    max-width: 100%;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;

    background-color: #00467f;
    border: 2px solid #00467f;
    color: #ffffff;
}



.btn--dark-blue-before:active,.btn--dark-blue-before:focus,.btn--dark-blue-before:hover {
      background-color: transparent;
      color: #00467f; }


/*==========================*/
/* Video And Text Design */
/*=========================*/

.uon-wide-feature {
    display: flex;
    align-items: center;
    margin: 80px auto;
    position: relative;
    flex-wrap: wrap;
}

.uon-wide-feature:first-child {
    margin-top: 0
}

.uon-wide-feature:last-child {
    margin-bottom: 0
}

.uon-wide-feature-reverse {
    flex-direction: row-reverse
}

.uon-wide-feature-visual {
    width: 60%;
    position: relative;
    z-index: 1
}

.uon-wide-feature-visual iframe {
    width:100%;
    height:388px;
    position: relative;
    z-index: 1;
    vertical-align: top
}

.uon-wide-feature-content {
    position: relative;
    z-index: 2;
    padding: 40px
}

.uon-wide-feature-image .uon-wide-feature-visual+.uon-wide-feature-content {
    width: 50%;
    margin-left: -10%;
    box-shadow: 0 0 50px rgba(0,0,0,.1)
}

.uon-wide-feature-reverse.uon-wide-feature-image .uon-wide-feature-visual+.uon-wide-feature-content {
    margin-left: 0;
    margin-right: -10%
}

.uon-wide-feature-video .uon-wide-feature-visual+.uon-wide-feature-content {
    width: 40%
}

.uon-wide-feature-content h2 small {
    font-weight: 600;
    font-size: 16px;
    margin-left: 10px
}

.uon-wide-feature-video .uon-wide-feature-visual {
    display: flex;
    flex-direction: column
}

.uon-wide-feature-video-caption {
    padding: 20px;
    position: relative
}

.uon-wide-feature-content-light-video-caption {
    background: #ecedef
}

.uon-wide-feature-content-dark-video-caption {
    background: #2d3138;
    color: #fff
}

.uon-wide-feature-video-caption h3 {
    margin-top: 0
}

.uon-wide-feature-video-caption h3 small {
    font-weight: 600;
    font-size: 16px;
    margin-left: 10px
}

.uon-wide-feature-content-dark-video-caption h3 {
    color: #fff
}

.uon-wide-feature-video-caption p:last-child {
    margin-bottom: 0
}

.uon-wide-feature-video-tag {
    position: absolute;
    height: 40px;
    color: #fff;
    background: #0a4f9e;
    line-height: 40px;
    padding: 0 15px;
    top: -40px;
    left: 20px;
    font-weight: 900;
    font-family: "NationalBold",sans-serif;
    font-size: 20px
}

.uon-wide-feature-content-light {
    background: #fff
}

.uon-wide-feature-content-dark {
    background: #2d3138
}

.uon-wide-feature-content-dark h2,.uon-wide-feature-content-dark p {
    color: #fff
}

.uon-wide-feature-content p:last-child {
    margin-bottom: 0
}

.uon-wide-feature:before {
    content: "";
    position: absolute;
    left: calc(50% - 50vw);
    right: calc(50% - 50vw);
    top: 40px;
    bottom: 40px
}

.uon-wide-feature-light-grey:before {
    background: #f6f7f9
}

.uon-wide-feature-light-blue:before {
    background: #1090D511
}

.uon-wide-feature-dark-grey:before {
    background: #2d3138
}

.uon-wide-feature-dark-blue:before {
    background: #1090d5
}

.uon-wide-feature-content-links {
    display: flex;
    flex-wrap: wrap;
    column-gap: 10px;
    row-gap: 10px
}

.uon-wide-feature-additional-content {
    width: 100%;
    margin: 40px auto 80px
}

.uon-wide-feature-additional-content ul {
    columns: 2;
    text-align: left;
    max-width: 850px;
    margin: 0 auto;
    position: relative;
    list-style-type: none;
    padding: 0
}

.uon-wide-feature-additional-content ul li {
    margin-bottom: 10px
}

.uon-wide-feature-additional-content ul li a:hover {
    color: #2d3138
}

.uon-wide-feature-additional-content ul li a:after {
    font-family: "Font Awesome 6 Pro","FontAwesome";
    color: #2d3138;
    content: "\f054";
    margin-left: 5px;
    font-size: 12px;
    display: inline-block
}

.uon-wide-feature-additional-content ul li a:hover:after {
    color: #1090d5
}
@media (min-width: 769px) and (max-width:1220px){
    .uon-wide-feature-visual iframe {
    width:100%;
    /*width: 690px;*/ 
    height: 250px;
}
}
@media screen and (max-width: 768px) {

    .uon-wide-feature {
        flex-direction:column
    }

    .uon-wide-feature-reverse {
        flex-direction: column
    }

    .uon-wide-feature-visual {
        width: calc(100% + 40px);
        margin-left: -20px;
        margin-right: -20px
    }
        .uon-wide-feature-visual iframe {
            width: 100%;
            height: 500px;
        }

    .uon-wide-feature-content {
        padding: 20px
    }

    .uon-wide-feature-image .uon-wide-feature-visual+.uon-wide-feature-content {
        width: 100%;
        margin-left: 0;
        margin-top: -40px
    }

    .uon-wide-feature-reverse.uon-wide-feature-image .uon-wide-feature-visual+.uon-wide-feature-content {
        margin-right: 0
    }

    .uon-wide-feature-video .uon-wide-feature-visual+.uon-wide-feature-content {
        width: 100%
    }

    .uon-wide-feature.uon-wide-feature-video:before {
        bottom: 0;
        left: 0;
        right: 0
    }

    .uon-wide-feature-content-links {
        flex-direction: column
    }

    .uon-wide-feature-content-links a {
        text-align: center
    }

    .uon-wide-feature-additional-content ul {
        columns: 1
    }
}


