/*
 Theme Name:   American Family Ventures
 Theme URI:    http://afi-americanfamilyventures-2022.test/
 Description:  American Family Ventures - Twenty Twenty One Child
 Author:       Shine United
 Author URI:   http://www.shineunited.com
 Template:     twentytwentyone
 Version:      202407251656
 License:
 License URI:
 Tags:
 Text Domain:  amfamventures
*/
@font-face {
  font-family: "Larken Light";
  src: url(fonts/LarkenLight/font.woff2), url(fonts/LarkenLight/font.woff);
  font-display: block;
}
@font-face {
  font-family: "Larken Thin";
  src: url(fonts/LarkenThin/font.woff2), url(fonts/LarkenThin/font.woff);
  font-display: block;
}
@font-face {
  font-family: "Morton Bold";
  src: url(fonts/MortonBold/font.woff2), url(fonts/MortonBold/font.woff);
  font-display: block;
}
@font-face {
  font-family: "DMSans Medium";
  src: url(fonts/DM_Sans/DMSans-Medium.ttf);
  font-display: block;
}
@font-face {
  font-family: "DMSans Regular";
  src: url(fonts/DM_Sans/DMSans-Regular.ttf);
  font-display: block;
}
html {
  font-size: 20px;
}
@media screen and (max-width: 767px) {
  html {
    font-size: 16px;
  }
}

body {
  font-family: "Larken Light", sans-serif;
  color: #ffffff;
  line-height: 1;
}

h1, h2, h3, h4, h5, p, a, span {
  color: #ffffff;
  line-height: 1.5;
  font-weight: 400;
}
h1.larkthin, h2.larkthin, h3.larkthin, h4.larkthin, h5.larkthin, p.larkthin, a.larkthin, span.larkthin {
  font-family: "Larken Thin", sans-serif;
}
h1.larklight, h2.larklight, h3.larklight, h4.larklight, h5.larklight, p.larklight, a.larklight, span.larklight {
  font-family: "Larken Light", sans-serif;
}
h1.lh-75, h2.lh-75, h3.lh-75, h4.lh-75, h5.lh-75, p.lh-75, a.lh-75, span.lh-75 {
  line-height: 75px;
}
h1.lh-45, h2.lh-45, h3.lh-45, h4.lh-45, h5.lh-45, p.lh-45, a.lh-45, span.lh-45 {
  line-height: 45px;
}
h1.md-size, h2.md-size, h3.md-size, h4.md-size, h5.md-size, p.md-size, a.md-size, span.md-size {
  font-size: 40px;
}
h1.sm-size, h2.sm-size, h3.sm-size, h4.sm-size, h5.sm-size, p.sm-size, a.sm-size, span.sm-size {
  font-size: 36px;
}
@media (min-width: 768px) {
  h1.md-size, h2.md-size, h3.md-size, h4.md-size, h5.md-size, p.md-size, a.md-size, span.md-size {
    font-size: 50px;
  }
}
@media (min-width: 992px) {
  h1.md-size, h2.md-size, h3.md-size, h4.md-size, h5.md-size, p.md-size, a.md-size, span.md-size {
    font-size: 60px;
  }
}

h1:not(.site-title):before,
h2:before,
.site-header.featured-image .site-branding-container:after,
.site-header.featured-image .site-featured-image:after,
.site-header.featured-image .site-featured-image:before,
.site-header.featured-image:after,
.entry .entry-title:before, .image-filters-enabled .entry .post-thumbnail:after,
.image-filters-enabled .entry .post-thumbnail:before,
.author-bio .author-title:before,
.comments-area .comments-title-wrap .comments-title:before,
.post-navigation .nav-links a .meta-nav:after,
.post-navigation .nav-links a .meta-nav:before {
  content: unset;
  display: none;
  color: unset;
  width: unset;
  height: unset;
}

a {
  color: #ffffff;
  text-decoration: none;
  cursor: pointer;
}
a:hover {
  color: #ffffff;
}
a:hover, a:focus, a:active, a:visited {
  text-decoration: none;
}

span a {
  color: #ffffff;
}
span a:hover {
  color: #ffffff;
  text-decoration: underline;
}

hr {
  width: 100%;
  border-top: 1px solid #ffffff;
  margin: 25px auto;
  height: unset;
  background-color: transparent;
}
hr.light {
  margin: 15px auto;
  border-top: 1px solid #B9BABA;
}

.mbxs {
  margin-bottom: 10px !important;
}

.mtxs {
  margin-top: 10px !important;
}

.mbs {
  margin-bottom: 15px !important;
}

.mts {
  margin-top: 15px !important;
}

.mb {
  margin-bottom: 20px !important;
}

.mt {
  margin-top: 20px !important;
}

.mbl {
  margin-bottom: 30px !important;
}

.mtl {
  margin-top: 30px !important;
}

.mbxl {
  margin-bottom: 50px !important;
}

.mtxl {
  margin-top: 50px !important;
}

.mbn {
  margin-bottom: 0 !important;
}

.pbxs {
  padding-bottom: 10px !important;
}

.ptxs {
  padding-top: 10px !important;
}

.pbs {
  padding-bottom: 15px !important;
}

.pts {
  padding-top: 15px !important;
}

.pb {
  padding-bottom: 20px !important;
}

.pt {
  padding-top: 20px !important;
}

.pbl {
  padding-bottom: 30px !important;
}

.ptl {
  padding-top: 30px !important;
}

.pbxl {
  padding-bottom: 50px !important;
}

.ptxl {
  padding-top: 50px !important;
}

.pbn {
  padding-bottom: 0 !important;
}

.ptn {
  padding-top: 0 !important;
}

.nowrap {
  white-space: nowrap;
}

.hide {
  display: none !important;
}

.show {
  display: block !important;
}

.show-flex {
  display: flex !important;
}

.clear:before, .clear:after {
  content: " ";
  display: table;
}
.clear:after {
  clear: both;
}

@media (max-width: 575px) {
  .hidden-mobile {
    display: none;
  }
}

@media (min-width: 576px) {
  .hidden-desktop {
    display: none;
  }
}

.grecaptcha-badge {
  visibility: hidden;
  pointer-events: none;
}

.afi-descendent-ajax-loading, .afi-descendent-ajax-loading * {
  cursor: wait !important;
}

.afi-ajax-loading {
  opacity: 0.5 !important;
}
.afi-ajax-loading, .afi-ajax-loading * {
  pointer-events: none !important;
}

html {
  background-color: #002641;
  overflow-x: hidden;
  min-height: 100vh;
}
html body {
  background-color: #002641;
  overflow-x: hidden;
  min-height: 100vh;
  position: relative;
  opacity: 1;
  width: 100vw;
}
html body .site-background {
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  background-image: url("img/site-background-mobile.jpg");
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
@media (min-width: 992px) {
  html body .site-background {
    background-image: url("img/Blue-Gradient-Background-NoiseAdded.jpg");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center;
  }
}
html.nav-open, html.drawer-open {
  overflow-y: hidden;
  overflow-x: hidden;
}
html.nav-open body, html.drawer-open body {
  overflow-y: hidden;
  overflow-x: hidden;
  top: 0;
  bottom: 0;
}

.container-fluid {
  padding: 0;
}
.container-fluid > .row {
  margin-left: 0;
  margin-right: 0;
}
.container {
  display: block;
  width: 100% !important;
  max-width: 1600px !important;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .container {
    padding-left: 30px;
    padding-right: 30px;
  }
}
@media (min-width: 992px) {
  .container {
    padding-left: 50px;
    padding-right: 50px;
  }
}

.border-container {
  display: block;
  width: 100% !important;
  max-width: unset !important;
  margin-left: auto;
  margin-right: auto;
  padding: 0 5px;
}

.sm-container {
  display: block;
  width: 100% !important;
  max-width: 1200px !important;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .sm-container {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 992px) {
  .sm-container {
    padding-left: 70px;
    padding-right: 70px;
  }
}

.xs-container {
  display: block;
  width: 100% !important;
  max-width: 840px !important;
  margin-left: auto;
  margin-right: auto;
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 768px) {
  .xs-container {
    padding-left: 50px;
    padding-right: 50px;
  }
}
@media (min-width: 992px) {
  .xs-container {
    padding-left: 70px;
    padding-right: 70px;
  }
}

.site-padding {
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 992px) {
  .site-padding {
    padding-left: 150px;
    padding-right: 150px;
  }
}
@media (min-width: 1200px) {
  .site-padding {
    padding-left: 50px;
    padding-right: 50px;
  }
}

@media (min-width: 1650px) {
  .center-column-container {
    max-width: 85%;
  }
}
@media (min-width: 1950px) {
  .center-column-container {
    max-width: 80%;
  }
}
@media (min-width: 2200px) {
  .center-column-container {
    max-width: 76%;
  }
}

.nav-padding {
  padding-left: 30px;
  padding-right: 35px;
}
@media (min-width: 992px) {
  .nav-padding {
    padding-left: 100px;
    padding-right: 50px;
  }
}

.inner-padding {
  padding-left: 10px;
  padding-right: 10px;
}

.inner-container {
  max-width: 1018px;
  margin-left: auto;
  margin-right: auto;
}

.offset-container {
  margin-left: auto;
  margin-right: auto;
}

.site-padding {
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 992px) {
  .site-padding {
    padding-left: 150px;
    padding-right: 150px;
  }
}
@media (min-width: 1200px) {
  .site-padding {
    padding-left: 50px;
    padding-right: 50px;
  }
}

.offset-padding {
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 992px) {
  .offset-padding {
    padding-left: 170px;
    padding-right: 100px;
  }
}

.offset-padding-contained {
  padding-left: 40px;
  padding-right: 40px;
}
@media (min-width: 992px) {
  .offset-padding-contained {
    padding-left: 170px;
    padding-right: 185px;
  }
}

*:focus, *:active {
  outline: none !important;
  box-shadow: none;
}

a:not(.team-item) {
  transition: all 0.25s;
}
a:not(.team-item).text-link {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  transition: all 0.25s;
}
a:not(.team-item).text-link span {
  transition: all 0.25s;
  position: relative;
  right: 0;
  font-size: 13px;
}
a:not(.team-item):visited {
  color: inherit;
}
a:not(.team-item):hover, a:not(.team-item):active, a:not(.team-item):focus {
  color: #66A5D2;
}
a:not(.team-item):hover span, a:not(.team-item):active span, a:not(.team-item):focus span {
  color: #66A5D2;
  right: -3px;
}

p {
  font-size: 15px;
  line-height: 1.2;
  font-family: "Larken Light", sans-serif;
}
@media (min-width: 992px) {
  p {
    font-size: 18px;
  }
}

h1 {
  font-size: 48px;
  font-size: 2.4rem;
  line-height: 1.2;
  font-family: "Larken Thin", sans-serif;
}
h1.lg {
  font-size: 62px;
  font-size: 3.1rem;
  line-height: 65px;
  line-height: 3.25rem;
}

h2 {
  font-size: 36px;
  font-size: 1.8rem;
  line-height: 40px;
  line-height: 2rem;
  text-transform: uppercase;
}
h2.lg {
  font-size: 48px;
  font-size: 2.4rem;
  line-height: 50px;
  line-height: 2.5rem;
}
h2.sm {
  font-size: 24px;
  font-size: 1.2rem;
  line-height: 30px;
  line-height: 1.5rem;
}

h3 {
  font-size: 18px;
  font-size: 0.9rem;
  line-height: 22px;
  line-height: 1.1rem;
  font-weight: 500;
  text-transform: uppercase;
}

h4 {
  font-size: 18px;
  font-size: 0.9rem;
  line-height: 22px;
  line-height: 1.1rem;
  font-weight: 500;
  text-transform: uppercase;
}
h4.bold {
  font-weight: 700;
}

h5 {
  font-size: 12px;
  line-height: 16px;
  font-weight: 700;
  text-transform: uppercase;
}

h6 {
  font-size: 9px;
  line-height: 13px;
  font-weight: 500;
  text-transform: uppercase;
}

sup {
  font-size: 0.6em;
  padding-left: 1px;
}

img {
  max-width: 100%;
}

.skip-link {
  position: absolute;
  top: 50px;
  left: -99999px;
}
.skip-link:focus {
  left: 0;
}

.btn {
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  letter-spacing: 0.075em;
  white-space: nowrap;
  text-transform: uppercase;
  display: inline-block;
  font-weight: 700;
  font-size: 12px;
  line-height: 26px;
  padding: 12px;
  min-width: 160px;
  text-align: center;
  border-radius: 50%;
}
.btn img {
  width: auto;
  height: 26px;
  display: inline-block;
  margin: 0 auto;
}
.btn.btn-li {
  background-color: #ffffff;
}
.btn.btn-sm {
  padding: 8px;
}

.mfp-container {
  padding-left: 0 !important;
  padding-right: 0 !important;
}

.mfp-zoom-out-cur {
  cursor: default;
}

.mfp-content {
  max-width: 1400px !important;
}
.mfp-content .video-close {
  top: -44px;
  padding: 0;
  left: 0;
  right: 0;
  cursor: pointer !important;
}
.mfp-content .img-close {
  top: 10px;
  left: 0;
  right: 0;
  cursor: pointer !important;
  padding-right: 10px;
  z-index: 999;
}
.mfp-content .iframe-close {
  color: #000000;
  top: -44px;
  padding: 0;
  left: 0;
  right: 0;
  cursor: pointer !important;
}
.mfp-content .mfp-img {
  padding: 0;
}

.mfp-image-holder figcaption {
  display: none;
}

.standard-parallax-window {
  overflow: hidden;
  position: relative;
}
.standard-parallax-window .parallax-image {
  position: absolute !important;
  top: 0 !important;
  height: 135% !important;
  left: 0 !important;
}
.standard-parallax-window .parallax-image.parallax-js-loaded {
  top: -50% !important;
}

.wysiwyg {
  overflow: auto;
  width: 100%;
}
.wysiwyg h1, .wysiwyg h2, .wysiwyg h3, .wysiwyg h4, .wysiwyg h5, .wysiwyg h6 {
  margin-top: 0;
}
.wysiwyg ul, .wysiwyg ol {
  padding-left: 2rem;
  margin-bottom: 2rem;
}
.wysiwyg table {
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: 15px;
  font-size: 0.75rem;
  line-height: 20px;
  line-height: 1rem;
  font-family: "Larken Light", sans-serif;
  color: #ffffff;
}
.wysiwyg table tbody tr td {
  word-break: keep-all;
  white-space: nowrap;
  border-color: #B9BABA;
}
.wysiwyg table thead tr td {
  font-weight: 400;
  letter-spacing: 0;
  line-height: 1.5;
  font-size: 15px;
  font-size: 0.75rem;
  line-height: 20px;
  line-height: 1rem;
  border-color: #B9BABA;
  font-family: "Larken Light", sans-serif;
  color: #ffffff;
  word-break: keep-all;
  white-space: nowrap;
}
.wysiwyg p {
  margin-bottom: 2rem;
}
.wysiwyg p strong {
  font-weight: 500;
}

.slider-wrapper {
  width: 100%;
}
.slider-wrapper .slick-slider {
  position: relative;
  overflow: hidden;
  opacity: 1 !important;
}
.slider-wrapper .slick-slider .slide {
  overflow: hidden;
}
.slider-wrapper .slick-slider .slide:not(.first) {
  display: none;
}
.slider-wrapper .slick-slider.slick-initialized .slide:not(.first) {
  display: block;
}

.slider-wrapper {
  position: relative;
}
.slider-wrapper .arrow {
  width: 35px;
  position: absolute;
  top: 0;
  cursor: pointer;
  height: 100%;
  text-align: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
}
.slider-wrapper .arrow .arrow-circle {
  -webkit-transition: all 0.1s linear;
  transition: all 0.1s linear;
  width: 35px;
  height: 35px;
  text-align: center;
  display: block;
  padding: 10px 0;
}
.slider-wrapper .arrow .arrow-circle span {
  color: #ffffff;
  font-size: 15px;
  z-index: 1;
  position: relative;
  text-align: center;
  margin: 0;
  width: 35px;
  height: 15px;
  line-height: 15px;
  vertical-align: middle;
  font-weight: bold;
  display: block;
}
.slider-wrapper .arrow.arrow-prev {
  left: 0;
}
.slider-wrapper .arrow.arrow-next {
  right: 0;
}
.slider-wrapper .arrow.slick-hidden {
  display: none;
}
@media (min-width: 768px) {
  .slider-wrapper .arrow .arrow-ricle {
    width: 50px;
    height: 50px;
  }
  .slider-wrapper .arrow .arrow-ricle span {
    height: 30px;
    line-height: 30px;
    width: 50px;
  }
}

header.header .main-nav {
  position: relative;
  z-index: 1000;
}
header.header .main-nav .main-nav-inner {
  padding-top: 45px;
  position: relative;
}
header.header .main-nav .main-nav-inner .site-logo {
  margin: 0;
}
header.header .main-nav .main-nav-inner .menu-toggle-area {
  text-align: right;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-hex {
  position: absolute;
  position: fixed;
  right: -50px;
  top: -25px;
  pointer-events: none;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button {
  position: relative;
  position: fixed;
  height: 35px;
  width: 35px;
  right: 30px;
  top: 47px;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle {
  font-size: 30px;
  cursor: pointer;
  position: relative;
  width: 100%;
  height: 100%;
  background-color: transparent;
  border: none;
  padding: 0;
  display: block;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle .icon-hamburger-line {
  font-size: 30px;
  position: absolute;
  right: 0;
  transition: all 0.25s, transform 0.15s linear;
  will-change: transform;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle .icon-hamburger-line.top-line {
  top: 1px;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle .icon-hamburger-line.bottom-line {
  bottom: -4px;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:hover .icon-hamburger-line, header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:focus .icon-hamburger-line {
  color: #66A5D2;
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:hover .icon-hamburger-line.top-line, header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:focus .icon-hamburger-line.top-line {
  transform: translate(0, -2px);
}
header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:hover .icon-hamburger-line.bottom-line, header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button .menu-toggle:focus .icon-hamburger-line.bottom-line {
  transform: translate(0, 2px);
}
@media (min-width: 992px) {
  header.header .main-nav .main-nav-inner {
    padding-top: 75px;
  }
  header.header .main-nav .main-nav-inner .menu-toggle-area .menu-hex {
    right: -70px;
  }
  header.header .main-nav .main-nav-inner .menu-toggle-area .menu-hex img {
    width: 269px;
  }
  header.header .main-nav .main-nav-inner .menu-toggle-area .menu-toggle-button {
    right: 48px;
    top: 76px;
  }
}
header.header .main-nav .main-nav-menu {
  left: 150%;
  transition: all 0.25s linear;
  width: 100%;
  height: 100vh;
  overflow: hidden;
  overflow-y: scroll;
  position: fixed;
  top: 0;
  background: rgba(0, 0, 0, 0.9);
  padding-top: 50px;
  z-index: 1000;
  padding-left: 40px;
  padding-right: 40px;
}
header.header .main-nav .main-nav-menu.open {
  left: 0;
}
@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  header.header .main-nav .main-nav-menu {
    background: rgba(255, 255, 255, 0);
    -webkit-backdrop-filter: blur(30px) brightness(108%);
    backdrop-filter: blur(30px) brightness(108%);
  }
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner {
  position: relative;
  padding-bottom: 260px;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .menu-close-button {
  background-color: transparent;
  position: absolute;
  border: none;
  right: 0;
  top: 0px;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .menu-close-button .icon-close {
  font-weight: 800;
  transition: all 0.25s;
  cursor: pointer;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .menu-close-button:hover .icon-close, header.header .main-nav .main-nav-menu .main-nav-menu-inner .menu-close-button:focus .icon-close {
  color: #66A5D2;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links {
  text-align: right;
  padding-top: 75px;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link {
  display: block;
  font-family: "Larken Thin", sans-serif;
  font-size: 40px;
  line-height: 1.3;
  transition: all 0.25s;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link a {
  font-family: "Larken Thin", sans-serif;
  font-size: 40px;
  transition: all 0.25s;
}
@media (min-width: 768px) {
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link {
    font-size: 50px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link a {
    font-size: 50px;
  }
}
@media (min-width: 992px) {
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links {
    padding-top: 145px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link {
    font-size: 60px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links .link a {
    font-size: 60px;
  }
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links {
  position: absolute;
  bottom: 100px;
  right: 0;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links .utility-links-inner .menu-item .text-link {
  margin-bottom: 15px;
  display: block;
  text-align: right;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links .utility-links-inner .menu-item:last-of-type {
  margin-bottom: 30px;
}
header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links .social-links .social-link {
  margin-left: 25px;
}
@media (min-width: 992px) {
  header.header .main-nav .main-nav-menu {
    padding-top: 83px;
    padding-left: 50px;
    padding-right: 50px;
    width: 50%;
  }
  header.header .main-nav .main-nav-menu.open {
    left: 50%;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .menu-close-button {
    right: 5px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .main-links {
    padding-right: 50px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links {
    right: 50px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links .utility-links-inner .menu-item .text-link {
    margin-bottom: 20px;
  }
  header.header .main-nav .main-nav-menu .main-nav-menu-inner .utility-links .utility-links-inner .menu-item:last-of-type .text-link {
    margin-bottom: 44px;
  }
}

@media (min-width: 992px) {
  .home-page {
    padding-bottom: 140px;
  }
}

.home-hero {
  position: relative;
  height: 580px;
  padding-top: 0px;
  padding-bottom: 90px;
  margin-bottom: 30px;
}
.home-hero .home-hero-inner {
  height: 100%;
  position: relative;
}
.home-hero .home-hero-inner .page-tagline {
  position: absolute;
  left: -200px;
  max-width: none;
  width: auto;
  pointer-events: none;
}
.home-hero .home-hero-inner .page-tagline .graphic img {
  height: 400px;
}
.home-hero .home-hero-inner .page-tagline .tagline-copy {
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  position: fixed;
  left: 54px;
  top: 515px;
  transform: rotate(270deg);
  transform-origin: top left;
}
.home-hero .home-hero-inner .hero-headline {
  position: relative;
}
.home-hero .home-hero-inner .hero-headline h1 {
  font-size: 42px;
  text-transform: none;
}
.home-hero .home-hero-inner .hero-action {
  position: absolute;
  bottom: -65px;
  left: 0;
}
.home-hero .home-hero-inner .hero-action .hero-action-inner {
  text-align: center;
}
.home-hero .home-hero-inner .hero-action .hero-action-inner .action-copy {
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 30px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
}
@media (min-width: 992px) {
  .home-hero {
    padding-top: 0px;
    padding-bottom: 170px;
    height: 800px;
    max-height: 100vh;
    margin-bottom: 125px;
  }
  .home-hero .home-hero-inner .page-tagline {
    left: -215px;
  }
  .home-hero .home-hero-inner .page-tagline .graphic img {
    height: 500px;
    width: auto;
  }
  .home-hero .home-hero-inner .hero-headline h1 {
    font-size: 80px;
  }
  .home-hero .home-hero-inner .hero-action {
    text-align: center;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner {
    display: inline-block;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner .action-copy, .home-hero .home-hero-inner .hero-action .hero-action-inner .action-icon, .home-hero .home-hero-inner .hero-action .hero-action-inner .action-icon span {
    transition: all 0.25s;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner .action-icon {
    position: relative;
    bottom: 0;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner:hover, .home-hero .home-hero-inner .hero-action .hero-action-inner:focus {
    cursor: pointer;
    color: #66A5D2;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner:hover .action-copy, .home-hero .home-hero-inner .hero-action .hero-action-inner:hover .action-icon, .home-hero .home-hero-inner .hero-action .hero-action-inner:hover .action-icon span, .home-hero .home-hero-inner .hero-action .hero-action-inner:focus .action-copy, .home-hero .home-hero-inner .hero-action .hero-action-inner:focus .action-icon, .home-hero .home-hero-inner .hero-action .hero-action-inner:focus .action-icon span {
    cursor: pointer;
    color: #66A5D2;
  }
  .home-hero .home-hero-inner .hero-action .hero-action-inner:hover .action-icon, .home-hero .home-hero-inner .hero-action .hero-action-inner:focus .action-icon {
    bottom: -4px;
  }
}

.footer-nav {
  position: relative;
  padding-bottom: 55px;
}
.footer-nav .footer-nav-inner .logo-area {
  margin-bottom: 55px;
}
.footer-nav .footer-nav-inner .logo-area .logo-area-inner .logo-box a {
  display: block;
}
.footer-nav .footer-nav-inner .logo-area .logo-area-inner .copyright {
  font-size: 12px;
  font-family: "DMSans Medium", sans-serif;
}
.footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner {
  margin-bottom: 35px;
}
.footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner .main-links .main-links-inner {
  margin-left: -5px;
  margin-right: -5px;
  flex-wrap: nowrap;
}
.footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner .main-links .main-links-inner .link-item {
  padding-left: 5px;
  padding-right: 5px;
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
}
.footer-nav .footer-nav-inner .social-links .social-links-inner {
  margin-left: -20px;
  margin-right: -20px;
}
.footer-nav .footer-nav-inner .social-links .social-links-inner .social-link {
  padding-left: 20px;
  padding-right: 20px;
}
@media (min-width: 992px) {
  .footer-nav .footer-nav-inner .logo-area {
    margin-bottom: 0;
  }
  .footer-nav .footer-nav-inner .logo-area .logo-area-inner .logo-box {
    padding-right: 35px;
  }
  .footer-nav .footer-nav-inner .footer-main-nav {
    padding-bottom: 0;
  }
  .footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner {
    margin-bottom: 0;
  }
  .footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner .main-links .main-links-inner {
    margin-left: -15px;
    margin-right: -15px;
  }
  .footer-nav .footer-nav-inner .footer-main-nav .footer-main-nav-inner .main-links .main-links-inner .link-item {
    padding: 0 15px;
  }
}

.text-block {
  position: relative;
  padding-top: 50px;
  padding-bottom: 50px;
}
.text-block .hex-holder {
  position: absolute;
  top: -50px;
  right: 0;
}
.text-block .hex-holder img {
  filter: invert(100%);
  opacity: 0.05;
  max-width: none;
}
.text-block .copy-col {
  position: relative;
}
.text-block .copy-col p {
  max-width: 1200px;
}
.text-block.medium-block .copy {
  font-size: 27px;
}
.text-block.small-block .copy-col p {
  max-width: 735px;
}
.text-block.small-block .copy {
  font-size: 18px;
  font-family: "DMSans Regular", sans-serif;
}
.text-block.small-block .subheadline {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  padding-top: 25px;
}
.text-block.small-block.general-copy p, .text-block.small-block.general-copy li, .text-block.small-block.general-copy span, .text-block.small-block.general-copy tr, .text-block.small-block.general-copy th, .text-block.small-block.general-copy td, .text-block.small-block.general-copy div, .text-block.small-block.general-copy a {
  font-size: 18px;
  font-family: "DMSans Regular", sans-serif;
  line-height: 1.3;
}
.text-block.small-block.general-copy p {
  margin-bottom: 55px;
}
.text-block.small-block.general-copy h1, .text-block.small-block.general-copy h2 {
  font-family: "Larken Light", sans-serif;
  font-size: 36px;
  text-transform: none;
  margin-bottom: 20px;
}
.text-block.small-block.general-copy h3, .text-block.small-block.general-copy h4, .text-block.small-block.general-copy h5, .text-block.small-block.general-copy h6 {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  font-size: 14px;
}
.text-block.large-block .copy {
  font-size: 40px;
  font-family: "Larken Thin", sans-serif;
}
@media (min-width: 768px) {
  .text-block.large-block .copy {
    font-size: 50px;
  }
}
@media (min-width: 992px) {
  .text-block.large-block .copy {
    font-size: 60px;
  }
}
@media (min-width: 992px) {
  .text-block .hex-holder {
    top: -185px;
  }
  .text-block .hex-holder img {
    height: 1170px;
    width: 1022px;
  }
  .text-block.medium-block .copy {
    font-size: 36px;
  }
}

.slider-widget {
  height: 650px;
  margin-top: 130px;
  margin-bottom: 140px;
  position: relative;
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: rotate(0deg) translate(-50%, -50%);
  padding: 35px;
  transform-origin: left top;
  transition: all 0.25s;
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles button {
  display: inline-block;
  background: transparent;
  padding: 0;
  border: 0;
  font-family: "Morton Bold", sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 14px;
  transform-origin: left top;
  opacity: 0.3;
  transition: all 0.25s;
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles button.active, .slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles button:focus {
  opacity: 1;
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-1 {
  position: absolute;
  top: 0;
  left: 50%;
  transform: translate(-50%, 0);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-2 {
  position: absolute;
  top: 25%;
  left: 93%;
  transform: rotate(60deg) translate(-50%, -15%);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-3 {
  position: absolute;
  bottom: 24%;
  left: 94%;
  transform: rotate(120deg) translate(-14%, -15%);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-4 {
  position: absolute;
  bottom: -15px;
  left: 50%;
  transform: rotate(180deg) translate(-50%, 0);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-5 {
  position: absolute;
  bottom: 24%;
  left: 7%;
  transform: rotate(240deg) translate(-64%, -15%);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .slide-titles .title-6 {
  position: absolute;
  top: 25%;
  left: 7%;
  transform: rotate(300deg) translate(-53%, -15%);
}
.slider-widget .home-slider .home-slider-inner .outer-box .outer-box-inner .hex-container .hex-img {
  max-width: none;
  height: 577px;
  width: 577px;
}
.slider-widget .home-slider .home-slider-inner .inner-box {
  position: absolute;
  height: 457px;
  width: 457px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner {
  position: absolute;
  left: 50%;
  transform: translate(-50%, 27%);
  bottom: 50%;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide {
  text-align: center;
  display: none;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide:first-child {
  display: block;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide img {
  max-width: 120px;
  margin-bottom: 23px;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide p.slider-title {
  font-size: 27px;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide p.abstract {
  font-size: 16px;
  font-family: "DMSans Regular", sans-serif;
}
.slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide a {
  display: block;
  padding-top: 25px;
}
@media (min-width: 992px) {
  .slider-widget .home-slider .home-slider-inner .inner-box .inner-box-inner .box-slide p {
    font-size: 36px;
  }
}
.slider-widget .home-slider .home-slider-inner .inner-box .arrows {
  padding-top: 20px;
  position: absolute;
  top: 68%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.slider-widget .home-slider .home-slider-inner .inner-box .arrows .arrow {
  background: transparent;
  border: 0;
  padding: 0 20px;
}
.slider-widget .home-slider .home-slider-inner .inner-box .arrows .arrow:first-of-type {
  border-right: 1px solid #707070;
}
.slider-widget .home-slider .home-slider-inner .inner-box .arrows .arrow span {
  font-size: 30px;
}

.hex-stats {
  height: 1097px;
  margin-bottom: 105px;
  position: relative;
}
.hex-stats .hex-holder {
  width: 950px;
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.hex-stats .hex-holder img {
  filter: invert(100%);
  opacity: 0.05;
}
.hex-stats .hex-content {
  height: 100%;
  position: relative;
}
.hex-stats .hex-content .hex-content-inner .section-header {
  text-align: center;
}
.hex-stats .hex-content .hex-content-inner .section-header p {
  font-family: "Morton Bold", sans-serif;
  text-transform: uppercase;
  font-weight: 400;
  font-size: 14px;
  margin-bottom: 20px;
}
.hex-stats .hex-content .hex-content-inner .hex-content-top .section-copy .copy-line {
  font-size: 40px;
  text-align: center;
  margin-bottom: 10px;
  padding: 0 20px;
}
.hex-stats .hex-content .hex-content-inner .hex-content-top .section-copy .copy-line.small {
  font-size: 27px;
  margin-bottom: 15px;
}
.hex-stats .hex-content .hex-content-inner .hex-cta {
  padding-top: 80px;
  padding-bottom: 100px;
}
.hex-stats .hex-content .hex-content-inner .hex-cta .hex-cta-inner {
  width: 100%;
  max-width: 300px;
  margin: auto;
  border-top: 1px solid rgba(255, 255, 255, 0.3);
  border-bottom: 1px solid rgba(255, 255, 255, 0.3);
  text-align: center;
  padding-top: 18px;
  padding-bottom: 18px;
}
.hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line {
  font-size: 27px;
  text-align: center;
  margin-bottom: 15px;
}
.hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line:last-of-type {
  margin-bottom: 0;
}
.hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line.large {
  font-size: 40px;
  margin-bottom: 10px;
  padding: 0 20px;
}
.hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line.large:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 992px) {
  .hex-stats .hex-content .hex-content-inner .hex-content-top .section-copy .copy-line {
    font-size: 45px;
    padding: 0 80px;
    line-height: 1.1;
    margin-bottom: 0;
  }
  .hex-stats .hex-content .hex-content-inner .hex-content-top .section-copy .copy-line.small {
    font-size: 30px;
    margin-bottom: 15px;
  }
  .hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line {
    font-size: 30px;
  }
  .hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line.large {
    font-size: 45px;
    padding: 0 80px;
    line-height: 1.1;
    margin-bottom: 0;
  }
  .hex-stats .hex-content .hex-content-inner .hex-content-bottom .section-copy .copy-line.large.last-of-type {
    margin-bottom: 0;
  }
}

.latest-posts {
  position: relative;
  margin-bottom: 200px;
  min-height: 860px;
}
.latest-posts .latest-posts-inner .latest-post .latest-post-copy {
  font-size: 30px;
  margin-bottom: 20px;
}
.latest-posts .latest-posts-inner .latest-post .text-link {
  font-weight: 700;
}
@media (min-width: 992px) {
  .latest-posts .latest-posts-inner .latest-post .latest-post-copy {
    font-size: 36px;
  }
}
.latest-posts .latest-posts-inner .posts-offset {
  padding-top: 355px;
  position: relative;
}
.latest-posts .latest-posts-inner .posts-offset .offset-inner {
  position: relative;
}
.latest-posts .latest-posts-inner .posts-offset .offset-inner .posts .post {
  margin-bottom: 90px;
  display: block;
}
.latest-posts .latest-posts-inner .posts-offset .offset-inner .posts .post .post-inner .date p {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 25px;
}
.latest-posts .latest-posts-inner .posts-offset .offset-inner .posts .post .post-inner .post-title p {
  font-size: 30px;
}
@media (min-width: 992px) {
  .latest-posts .latest-posts-inner .posts-offset {
    padding-top: 95px;
  }
}
.latest-posts .hex-video, .latest-posts .hex-image {
  height: 400px;
  -webkit-mask-image: url("img/hex-rotated.svg");
  mask-image: url("img/hex-rotated.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: auto 100%;
  mask-size: auto 100%;
  position: absolute;
  left: -180px;
  top: 155px;
  width: 462px;
  opacity: 0.7;
}
.latest-posts .hex-video video, .latest-posts .hex-image video {
  height: 100%;
  position: absolute;
  right: -15%;
  top: 0;
  width: auto;
  max-width: none;
}
.latest-posts .hex-video .image, .latest-posts .hex-image .image {
  height: 100%;
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  max-width: none;
  background-position: center !important;
  background-size: cover !important;
  background-repeat: no-repeat !important;
}
@media (min-width: 992px) {
  .latest-posts .hex-video, .latest-posts .hex-image {
    height: 700px;
    width: 808px;
    left: -230px;
    top: 265px;
  }
  .latest-posts .hex-video video, .latest-posts .hex-image video {
    right: -160px;
    top: 0;
    height: 700px;
  }
  .latest-posts .hex-video .image, .latest-posts .hex-image .image {
    height: 700px;
  }
}

.page-container {
  position: relative;
  padding-top: 145px;
  padding-bottom: 140px;
}
.page-container .page-container-inner .page-tagline {
  position: fixed;
  left: -380px;
  max-width: none;
  width: auto;
  top: 115px;
  pointer-events: none;
}
.page-container .page-container-inner .page-tagline .graphic img {
  height: 400px;
}
.page-container .page-container-inner .page-tagline .tagline-copy {
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  position: absolute;
  left: 50%;
  top: 50%;
  transform: translate(-35%, -50%) rotate(270deg);
}
@media (min-width: 992px) {
  .page-container .page-container-inner .page-tagline {
    left: -405px;
    top: 175px;
    z-index: 999;
  }
  .page-container .page-container-inner .page-tagline .graphic img {
    height: 500px;
    width: 577px;
    max-width: none;
  }
  .page-container .page-container-inner .page-tagline .tagline-copy {
    left: 75%;
    transform: translate(-10%, -50%) rotate(270deg);
  }
}
.page-container .page-container-inner .page-hero {
  padding-top: 25px;
  padding-bottom: 98px;
}
.page-container .page-container-inner .page-hero.advisor-hero {
  padding-top: 0;
}
.page-container .page-container-inner .page-hero .first-spacer {
  padding-left: 15px;
  padding-right: 15px;
}
.page-container .page-container-inner .page-hero .hero-headline {
  position: relative;
}
.page-container .page-container-inner .page-hero .hero-headline h1 {
  font-size: 42px;
  text-transform: none;
}
.page-container .page-container-inner .page-hero .hero-subheadline {
  padding-top: 32px;
}
.page-container .page-container-inner .page-hero .hero-subheadline p {
  font-size: 15px;
  font-family: "DMSans Medium", sans-serif;
  line-height: 1.8;
}
@media (min-width: 992px) {
  .page-container .page-container-inner .page-hero {
    padding-top: 110px;
  }
  .page-container .page-container-inner .page-hero .hero-copy {
    margin: auto;
  }
  .page-container .page-container-inner .page-hero .hero-copy .hero-headline {
    max-width: 730px;
  }
  .page-container .page-container-inner .page-hero .hero-copy .hero-headline h1 {
    font-size: 80px;
  }
  .page-container .page-container-inner .page-hero .hero-copy .hero-subheadline {
    max-width: 545px;
    margin-left: 295px;
  }
}
@media (min-width: 992px) {
  .page-container {
    padding-top: 110px;
    padding-bottom: 175px;
  }
}

.partner-list, .advisors-list {
  position: relative;
  padding-top: 10px;
  padding-bottom: 0px;
}
.partner-list .partner-list-inner .list-headline p, .advisors-list .partner-list-inner .list-headline p {
  font-size: 40px;
  font-family: "Larken Thin", sans-serif;
  max-width: 1200px;
}
@media (min-width: 768px) {
  .partner-list .partner-list-inner .list-headline p, .advisors-list .partner-list-inner .list-headline p {
    font-size: 50px;
  }
}
.partner-list .partner-list-inner .partner-type .first-spacer, .advisors-list .partner-list-inner .partner-type .first-spacer {
  padding-left: 15px;
  padding-right: 15px;
}
.partner-list .partner-list-inner .partner-type p, .advisors-list .partner-list-inner .partner-type p {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  max-width: 1200px;
}
.partner-list .partner-list-inner .list, .advisors-list .partner-list-inner .list {
  padding-top: 25px;
  padding-bottom: 145px;
}
.partner-list .partner-list-inner .list .list-item .links, .advisors-list .partner-list-inner .list .list-item .links {
  pointer-events: none;
}
.partner-list .partner-list-inner .list .list-item.team-member .list-item-inner, .advisors-list .partner-list-inner .list .list-item.team-member .list-item-inner {
  padding-bottom: 75px;
}
.partner-list .partner-list-inner .list .list-item.blog-post .list-item-inner, .advisors-list .partner-list-inner .list .list-item.blog-post .list-item-inner {
  padding-bottom: 90px;
}
.partner-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-text-inner hr.col-auto, .advisors-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-text-inner hr.col-auto {
  display: block;
  margin-top: 16px;
}
@media (min-width: 992px) {
  .partner-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-text-inner hr.col-auto, .advisors-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-text-inner hr.col-auto {
    margin-top: 18px;
  }
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .first-spacer, .advisors-list .partner-list-inner .list .list-item .list-item-inner .first-spacer {
  padding-left: 15px;
  padding-right: 15px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .item-hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .item-hr {
  padding-left: 14px;
  padding-right: 14px;
  opacity: 0;
  transition: all 0.25s;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .item-hr hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .item-hr hr {
  margin-left: auto;
  margin-right: 0;
  width: 100%;
  max-width: 54px;
  margin-top: 41px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text {
  font-size: 40px;
  font-family: "Larken Thin", sans-serif;
  position: relative;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link {
  font-size: 40px;
  opacity: 1;
  line-height: 1.1;
}
@media (max-width: 991px) {
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link {
    padding-top: 12px;
    padding-bottom: 12px;
    display: block;
  }
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner {
  max-width: 1200px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role {
  margin-bottom: 8px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date {
  padding-top: 9px;
  margin-bottom: 8px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner hr {
  width: 78px;
  margin: 0 15px 0 0;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 2;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link {
  font-size: 40px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links {
  position: absolute;
  bottom: -38px;
  height: 29px;
  font-size: 8px;
  transition: all 0.25s;
  opacity: 0;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .text-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .text-link {
  line-height: 1;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .spacer, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .spacer {
  border-left: 1px solid rgba(255, 255, 255, 0.3);
  margin-left: 11px;
  margin-right: 11px;
  height: 29px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .linkedin, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .links .linkedin {
  display: block;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  z-index: 2;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .list-item-link {
  font-size: 27px;
  line-height: 1.2;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .links, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .links {
  position: absolute;
  bottom: -38px;
  height: 29px;
  font-size: 8px;
  transition: all 0.25s;
  opacity: 0;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .links .text-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .links .text-link {
  line-height: 1;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:hover a, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:hover a span, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:focus a, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:focus a span, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:hover a, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:hover a span, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:focus a, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title:focus a span {
  color: #66A5D2;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:hover a, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:hover a span, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:focus a, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:focus a span, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:hover a, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:hover a span, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:focus a, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner.team-item:focus a span {
  color: #66A5D2;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc {
  position: fixed;
  width: 100vw;
  top: 400px;
  left: 50%;
  transform: translate(13%, 0);
  z-index: 0;
  opacity: 0;
  transition: all 0.25s;
  transition: opacity 0.625s;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner {
  width: 100%;
  transition: all 0.25s;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container {
  margin-bottom: 40px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container .logo, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container .logo {
  width: 200px;
  height: 50px;
  background-size: contain !important;
  background-repeat: no-repeat !important;
  background-position: left !important;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container img, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .logo-container img {
  max-width: 100px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .desc, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .desc {
  max-width: 355px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .desc p, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .desc p {
  line-height: 1.6;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner hr.top-hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner hr.top-hr {
  margin-bottom: 35px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .category, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .category {
  max-width: 355px;
  padding-top: 35px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .category p, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .category p {
  font-family: "Morton Bold", sans-serif;
  font-size: 14px;
  font-weight: 400;
  text-transform: uppercase;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .actions, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc .item-desc-inner .actions {
  max-width: 355px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box {
  transform: translate(15%, 0%);
  top: 340px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box .item-desc-inner, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box .item-desc-inner {
  position: relative;
  left: 150px;
  height: 170px;
  width: 170px;
}
.partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box .item-desc-inner .team-photo, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .item-desc.photo-box .item-desc-inner .team-photo {
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  opacity: 1;
}
.partner-list .partner-list-inner .list .list-item.active .item-hr, .advisors-list .partner-list-inner .list .list-item.active .item-hr {
  opacity: 1;
}
.partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link {
  opacity: 1;
}
.partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:active, .partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:focus, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:active, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:focus {
  color: #ffffff;
}
.partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:focus-visible, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-link:focus-visible {
  color: #66A5D2;
}
.partner-list .partner-list-inner .list .list-item.active .list-item-text .item-desc, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .item-desc {
  opacity: 1;
  z-index: 1;
}
.partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-text-inner .name .links, .partner-list .partner-list-inner .list .list-item.active .list-item-text .list-item-text-inner .title .links, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-text-inner .name .links, .advisors-list .partner-list-inner .list .list-item.active .list-item-text .list-item-text-inner .title .links {
  opacity: 1;
  pointer-events: auto;
}
.partner-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link {
  opacity: 1;
}
.partner-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link:active, .partner-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link:focus, .advisors-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link:active, .advisors-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link:focus {
  color: #ffffff;
}
@media (min-width: 992px) {
  .partner-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item.inactive .list-item-text .list-item-link {
    opacity: 0.3;
  }
}
.partner-list .advisors-list-inner, .advisors-list .advisors-list-inner {
  position: relative;
  padding-top: 0px;
}
.partner-list .advisors-list-inner .hex-holder, .advisors-list .advisors-list-inner .hex-holder {
  position: absolute;
  top: 0%;
  right: 0;
  pointer-events: none;
}
.partner-list .advisors-list-inner .hex-holder img, .advisors-list .advisors-list-inner .hex-holder img {
  filter: invert(100%);
  opacity: 0.05;
  max-width: none;
}
.partner-list .advisors-list-inner .section-header, .advisors-list .advisors-list-inner .section-header {
  margin-bottom: 20px;
}
.partner-list .advisors-list-inner .section-header h2, .advisors-list .advisors-list-inner .section-header h2 {
  text-transform: capitalize;
}
.partner-list .advisors-list-inner .filters-row .filters, .advisors-list .advisors-list-inner .filters-row .filters {
  margin-left: -5px;
  margin-right: -5px;
}
.partner-list .advisors-list-inner .filters-row .filters .filters-label, .advisors-list .advisors-list-inner .filters-row .filters .filters-label {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  padding: 0 15px 15px 5px;
}
.partner-list .advisors-list-inner .filters-row .filters .filter, .advisors-list .advisors-list-inner .filters-row .filters .filter {
  padding: 5px;
}
.partner-list .advisors-list-inner .filters-row .filters .filter .filter-inner, .advisors-list .advisors-list-inner .filters-row .filters .filter .filter-inner {
  position: relative;
  width: 200px;
}
.partner-list .advisors-list-inner .filters-row .filters .filter .filter-inner select, .advisors-list .advisors-list-inner .filters-row .filters .filter .filter-inner select {
  background: transparent;
  border: 1px solid #ffffff;
  border-radius: 4px;
  font-family: "DMSans Regular", sans-serif;
  font-size: 13px;
  color: #ffffff;
  display: block;
  padding: 3px 18px 5px 10px;
  width: 100%;
}
.partner-list .advisors-list-inner .filters-row .filters .filter .filter-inner:after, .advisors-list .advisors-list-inner .filters-row .filters .filter .filter-inner:after {
  font-family: "icomoon" !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  content: "\e915";
  color: #ffffff;
  position: absolute;
  top: 50%;
  right: 10px;
  transform: translate(0, -50%);
  font-size: 12px;
}
.partner-list .advisors-list-inner .list .list-item, .advisors-list .advisors-list-inner .list .list-item {
  padding-top: 80px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner {
  max-width: 915px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .name, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .name {
  color: #66A5D2;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .short-bio, .partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .location, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .short-bio, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .location {
  color: #66A5D2;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .links .text-link, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .links .text-link {
  color: #66A5D2;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .links .text-link span, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner:hover .item-desc .links .text-link span {
  color: #66A5D2;
  right: -3px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box {
  margin-bottom: 30px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box .photo-box-inner, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box .photo-box-inner {
  width: 200px;
  height: 200px;
  position: relative;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box .photo-box-inner .team-photo, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box .photo-box-inner .team-photo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat;
  background-size: cover;
  background-position: center;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .name, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .name {
  text-transform: capitalize;
  margin-bottom: 6px;
  transition: all 0.25s;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .location, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .location {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  margin-bottom: 6px;
  transition: all 0.25s;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .short-bio, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .short-bio {
  font-family: "DMSans Regular", sans-serif;
  font-size: 15px;
  line-height: 24px;
  padding-top: 15px;
  padding-bottom: 20px;
  transition: all 0.25s;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags {
  margin-left: -2px;
  margin-right: -2px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags .tag, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags .tag {
  padding: 2px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags .tag .tag-inner, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .tags .tag .tag-inner {
  border: 1px solid #C4D0D8;
  color: #C4D0D8;
  border-radius: 20px;
  font-size: 11px;
  padding: 5px 10px;
  font-family: "DMSans Regular", sans-serif;
  display: block;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links {
  padding-top: 22px;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links .text-link, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links .text-link {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  transition: all 0.25s;
}
.partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links .text-link span, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .item-desc .links .text-link span {
  transition: all 0.25s;
  position: relative;
  right: 0;
  font-size: 13px;
}
@media (min-width: 768px) {
  .partner-list .advisors-list-inner .filters-row .filters .filters-label, .advisors-list .advisors-list-inner .filters-row .filters .filters-label {
    padding: 0 15px 0 5px;
  }
  .partner-list .advisors-list-inner .list .list-item, .advisors-list .advisors-list-inner .list .list-item {
    padding-top: 75px;
  }
  .partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box {
    padding-right: 25px;
    margin-bottom: 0;
  }
}
@media (min-width: 992px) {
  .partner-list .partner-list-inner .list-headline p, .advisors-list .partner-list-inner .list-headline p {
    font-size: 60px;
  }
  .partner-list .partner-list-inner .list, .advisors-list .partner-list-inner .list {
    padding-bottom: 200px;
    padding-top: 20px;
  }
  .partner-list .partner-list-inner .list .list-item.team-member .list-item-inner, .advisors-list .partner-list-inner .list .list-item.team-member .list-item-inner {
    padding-bottom: 167px;
  }
  .partner-list .partner-list-inner .list .list-item.blog-post .list-item-inner, .advisors-list .partner-list-inner .list .list-item.blog-post .list-item-inner {
    padding-bottom: 168px;
  }
  .partner-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item.blog-post .list-item-inner .list-item-text .list-item-link {
    max-width: 1200px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner, .advisors-list .partner-list-inner .list .list-item .list-item-inner {
    padding-bottom: 15px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .item-hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .item-hr {
    width: 110px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .item-hr hr, .advisors-list .partner-list-inner .list .list-item .list-item-inner .item-hr hr {
    margin-top: 0px;
    margin-bottom: 0px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link {
    font-size: 50px;
    line-height: 1.2;
    display: block;
    max-width: 370px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role, .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .date {
    margin-bottom: 0;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .title .list-item-link {
    font-size: 36px;
    line-height: 1.2;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link {
    font-size: 50px;
  }
  .partner-list .advisors-list-inner .hex-holder img, .advisors-list .advisors-list-inner .hex-holder img {
    width: 715px;
  }
  .partner-list .advisors-list-inner .list .list-item, .advisors-list .advisors-list-inner .list .list-item {
    padding-top: 95px;
  }
  .partner-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box, .advisors-list .advisors-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .photo-box {
    padding-right: 50px;
  }
}
@media (min-width: 1200px) {
  .partner-list .partner-list-inner .list .list-item .list-item-inner, .advisors-list .partner-list-inner .list .list-item .list-item-inner {
    padding-bottom: 22px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-link {
    font-size: 60px;
    line-height: 1.1;
    max-width: 500px;
  }
  .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link, .advisors-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name .list-item-link {
    font-size: 60px;
  }
}
.partner-list .partner-list-details, .partner-list .advisor-list-details, .advisors-list .partner-list-details, .advisors-list .advisor-list-details {
  padding-bottom: 48px;
}
@media (min-width: 992px) {
  .partner-list .partner-list-details, .partner-list .advisor-list-details, .advisors-list .partner-list-details, .advisors-list .advisor-list-details {
    padding-bottom: 135px;
  }
}
.partner-list .partner-list-details .list-details-inner .list-details-actions, .partner-list .advisor-list-details .list-details-inner .list-details-actions, .advisors-list .partner-list-details .list-details-inner .list-details-actions, .advisors-list .advisor-list-details .list-details-inner .list-details-actions {
  height: 80px;
  padding-left: 40px;
  padding-right: 30px;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions .prev button, .partner-list .partner-list-details .list-details-inner .list-details-actions .next button, .partner-list .advisor-list-details .list-details-inner .list-details-actions .prev button, .partner-list .advisor-list-details .list-details-inner .list-details-actions .next button, .advisors-list .partner-list-details .list-details-inner .list-details-actions .prev button, .advisors-list .partner-list-details .list-details-inner .list-details-actions .next button, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .prev button, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .next button {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions .prev button span, .partner-list .partner-list-details .list-details-inner .list-details-actions .next button span, .partner-list .advisor-list-details .list-details-inner .list-details-actions .prev button span, .partner-list .advisor-list-details .list-details-inner .list-details-actions .next button span, .advisors-list .partner-list-details .list-details-inner .list-details-actions .prev button span, .advisors-list .partner-list-details .list-details-inner .list-details-actions .next button span, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .prev button span, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .next button span {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions .prev, .partner-list .advisor-list-details .list-details-inner .list-details-actions .prev, .advisors-list .partner-list-details .list-details-inner .list-details-actions .prev, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .prev {
  padding-right: 20px;
  margin-right: 20px;
  border-right: 1px solid #C4D0D8;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions .close, .partner-list .advisor-list-details .list-details-inner .list-details-actions .close, .advisors-list .partner-list-details .list-details-inner .list-details-actions .close, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .close {
  text-align: right;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions button, .partner-list .advisor-list-details .list-details-inner .list-details-actions button, .advisors-list .partner-list-details .list-details-inner .list-details-actions button, .advisors-list .advisor-list-details .list-details-inner .list-details-actions button {
  background-color: transparent;
  padding: 0;
  border: 0;
  color: #002641;
  text-transform: uppercase;
  vertical-align: middle;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions button span, .partner-list .advisor-list-details .list-details-inner .list-details-actions button span, .advisors-list .partner-list-details .list-details-inner .list-details-actions button span, .advisors-list .advisor-list-details .list-details-inner .list-details-actions button span {
  color: #002641;
  font-size: 25px;
}
.partner-list .partner-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .partner-list .advisor-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .advisors-list .partner-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .advisors-list .advisor-list-details .list-details-inner .list-details-actions button span.mobile-hiddden {
  font-size: 15px;
}
@media (min-width: 1045px) {
  .partner-list .partner-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .partner-list .advisor-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .advisors-list .partner-list-details .list-details-inner .list-details-actions button span.mobile-hiddden, .advisors-list .advisor-list-details .list-details-inner .list-details-actions button span.mobile-hiddden {
    display: inline-block !important;
  }
}
@media (min-width: 992px) {
  .partner-list .partner-list-details .list-details-inner .list-details-actions, .partner-list .advisor-list-details .list-details-inner .list-details-actions, .advisors-list .partner-list-details .list-details-inner .list-details-actions, .advisors-list .advisor-list-details .list-details-inner .list-details-actions {
    position: absolute;
    right: 0;
    height: 120px;
  }
  .partner-list .partner-list-details .list-details-inner .list-details-actions .next, .partner-list .advisor-list-details .list-details-inner .list-details-actions .next, .advisors-list .partner-list-details .list-details-inner .list-details-actions .next, .advisors-list .advisor-list-details .list-details-inner .list-details-actions .next {
    padding-right: 28px;
  }
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo {
  background: #ffffff;
  height: 400px;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo img, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo img, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo img, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo img {
  max-width: 180px;
  margin: auto;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image {
  height: 400px;
  position: relative;
  background-color: #ffffff;
  overflow: hidden;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image.team-photo-row, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image.team-photo-row, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image.team-photo-row, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image.team-photo-row {
  background-color: transparent;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image .team-photo, .partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image .featured-image, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image .team-photo, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image .featured-image, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image .team-photo, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image .featured-image, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image .team-photo, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image .featured-image {
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .top-link, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .top-link, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .top-link, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .top-link {
  display: block;
  margin-top: 17px;
  margin-left: 40px;
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .logo-pane .top-link span, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .top-link span, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .top-link span, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .top-link span {
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy {
  padding-top: 0px;
  padding-left: 40px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy p, .partner-list .partner-list-details .list-details-inner .item-details .details-copy li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy div, .partner-list .partner-list-details .list-details-inner .item-details .details-copy span, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy div, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy span, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy div, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy span, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy div, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy span {
  color: #002641;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .text-link, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .text-link, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .text-link, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .text-link {
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .text-link span, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .text-link span, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .text-link span, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .text-link span {
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .share-container, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .share-container, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container {
  max-width: 150px;
}
@media (min-width: 1200px) {
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .share-container, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .share-container, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container {
    max-width: 195px;
  }
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .share-container.bottom-share, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container.bottom-share, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .share-container.bottom-share, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container.bottom-share {
  padding-top: 90px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .share-container .label, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container .label, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .share-container .label, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container .label {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  color: #0069B5;
  text-transform: uppercase;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .share-container .share-icon span, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container .share-icon span, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .share-container .share-icon span, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .share-container .share-icon span {
  color: #0069B5;
  font-size: 16px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-headline, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .blog-title, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .blog-title, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .blog-title, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .blog-title {
  font-size: 27px;
  line-height: 1.3;
  padding-top: 82px;
  margin-bottom: 20px;
  max-width: 635px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name {
  font-family: "Larken Thin", sans-serif;
  margin-bottom: 0;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .role, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .date, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .role, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .date, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .role, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .date, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .role, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .date {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  padding-bottom: 20px;
  border-bottom: 1px solid #C4D0D8;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .location, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .location, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .location, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .location {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  padding-bottom: 20px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy hr, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy hr, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy hr, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy hr {
  margin: 0;
  border-top: 0;
  border-bottom: 1px solid #C4D0D8;
  opacity: 1;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .contact, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .contact, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .contact, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .contact {
  padding-top: 28px;
  padding-bottom: 40px;
  max-width: 635px;
  width: 100%;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h2, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h3, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h4, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h5, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h6, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h2, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h3, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h4, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h5, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h6, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h2, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h3, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h4, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h5, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body h6, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h2, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h3, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h4, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h5, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body h6 {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  color: #002641;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p {
  padding-right: 40px;
  margin-bottom: 23px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p a {
  color: #0069B5;
  text-decoration: underline;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p span.pre-body, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p span.pre-body, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p span.pre-body, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p span.pre-body {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body ul {
  margin-bottom: 23px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body table, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body td, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body th, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body span, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body table, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body td, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body th, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body span, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body table, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body td, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body th, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body span, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body table, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body td, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body th, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body span {
  font-family: "DMSans Regular", sans-serif;
  font-size: 15px;
  line-height: 1.6;
  max-width: 675px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body img, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body img, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body img, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body img {
  width: 100%;
  margin-top: 30px;
  margin-bottom: 48px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details {
  border-top: 1px solid #C4D0D8;
  padding-top: 27px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner {
  max-width: 635px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors {
  margin-bottom: 40px;
}
@media (min-width: 992px) {
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors {
    margin-bottom: 0;
  }
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus .headline, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances .headline, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors .headline, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects .headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus .headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances .headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors .headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects .headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus .headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances .headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors .headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects .headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus .headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances .headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors .headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects .headline {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 18px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul {
  padding-left: 0;
  list-style: none;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li {
  margin-bottom: 10px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a {
  font-size: 14px;
  font-family: "DMSans Medium", sans-serif;
  line-height: 1;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul li a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .focus ul a a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul li a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .appearances ul a a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul li a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .sectors ul a a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul li a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-details .member-details-inner .subjects ul a a {
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote {
  border-top: 1px solid #C4D0D8;
  padding-top: 45px;
  margin-top: 55px;
  padding-right: 40px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body {
  color: #0069B5;
  font-size: 21px;
  line-height: 1.4;
  margin-bottom: 25px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote {
  color: #0069B5;
  display: block;
  margin-bottom: 17px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image {
  width: 60px;
  height: 60px;
  border-radius: 50%;
  overflow: hidden;
  margin-right: 13px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image .img, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image .img, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image .img, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-image .img {
  background-size: cover !important;
  background-position: center !important;
  background-repeat: no-repeat !important;
  width: 100%;
  height: 100%;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy p {
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .name, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .name, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .name, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .name {
  color: #002641;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .position, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .position, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .position, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-details .quote-details-copy .position {
  color: #0069B5;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner {
  margin-top: 50px;
  padding-top: 33px;
  border-top: 1px solid #C4D0D8;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline {
  color: #002641;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  font-size: 14px;
  text-transform: uppercase;
  margin-bottom: 70px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post {
  padding-bottom: 76px;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner {
  display: block;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date {
  font-size: 12px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  margin-bottom: 14px;
  border: none;
}
.partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title {
  font-size: 27px;
  line-height: 1.4;
}
@media (min-width: 992px) {
  .partner-list .partner-list-details .list-details-inner .item-details .logo-pane, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane {
    padding-top: 245px;
    width: 356px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo, .partner-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo, .partner-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-logo, .advisors-list .partner-list-details .list-details-inner .item-details .logo-pane .item-image, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-logo, .advisors-list .advisor-list-details .list-details-inner .item-details .logo-pane .item-image {
    height: 356px;
    width: 356px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy {
    padding-top: 49px;
    padding-left: 80px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-headline, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .blog-title, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .blog-title, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .blog-title, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .blog-title {
    padding-top: 195px;
    font-size: 36px;
    line-height: 1.2;
    margin-bottom: 38px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .member-name, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .member-name {
    font-size: 61px;
    padding-top: 185px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body a, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body li, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body table, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body td, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body th, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body span, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body a, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body li, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body table, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body td, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body th, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body span, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body a, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body li, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body table, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body td, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body th, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body span, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body a, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body li, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body table, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body td, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body th, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body span {
    font-size: 18px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body ul, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body ul, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body ul, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body p, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body ul {
    margin-bottom: 26px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body img, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body img, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .copy-body img, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .copy-body img {
    margin-bottom: 57px;
    max-width: 1100px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote {
    margin-top: 80px;
    padding-top: 38px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body {
    font-size: 28px;
    line-height: 1.2;
    margin-bottom: 28px;
    max-width: 635px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .partner-quote .quote-body .icon-quote {
    font-size: 23px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner {
    margin-top: 70px;
    padding-top: 35px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .section-headline {
    margin-bottom: 90px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post {
    padding-bottom: 92px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner {
    max-width: 635px;
    width: 100%;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .date {
    margin-bottom: 15px;
  }
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy .related .related-inner .related-post .post-inner .title {
    font-size: 36px;
    line-height: 1.2;
  }
}
.partner-list .partner-list-details .list-details-inner .item-details .blog-copy .details-copy .related .related-inner, .partner-list .advisor-list-details .list-details-inner .item-details .blog-copy .details-copy .related .related-inner, .advisors-list .partner-list-details .list-details-inner .item-details .blog-copy .details-copy .related .related-inner, .advisors-list .advisor-list-details .list-details-inner .item-details .blog-copy .details-copy .related .related-inner {
  margin-top: 20px;
}
@media (min-width: 1200px) {
  .partner-list .partner-list-details .list-details-inner .item-details .details-copy, .partner-list .advisor-list-details .list-details-inner .item-details .details-copy, .advisors-list .partner-list-details .list-details-inner .item-details .details-copy, .advisors-list .advisor-list-details .list-details-inner .item-details .details-copy {
    padding-left: 110px;
  }
}

.details-overlay {
  position: fixed;
  overflow-y: scroll;
  z-index: 1001;
  top: 0;
  bottom: 0;
  left: 150%;
  right: -150%;
  transition: all 0.25s;
  padding-bottom: 48px;
  background: #E8EDF3;
}
.details-overlay .list-details-inner {
  pointer-events: none;
}
.details-overlay.open {
  left: 0;
  right: 0;
}
.details-overlay.open .list-details-inner {
  pointer-events: auto;
}
@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none) {
  .details-overlay {
    background: rgba(255, 255, 255, 0.8);
    -webkit-backdrop-filter: blur(30px) brightness(150%);
    backdrop-filter: blur(30px) brightness(150%);
  }
}
@media (min-width: 992px) {
  .details-overlay {
    padding-bottom: 135px;
  }
  .details-overlay.open {
    left: 100px;
    right: 0;
  }
}

.column-spacer.first-spacer {
  padding-left: 15px;
  padding-right: 15px;
}

.about-body .about-body-inner.offset-right {
  padding-right: 0;
}
.about-body .about-body-inner .body-image-right {
  position: relative;
  padding-bottom: 43%;
  margin-bottom: 35px;
}
.about-body .about-body-inner .body-image-right .bg-vid {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
.about-body .about-body-inner .body-image-right .image {
  width: 100%;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center !important;
}
.about-body .about-body-inner .body-video-right {
  position: relative;
  height: 41.5vw;
  margin-bottom: 35px;
  max-height: 800px;
}
.about-body .about-body-inner .body-video-right .video-holder {
  position: absolute;
  height: 100%;
  width: 100vw;
  overflow: hidden;
}
.about-body .about-body-inner .body-video-right .video-holder .bg-vid {
  position: absolute;
  top: 50%;
  transform: translate(0, -60%);
  left: 0;
  max-width: 100%;
}
.about-body .text-block.small-block {
  margin-bottom: 210px;
}
.about-body .partner-list .partner-list-inner .list {
  padding-top: 50px;
}
.about-body .partner-list .partner-list-inner .list .list-item {
  padding-bottom: 135px;
}
.about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .name p {
  font-size: 36px;
  font-family: "Larken Light", sans-serif;
}
.about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .stat {
  max-width: 356px;
  font-family: "Larken Thin", sans-serif;
  font-size: 80px;
}
.about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .stat-name p {
  font-family: "Morton Bold", sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
}
.about-body .partner-list.hex-list {
  padding-top: 200px;
  padding-bottom: 0px;
}
.about-body .partner-list.hex-list .partner-list-inner {
  position: relative;
}
.about-body .partner-list.hex-list .partner-list-inner .list {
  padding-top: 0;
  padding-bottom: 0;
}
.about-body .partner-list.hex-list .partner-list-inner .list .list-item {
  padding-bottom: 155px;
}
.about-body .partner-list.hex-list .partner-list-inner .list .list-item:last-of-type {
  padding-bottom: 0;
}
.about-body .partner-list.hex-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner {
  padding-left: 0;
}
.about-body .partner-list.hex-list .partner-list-inner .hex-holder {
  position: absolute;
  top: 50%;
  left: -290px;
  transform: translate(0, -50%);
}
.about-body .partner-list.hex-list .partner-list-inner .hex-holder img {
  filter: invert(100%);
  opacity: 0.05;
  max-width: none;
  width: 715px;
}
@media (min-width: 992px) {
  .about-body .partner-list .partner-list-inner .list {
    padding-top: 118px;
  }
  .about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner {
    padding-left: 28px;
  }
  .about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .stat {
    font-size: 120px;
  }
  .about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .stat-name {
    max-width: 200px;
  }
  .about-body .partner-list .partner-list-inner .list .list-item .list-item-inner .list-item-text .list-item-text-inner .role {
    padding-left: 70px;
  }
  .about-body .partner-list.hex-list {
    padding-top: 325px;
    padding-bottom: 325px;
  }
  .about-body .partner-list.hex-list .partner-list-inner .hex-holder {
    left: -335px;
  }
  .about-body .partner-list.hex-list .partner-list-inner .hex-holder img {
    width: 1343px;
  }
}
.about-body .partner-icons {
  padding-top: 120px;
  padding-bottom: 190px;
}
.about-body .partner-icons .partner-icons-inner .icons-column .icons-row {
  margin-left: 0px;
  margin-right: 0px;
  max-width: 880px;
}
.about-body .partner-icons .partner-icons-inner .icons-column .icons-row .partner-icon {
  padding-left: 0px;
  padding-right: 0px;
  padding-bottom: 50px;
}
@media (min-width: 992px) {
  .about-body .partner-icons {
    padding-bottom: 235px;
  }
  .about-body .partner-icons .partner-icons-inner .icons-column .icons-row {
    padding-bottom: 130px;
  }
  .about-body .partner-icons .partner-icons-inner .icons-column .icons-row .partner-icon {
    padding-bottom: 0;
  }
}
@media (min-width: 1200px) {
  .about-body .partner-icons .partner-icons-inner .icons-column .icons-row {
    margin-left: -18px;
    margin-right: -18px;
  }
  .about-body .partner-icons .partner-icons-inner .icons-column .icons-row:nth-of-type(even) {
    margin-left: 90px;
  }
  .about-body .partner-icons .partner-icons-inner .icons-column .icons-row .partner-icon {
    padding-left: 18px;
    padding-right: 18px;
    padding-bottom: 0;
  }
}
.about-body .about-media-group .media-group-inner .headline-row {
  padding-bottom: 65px;
}
.about-body .about-media-group .media-group-inner .headline-row .headline {
  position: relative;
}
.about-body .about-media-group .media-group-inner .headline-row .headline p {
  font-size: 14px;
  text-transform: uppercase;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  position: relative;
  z-index: 2;
  max-width: 50%;
}
.about-body .about-media-group .media-group-inner .headline-row .headline .hex-image {
  height: 300px;
  width: 362px;
  -webkit-mask-image: url("img/hex-rotated.svg");
  mask-image: url("img/hex-rotated.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: auto 100%;
  mask-size: auto 100%;
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  left: 50%;
  z-index: 1;
}
.about-body .about-media-group .media-group-inner .headline-row .headline .hex-image .image {
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (min-width: 992px) {
  .about-body .about-media-group .media-group-inner .headline-row .headline p {
    max-width: 100%;
  }
  .about-body .about-media-group .media-group-inner .headline-row .headline .hex-image {
    height: 400px;
    width: 462px;
  }
}
.about-body .about-media-group .media-group-inner .offset-left .body-image-left {
  position: relative;
  min-height: 400px;
  height: 58.5vw;
  max-height: 800px;
  max-width: 1200px;
}
.about-body .about-media-group .media-group-inner .offset-left .body-image-left .image {
  position: absolute;
  opacity: 0.7;
  top: 0;
  bottom: 0;
  right: 0;
  width: 100vw;
  background-repeat: no-repeat !important;
  background-size: cover !important;
  background-position: center !important;
}
@media (min-width: 992px) {
  .about-body .about-media-group .media-group-inner .offset-left .body-image-left {
    min-height: 600px;
  }
  .about-body .about-media-group .media-group-inner .offset-left .body-image-left .image {
    right: 196px;
  }
}
.about-body .about-cta {
  padding-top: 260px;
  padding-bottom: 135px;
}
.about-body .about-cta .about-cta-inner .cta-col p {
  font-size: 36px;
  margin-bottom: 13px;
}
.form-area {
  padding-bottom: 100px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane {
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  .form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane {
    padding-right: 110px;
  }
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-headline {
  font-family: "DMSans Regular", sans-serif;
  font-size: 18px;
  line-height: 1.4;
  margin-bottom: 50px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .form-group {
  margin-bottom: 60px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .form-group.msg-group {
  margin-bottom: 35px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .form-group .select-box {
  position: relative;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .form-group .select-box .icon-chev-down {
  position: absolute;
  right: 0;
  top: 50%;
  transform: translate(0, -50%);
  font-size: 12px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form label {
  font-family: "Morton Bold", sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  margin-bottom: 0;
  display: block;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .wpcf7-form-control-wrap {
  display: block;
  padding: 0;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .wpcf7-not-valid-tip {
  font-size: 14px;
  font-family: "DMSans Regular", sans-serif;
  color: #ED1651;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .wpcf7-response-output {
  border: 0;
  padding: 0 0 30px 0;
  margin: 0;
  font-size: 18px;
  font-family: "DMSans Regular", sans-serif;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form.invalid .wpcf7-response-output, .form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form.failed .wpcf7-response-output {
  color: #ED1651;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form input {
  background: transparent;
  border: none;
  border-bottom: 1px solid #536c83;
  font-family: "DMSans Regular", sans-serif;
  font-size: 18px;
  padding-left: 0;
  margin: 0;
  display: block;
  padding: 3px 0 5px 0;
  color: #ffffff;
  width: 100%;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #536c83;
  opacity: 1; /* Firefox */
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #536c83;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form input::-ms-input-placeholder { /* Microsoft Edge */
  color: #536c83;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form select {
  background: transparent;
  border: none;
  border-bottom: 1px solid #536c83;
  font-family: "DMSans Regular", sans-serif;
  font-size: 18px;
  color: #ffffff;
  display: block;
  padding: 3px 18px 5px 0;
  width: 100%;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form textarea {
  background: transparent;
  border: 1px solid #536c83;
  font-family: "DMSans Regular", sans-serif;
  font-size: 18px;
  padding: 10px 12px;
  margin-top: 12px;
  color: #ffffff;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form textarea::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #536c83;
  opacity: 1; /* Firefox */
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form textarea:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #536c83;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form textarea::-ms-input-placeholder { /* Microsoft Edge */
  color: #536c83;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container {
  height: 60px;
  position: relative;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container .icon-arrow-right-1 {
  position: absolute;
  left: 22px;
  top: 50%;
  transform: translate(0, -50%);
  font-size: 13px;
  transition: all 0.25s;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container .wpcf7-spinner {
  position: absolute;
  top: 50%;
  transform: translate(0, -50%);
  right: 22px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container input {
  height: 100%;
  background-color: #0069B5;
  border: none;
  color: #ffffff;
  font-family: "Morton Bold", sans-serif;
  font-size: 14px;
  text-transform: uppercase;
  font-weight: 400;
  text-align: left;
  padding: 3px 40px 0;
  line-height: 1;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container:hover .icon-arrow-right-1, .form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container form .submit-container:focus .icon-arrow-right-1 {
  left: 25px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .contact-form-pane .form-container .grecaptcha-notice {
  font-size: 14px;
  font-size: 0.7rem;
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane {
  position: relative;
  padding-bottom: 60px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane .hex-image {
  height: 314px;
  width: 362px;
  -webkit-mask-image: url("img/hex-rotated.svg");
  mask-image: url("img/hex-rotated.svg");
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: auto 100%;
  mask-size: auto 100%;
  position: absolute;
  bottom: -60%;
  right: -158px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane .hex-image .image {
  background-repeat: no-repeat !important;
  background-position: center !important;
  background-size: cover !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
}
@media (min-width: 992px) {
  .form-area .form-area-inner .contact-column .contact-column-inner .location-pane .hex-image {
    bottom: -355px;
    right: -170px;
  }
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane .location-pane-inner {
  position: relative;
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane .location-pane-inner .headline {
  font-size: 14px;
  font-family: "Morton Bold", sans-serif;
  font-weight: 400;
  text-transform: uppercase;
  margin-bottom: 28px;
}
.form-area .form-area-inner .contact-column .contact-column-inner .location-pane .location-pane-inner .locations .location {
  font-size: 36px;
  margin-bottom: 8px;
}
@media (min-width: 992px) {
  .form-area .form-area-inner .contact-column .contact-column-inner .location-pane {
    padding-bottom: 0;
  }
}

.sitemap-container .sitemap-section {
  margin-bottom: 60px;
  max-width: 750px;
}
.sitemap-container ul {
  list-style: none;
}
.sitemap-container ul li {
  margin-bottom: 10px;
}
.sitemap-container ul li a {
  line-height: 1.2;
}

/*# sourceMappingURL=style.css.map */