@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,400;0,9..40,500;0,9..40,700;1,9..40,400;1,9..40,500;1,9..40,700&display=swap');
/* line 9, ../sass/_base.scss */
html {
  box-sizing: border-box;
}

/* line 13, ../sass/_base.scss */
*, *:before, *:after {
  box-sizing: inherit;
}

/* line 16, ../sass/_base.scss */
*:focus {
  outline: none;
  border: none;
}

/* line 1, ../sass/_typography.scss */
em {
  font-style: italic;
}

/* line 49, ../sass/_typography.scss */
.center {
  text-align: center !important;
}

/* line 50, ../sass/_typography.scss */
strong {
  font-family: "DM Sans", sans-serif;
}
/* line 51, ../sass/_typography.scss */
strong.block {
  display: block;
}

/* line 55, ../sass/_typography.scss */
#headerContain #headerContent a#indexMenu, #headerContain #headerContent a#menu, #headerContain #headerContent a#indexLogIn, #headerContain #headerContent a#logIn {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #013356;
  text-align: right;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
/* line 62, ../sass/_typography.scss */
#headerContain #headerContent a#indexMenu:hover, #headerContain #headerContent a#menu:hover, #headerContain #headerContent a#indexLogIn:hover, #headerContain #headerContent a#logIn:hover {
  color: #013356;
}
/* line 66, ../sass/_typography.scss */
#headerContain #headerContent a#menu, #headerContain #headerContent a#logIn {
  color: #fff;
}

/* line 74, ../sass/_typography.scss */
#drawer menu a#up, #drawer menu a#down {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 77, ../sass/_typography.scss */
#drawer menu a#close {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: right;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 80, ../sass/_typography.scss */
#drawer menu a#close:after {
  content: 'X';
  margin-left: 10px;
}
/* line 88, ../sass/_typography.scss */
#drawer ul#siteNav li a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 96, ../sass/_typography.scss */
#drawer ul#siteNav li ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}

/* line 108, ../sass/_typography.scss */
#hsContain #hsContent h2.tag {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #58595b;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 108, ../sass/_typography.scss */
  #hsContain #hsContent h2.tag {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 28px;
    line-height: 1.75rem;
    color: #58595b;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}
/* line 114, ../sass/_typography.scss */
#hsContain #hsContent a#Open, #hsContain #hsContent a#Learn {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 117, ../sass/_typography.scss */
#hsContain #hsContent a#Open:hover, #hsContain #hsContent a#Learn:hover {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 114, ../sass/_typography.scss */
  #hsContain #hsContent a#Open, #hsContain #hsContent a#Learn {
    font-size: 16px;
    font-size: 1rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #fff;
    text-align: center;
    font-family: "DM Sans", sans-serif;
  }
}
/* line 125, ../sass/_typography.scss */
#hsContain #hsContent a#Learn:hover {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #13af20;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}

/* line 135, ../sass/_typography.scss */
#circlesContain a {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 149, ../sass/_typography.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  font-weight: bold;
  text-decoration: none;
}
/* line 157, ../sass/_typography.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back h3 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #13af20;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  font-weight: bold;
  text-decoration: none;
}

/* line 180, ../sass/_typography.scss */
#circleTextContain #circleTextContent h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 183, ../sass/_typography.scss */
#circleTextContain #circleTextContent h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  font-style: italic;
}
/* line 187, ../sass/_typography.scss */
#circleTextContain #circleTextContent p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 189, ../sass/_typography.scss */
#circleTextContain #circleTextContent p a {
  color: #013356;
  text-decoration: none;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 195, ../sass/_typography.scss */
  #circleTextContain #circleTextContent div h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #013356;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}

/* line 205, ../sass/_typography.scss */
#sliderContain h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 205, ../sass/_typography.scss */
  #sliderContain h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #013356;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}

/* line 214, ../sass/_typography.scss */
#testimonialContain p.disc {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 12px;
  line-height: 0.75rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 218, ../sass/_typography.scss */
#testimonialContain #testimonialContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 218, ../sass/_typography.scss */
  #testimonialContain #testimonialContent h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #fff;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}
/* line 226, ../sass/_typography.scss */
#testimonialContain #testimonialContent #quote div p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 233, ../sass/_typography.scss */
#testimonialContain #testimonialContent #name p.name {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 236, ../sass/_typography.scss */
#testimonialContain #testimonialContent #name p.city {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}

/* line 245, ../sass/_typography.scss */
#statsContain #statsContent .stat {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 247, ../sass/_typography.scss */
#statsContain #statsContent .stat span.number {
  font-size: 48px;
  font-size: 3rem;
  line-height: 48px;
  line-height: 3rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}

/* line 256, ../sass/_typography.scss */
#contactContain #contactContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 260, ../sass/_typography.scss */
#contactContain #contactContent .address h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 264, ../sass/_typography.scss */
#contactContain #contactContent .address ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 266, ../sass/_typography.scss */
#contactContain #contactContent .address ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  font-weight: bold;
}
/* line 274, ../sass/_typography.scss */
#contactContain #contactContent form h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 279, ../sass/_typography.scss */
#contactContain #contactContent .department h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 283, ../sass/_typography.scss */
#contactContain #contactContent .department ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 285, ../sass/_typography.scss */
#contactContain #contactContent .department ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  font-weight: bold;
}
/* line 289, ../sass/_typography.scss */
#contactContain #contactContent .department ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  font-weight: bold;
}

/* line 303, ../sass/_typography.scss */
#mainContain #mainContent h1 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 306, ../sass/_typography.scss */
#mainContain #mainContent h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 308, ../sass/_typography.scss */
#mainContain #mainContent h2 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: underline;
}
/* line 312, ../sass/_typography.scss */
#mainContain #mainContent h2.mb {
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
/* line 316, ../sass/_typography.scss */
#mainContain #mainContent p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 318, ../sass/_typography.scss */
#mainContain #mainContent p a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 321, ../sass/_typography.scss */
#mainContain #mainContent p.lrg {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 326, ../sass/_typography.scss */
#mainContain #mainContent ul.full li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 328, ../sass/_typography.scss */
#mainContain #mainContent ul.full li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 334, ../sass/_typography.scss */
#mainContain #mainContent p.CTA {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 338, ../sass/_typography.scss */
#mainContain #mainContent .product h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 341, ../sass/_typography.scss */
#mainContain #mainContent .product p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 343, ../sass/_typography.scss */
#mainContain #mainContent .product p span {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 347, ../sass/_typography.scss */
#mainContain #mainContent .product p.desc {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 350, ../sass/_typography.scss */
#mainContain #mainContent .product p.disc {
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 12px;
  line-height: 0.75rem;
  color: #58595b;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-transform: uppercase;
}
/* line 354, ../sass/_typography.scss */
#mainContain #mainContent .product p a {
  color: #46d35a;
}
/* line 358, ../sass/_typography.scss */
#mainContain #mainContent .product p.feature {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 361, ../sass/_typography.scss */
#mainContain #mainContent .product ul {
  text-align: left;
}
/* line 363, ../sass/_typography.scss */
#mainContain #mainContent .product ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 365, ../sass/_typography.scss */
#mainContain #mainContent .product ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 371, ../sass/_typography.scss */
#mainContain #mainContent .product button.demo {
  width: 80%;
  margin: 8px auto;
}
/* line 377, ../sass/_typography.scss */
#mainContain #mainContent .datafeed h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 380, ../sass/_typography.scss */
#mainContain #mainContent .datafeed p.feature {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 383, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul {
  text-align: left;
}
/* line 385, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 387, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 393, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul li a:hover {
  color: #46d35a;
}
/* line 397, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul li span.cm {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 404, ../sass/_typography.scss */
#mainContain #mainContent .fcm a.funding {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #46d35a;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 411, ../sass/_typography.scss */
#mainContain #mainContent .fcm ul li a:hover {
  color: #46d35a;
}
/* line 420, ../sass/_typography.scss */
#mainContain #mainContent .exchange p a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 427, ../sass/_typography.scss */
#mainContain #mainContent .tool h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 430, ../sass/_typography.scss */
#mainContain #mainContent .tool p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 432, ../sass/_typography.scss */
#mainContain #mainContent .tool p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 439, ../sass/_typography.scss */
#mainContain #mainContent .edu span.h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 442, ../sass/_typography.scss */
#mainContain #mainContent .edu span.h3 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 445, ../sass/_typography.scss */
#mainContain #mainContent .edu a.h2 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 448, ../sass/_typography.scss */
#mainContain #mainContent .edu a.h2:hover {
  text-decoration: underline;
}
/* line 452, ../sass/_typography.scss */
#mainContain #mainContent .edu span.p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 455, ../sass/_typography.scss */
#mainContain #mainContent .resources h3 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 458, ../sass/_typography.scss */
#mainContain #mainContent .resources p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 460, ../sass/_typography.scss */
#mainContain #mainContent .resources p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 466, ../sass/_typography.scss */
#mainContain #mainContent.platform h1 {
  font-size: 64px;
  font-size: 4rem;
  line-height: 80px;
  line-height: 5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 468, ../sass/_typography.scss */
#mainContain #mainContent.platform h1 span {
  color: #0d8fc9;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 466, ../sass/_typography.scss */
  #mainContain #mainContent.platform h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #013356;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}
/* line 473, ../sass/_typography.scss */
#mainContain #mainContent.platform h2.next {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 476, ../sass/_typography.scss */
#mainContain #mainContent.platform h2.why {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 479, ../sass/_typography.scss */
#mainContain #mainContent.platform p#intro {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 483, ../sass/_typography.scss */
#mainContain #mainContent.platform .step span.number {
  font-size: 64px;
  font-size: 4rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 485, ../sass/_typography.scss */
#mainContain #mainContent.platform .step span.number:before {
  content: 'STEP ';
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #0d8fc9;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 491, ../sass/_typography.scss */
#mainContain #mainContent.platform .step p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 495, ../sass/_typography.scss */
#mainContain #mainContent.platform .action {
  text-align: center;
}
/* line 497, ../sass/_typography.scss */
#mainContain #mainContent.platform .action p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #0d8fc9;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
  -webkit-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
/* line 503, ../sass/_typography.scss */
#mainContain #mainContent.platform .action p a:hover {
  background: #0d8fc9;
  color: #fff;
}
/* line 508, ../sass/_typography.scss */
#mainContain #mainContent.platform p.whyText {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
  line-height: 1.625rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 510, ../sass/_typography.scss */
#mainContain #mainContent.platform p.whyText strong {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
  line-height: 1.625rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 516, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 519, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 521, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 528, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature h3 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 532, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 534, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}

/* line 546, ../sass/_typography.scss */
.standardHeroContain h1 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 546, ../sass/_typography.scss */
  .standardHeroContain h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #013356;
    text-align: left;
    font-family: "DM Sans", sans-serif;
  }
}

/* line 555, ../sass/_typography.scss */
#OEC_Hero h1 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}

/* line 562, ../sass/_typography.scss */
.standardBodyContain article h1 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 44px;
  line-height: 2.75rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 565, ../sass/_typography.scss */
.standardBodyContain article h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 566, ../sass/_typography.scss */
.standardBodyContain article h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 567, ../sass/_typography.scss */
.standardBodyContain article p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 569, ../sass/_typography.scss */
.standardBodyContain article p a {
  color: #0d8fc9;
  text-decoration: underline;
}
/* line 575, ../sass/_typography.scss */
.standardBodyContain article ul li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 577, ../sass/_typography.scss */
.standardBodyContain article ul li a {
  color: #0d8fc9;
  text-decoration: none;
}
/* line 581, ../sass/_typography.scss */
.standardBodyContain article ol li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 583, ../sass/_typography.scss */
.standardBodyContain article ol li:before {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 34px;
  line-height: 2.125rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 586, ../sass/_typography.scss */
.standardBodyContain article ol li span.intro {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34px;
  line-height: 2.125rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 593, ../sass/_typography.scss */
.standardBodyContain article.full a#invest {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 597, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 599, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  -webkit-transition: color 250ms ease;
  -o-transition: color 250ms ease;
  transition: color 250ms ease;
}
/* line 604, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li a:hover {
  color: #0d8fc9;
}
/* line 608, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li.header {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 610, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li.header a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  -webkit-transition: color 250ms ease;
  -o-transition: color 250ms ease;
  transition: color 250ms ease;
}
/* line 615, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li.header a:hover {
  color: #0d8fc9;
}
/* line 625, ../sass/_typography.scss */
.standardBodyContain aside h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 628, ../sass/_typography.scss */
.standardBodyContain aside h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 634, ../sass/_typography.scss */
.standardBodyContain aside ul.shortDesc li a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 638, ../sass/_typography.scss */
.standardBodyContain aside ul.shortDesc li span {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34.4px;
  line-height: 2.15rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 645, ../sass/_typography.scss */
.standardBodyContain aside ul.longDesc li a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 647, ../sass/_typography.scss */
.standardBodyContain aside ul.longDesc li a:hover {
  color: #013356;
}

/* line 660, ../sass/_typography.scss */
#footerContain #footerContent div ul {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 662, ../sass/_typography.scss */
#footerContain #footerContent div ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 664, ../sass/_typography.scss */
#footerContain #footerContent div ul li.header {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 667, ../sass/_typography.scss */
#footerContain #footerContent div ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 673, ../sass/_typography.scss */
#footerContain #footerContent div.disc p {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 675, ../sass/_typography.scss */
#footerContain #footerContent div.disc p a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 678, ../sass/_typography.scss */
#footerContain #footerContent div.disc p a:hover {
  text-decoration: underline;
}

/* line 9, ../sass/ManagedFutures.scss */
.bdrR {
  border-right: 1px solid;
  padding-right: 1rem;
}

/* line 10, ../sass/ManagedFutures.scss */
#MF_Hero {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 14, ../sass/ManagedFutures.scss */
#MF_Hero h1 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  font-size: 48px;
  font-size: 3rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #013356;
  text-align: left;
  font-family: "DM Sans", sans-serif;
}
/* line 19, ../sass/ManagedFutures.scss */
#MF_Hero .tree {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 32px 0px;
  margin: 2rem 0rem;
  padding: 16px 32px;
  padding: 1rem 2rem;
  text-align: center;
}
/* line 24, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  position: relative;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}
/* line 31, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li {
  float: left;
  text-align: center;
  list-style-type: none;
  position: relative;
  padding: 20px 5px 0 5px;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}
/* line 40, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header {
  width: 100%;
}
/* line 42, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header span {
  background: #013356;
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  padding: 16px 32px;
  padding: 1rem 2rem;
  margin-bottom: 1.125rem;
}
/* line 47, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header span:before {
  content: '';
  position: absolute;
  top: 73px;
  left: 50%;
  border-left: 1px solid #013356;
  width: 0;
  height: 20px;
}
/* line 55, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 58, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li span {
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  background: #0d8fc9;
  padding: 16px 32px;
  padding: 1rem 2rem;
}
/* line 62, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li span:before {
  display: none;
}
/* line 67, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li ul li {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 72, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li.subHead {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 75, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li.subHead span {
  background: #fff;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #013356;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  border: 1px solid #013356;
}
/* line 83, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li.subHead ul li span {
  background: #0d8fc9;
  width: 60%;
  margin: 0 20%;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
}
/* line 89, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li.subHead ul li span + span {
  border-top: none;
}
/* line 94, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li.header ul li.subHead ul:before {
  content: '';
  position: absolute;
  top: -17px;
  left: 50%;
  border-left: 1px solid #013356;
  width: 0;
  height: 20px;
}
/* line 106, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:before, #MF_Hero .tree ul li:after {
  content: '';
  position: absolute;
  top: 0;
  right: 50%;
  border-top: 1px solid #013356;
  width: 50%;
  height: 20px;
}
/* line 112, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:after {
  right: auto;
  left: 50%;
  border-left: 1px solid #013356;
}
/* line 116, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:only-child {
  padding-top: 0;
}
/* line 118, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:only-child:before, #MF_Hero .tree ul li:only-child:after {
  display: none;
}
/* line 123, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:first-child:before {
  border: 0 none;
}
/* line 131, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:last-child:before {
  border-right: 1px solid #013356;
}
/* line 135, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li:last-child:after {
  border: 0 none;
}
/* line 139, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li span {
  border: 1px solid #013356;
  text-decoration: none;
  display: inline-block;
  transition: all 0.5s;
  -webkit-transition: all 0.5s;
  -moz-transition: all 0.5s;
}
/* line 149, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li span:hover {
  background: #013356;
  color: #0d8fc9;
}
/* line 152, ../sass/ManagedFutures.scss */
#MF_Hero .tree ul li span:hover + ul li a {
  background: red;
}
/* line 161, ../sass/ManagedFutures.scss */
#MF_Hero .tree li a:hover + ul li::after,
#MF_Hero .tree li a:hover + ul li::before,
#MF_Hero .tree li a:hover + ul::before,
#MF_Hero .tree li a:hover + ul ul::before {
  border-color: #94a0b4;
}

/* line 168, ../sass/ManagedFutures.scss */
#subNav {
  width: 100%;
  display: flex;
  margin: 16px 0px;
  margin: 1rem 0rem;
  background-color: #0a6796;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0A6796', endColorstr='#FF013356');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBhNjc5NiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzAxMzM1NiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0a6796), color-stop(100%, #013356));
  background-image: -moz-linear-gradient(top, #0a6796 0%, #013356 100%);
  background-image: -webkit-linear-gradient(top, #0a6796 0%, #013356 100%);
  background-image: linear-gradient(to bottom, #0a6796 0%, #013356 100%);
}
/* line 173, ../sass/ManagedFutures.scss */
#subNav li {
  -webkit-flex: 1 1 auto;
  -moz-flex: 1 1 auto;
  -ms-flex: 1 1 auto;
  -o-flex: 1 1 auto;
  flex: 1 1 auto;
  border-right: 1px solid #013356;
  margin-bottom: 0 !important;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 186, ../sass/ManagedFutures.scss */
#subNav li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  padding: 18px;
  padding: 1.125rem;
  text-decoration: none;
  width: 100%;
  display: block;
}
/* line 193, ../sass/ManagedFutures.scss */
#subNav li:hover {
  background: #013356;
}

/* line 198, ../sass/ManagedFutures.scss */
.standardBodyContain article p:last-of-type {
  margin-bottom: 16px;
}

/* line 206, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 209, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature ul.tri {
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
}
/* line 212, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature ul.tri.Inline li {
  display: inline-block;
  width: 48%;
  float: left;
}
/* line 216, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature ul.tri.Inline li:last-of-type {
  clear: both;
}
/* line 222, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature a.open {
  background-color: #0d8fc9;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF0D8FC9', endColorstr='#FF013356');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzBkOGZjOSIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMDEzMzU2Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #0d8fc9), color-stop(73%, #013356));
  background-image: -moz-linear-gradient(top, #0d8fc9 0%, #013356 73%);
  background-image: -webkit-linear-gradient(top, #0d8fc9 0%, #013356 73%);
  background-image: linear-gradient(to bottom, #0d8fc9 0%, #013356 73%);
  border: 2px solid #fff;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  -ms-border-radius: 10px;
  -o-border-radius: 10px;
  border-radius: 10px;
  -moz-box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.8) ;
  -webkit-box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.8) ;
  box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.8) ;
  cursor: pointer;
  -webkit-transition: background-color .7s;
  -o-transition: background-color .7s;
  transition: background-color .7s;
  display: inline-block;
  padding: 8px 32px;
  padding: 0.5rem 2rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: "DM Sans", sans-serif;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  font-size: 24px;
  font-size: 1.5rem;
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  margin: 16px 0px;
  margin: 1rem 0rem;
}
/* line 127, ../sass/_base.scss */
.standardBodyContain article.full .feature a.open:hover {
  background-color: #013356;
  background-image: none;
  -moz-box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.2) ;
  -webkit-box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.2) ;
  box-shadow: 0px 3px 4.5px 0.5px rgba(0, 0, 0, 0.2) ;
}
/* line 228, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature p a.faqq {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  text-decoration: none;
}
/* line 231, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature p a.faqq:after {
  content: "[+]";
  display: inline-block;
  margin-left: 16px;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  transition: all 250ms ease-in;
}
/* line 241, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature p a.expanded:after {
  content: "[-]";
  display: inline-block;
  margin-left: 16px;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  transition: all 250ms ease-in;
}
/* line 250, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature div.faqa {
  display: none;
  -webkit-transition: all 500ms ease-in;
  -o-transition: all 500ms ease-in;
  transition: all 500ms ease-in;
}
/* line 255, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature div.faqa p {
  padding-left: 24px;
  padding-left: 1.5rem;
}
/* line 259, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .feature div.is-visible {
  display: block;
  -webkit-transition: all 500ms ease-in;
  -o-transition: all 500ms ease-in;
  transition: all 500ms ease-in;
}
/* line 266, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont {
  width: 100%;
  margin: 16px 0px 48px 0px;
  margin: 1rem 0rem 3rem 0rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-around;
}
/* line 273, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon {
  padding: 96px 16px 0px 16px;
  padding: 6rem 1rem 0rem 1rem;
  -webkit-flex: 0 0 33%;
  -moz-flex: 0 0 33%;
  -ms-flex: 0 0 33%;
  -o-flex: 0 0 33%;
  flex: 0 0 33%;
  text-align: center;
}
/* line 281, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon h3, .standardBodyContain article.full .iconCont .icon p {
  text-align: center;
}
/* line 282, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon.MF_Search {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48ZyBmaWxsPSIjMEY4RkM5Ij48cGF0aCBkPSJNNDIgNjZjNi42MTcgMCAxMi01LjM4MyAxMi0xMnMtNS4zODQtMTItMTItMTItMTIgNS4zODMtMTIgMTIgNS4zODMgMTIgMTIgMTJ6bTAgME0wIDg3YzAgMy4zMTMgMi42ODYgNiA2IDZoODRjMy4zMTQgMCA2LTIuNjg3IDYtNnYtNjBoLTk2djYwem00Mi01MWM5LjkyNiAwIDE4IDguMDc0IDE4IDE4IDAgMy44ODItMS4yNDcgNy40Ny0zLjM0NSAxMC40MTRsMTQuNDY2IDE0LjQ2NWMxLjE3MiAxLjE3MiAxLjE3MiAzLjA2OSAwIDQuMjQxLS41ODYuNTg3LTEuMzUzLjg4LTIuMTIxLjg4cy0xLjUzNi0uMjk0LTIuMTIyLS44OGwtMTQuNDY2LTE0LjQ2NGMtMi45NDEgMi4wOTYtNi41MzEgMy4zNDQtMTAuNDEyIDMuMzQ0LTkuOTI2IDAtMTgtOC4wNzQtMTgtMThzOC4wNzQtMTggMTgtMTh6bTAgME05MCAzaC04NGMtMy4zMTQgMC02IDIuNjg2LTYgNnYxMmg5NnYtMTJjMC0zLjMxNC0yLjY4Ni02LTYtNnptLTgxIDEyYy0xLjY1NyAwLTMtMS4zNDMtMy0zczEuMzQzLTMgMy0zIDMgMS4zNDMgMyAyLjk5OWMwIDEuNjU4LTEuMzQzIDMuMDAxLTMgMy4wMDF6bTEyIDBjLTEuNjU3IDAtMy0xLjM0My0zLTNzMS4zNDMtMyAzLTNjMS42NTYgMCAzIDEuMzQzIDMgM3MtMS4zNDQgMy0zIDN6bTEyIDBjLTEuNjU3IDAtMy0xLjM0My0zLTNzMS4zNDMtMyAzLTMgMyAxLjM0MyAzIDIuOTk5YzAgMS42NTgtMS4zNDMgMy4wMDEtMyAzLjAwMXptMCAwIi8+PC9nPjwvc3ZnPg==');
  background-position: top center;
  background-repeat: none;
  background-size: 96px auto;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full .iconCont .icon.MF_Search {
  background-image: url('../img/icon/png/MF_Search.png?1457570268');
}
/* line 289, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon.MF_Stock {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNODMuNTcxIDkuMjc2aDkuNDc4djc1LjIzaC05LjQ3OHYtNzUuMjN6bS0xOC44NyAyLjcyNGwtMS4zMTIuNDA1Yy0xLjY0NS41Mi0zLjU3NS0uMjAzLTQuMjM5LTEuNTc5LS4zMjEtLjY2OC0uMzMxLTEuNDAyLS4wMzktMi4wNzUuMzM3LS43ODMgMS4wNTUtMS4zOTEgMS45NzEtMS42NzRsMTQuNzk1LTQuNjEgMS44MDMgMTMuMTg3Yy4wOTkuNjY4LS4wOSAxLjM1Ni0uNTM1IDEuOTItLjU0NS42OTgtMS40MTYgMS4xNTMtMi40MDEgMS4yNDRsLS4zNzYuMDE5Yy0xLjY3NCAwLTMuMDk1LTEuMDY0LTMuMzA1LTIuNDc1bC0uMjI3LTEuOTk2Yy0xNy4xMDMgMjMuNjc5LTU2LjQ4MSA0OS4wNTUtNTguMTkgNTAuMTQ1LS41NzkuMzY5LTEuMjcyLjU2OC0yLjAwNS41NjgtLjk5IDAtMS45MjEtLjM2Ny0yLjU1NS0xLjAwNi0uNTgtLjU4NC0uODUyLTEuMzMyLS43NjgtMi4wOTguMDg5LS43OTEuNTY0LTEuNTI1IDEuMzEyLTIuMDAyLjQwMi0uMjU2IDM5LjQwNC0yNS40NjggNTYuMDcxLTQ3Ljk3M3ptMTEuMjExIDEzLjk4M3Y1OC41MTdoLTkuNDc4di01OC41MTdoOS40Nzh6bS0xNi41NzMgMTcuMzl2NDEuMTMzaC05LjQ3OHYtNDEuMTMzaDkuNDc4em0tMTcuMTM3IDE4LjA2M3YyMy4wNjRoLTkuNDc4di0yMy4wNjRoOS40Nzh6bS0xOC4xMTggOS4wMzd2MTQuMDI3aC05LjQ3N3YtMTQuMDI3aDkuNDc3em03MS45MTYgMjMuMDU4aC05NnYtNy4wMzFoOTZ2Ny4wMzF6bTAgMCIvPjwvc3ZnPg==');
  background-position: top center;
  background-repeat: none;
  background-size: 96px auto;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full .iconCont .icon.MF_Stock {
  background-image: url('../img/icon/png/MF_Stock.png?1457570911');
}
/* line 296, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon.MF_Portfolio {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNNDQuNTQzIDc4aC00NC41NDN2LTcyaDM2bDEyIDEyaDQ4djMwLjE4OGMtNS40NzMtNy4zNTQtMTQuMTUtMTIuMTg4LTI0LTEyLjE4OC0xNi41NDEgMC0zMCAxMy40NTktMzAgMzAgMCA0LjI3MS45MjYgOC4zMiAyLjU0MyAxMnptNTEuNDU3LTEyYzAgMTMuMjQ4LTEwLjc0IDI0LTI0IDI0LTEzLjI1NCAwLTI0LTEwLjc1Mi0yNC0yNHMxMC43NDYtMjQgMjQtMjRjMTMuMjYgMCAyNCAxMC43NTIgMjQgMjR6bS02IDZ2LTEyaC0xMnYtMTJoLTEydjEyaC0xMnYxMmgxMnYxMmgxMnYtMTJoMTJ6bTAgMCIvPjwvc3ZnPg==');
  background-position: top center;
  background-repeat: none;
  background-size: 96px auto;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full .iconCont .icon.MF_Portfolio {
  background-image: url('../img/icon/png/MF_Portfolio.png?1457570215');
}
/* line 303, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon.MF_Watch {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48ZyBmaWxsPSIjMEY4RkM5Ij48cGF0aCBkPSJNNjYuMjYgMjkuODI5Yy0xLjkxMy0uNTI1LTYuNDk2LTEuMzM2LTYuNDk2LTEuMzM2cy02LjI2LTQuOTY5LTExLjc3NC00Ljk2OWMtNS41MiAwLTExLjc1NCA0Ljk2OS0xMS43NTQgNC45NjlzLTQuNTgyLjgxMS02LjQ5NiAxLjMzNmM4LjU2NiAzLjEyNSAxNC43MTMgMTEuMzM3IDE0LjcxMyAyMC45NzcgMCAzLjk1OS0xLjA0NSA3LjY3NC0yLjg1NCAxMC44OTloMTIuNzk4Yy0xLjgwOS0zLjIyNi0yLjg1NC02Ljk0LTIuODU0LTEwLjg5OS0uMDAxLTkuNjQgNi4xNDUtMTcuODQ3IDE0LjcxNy0yMC45Nzd6bTAgME0yMC44NDUgMzAuNzc5Yy0xMS40OTQgMC0yMC44NDUgOS4zNTItMjAuODQ1IDIwLjg0NiAwIDExLjQ5MyA5LjM1MSAyMC44NTEgMjAuODQ1IDIwLjg1MSAxMS41IDAgMjAuODUxLTkuMzU3IDIwLjg1MS0yMC44NTEtLjAwMS0xMS40OTQtOS4zNTEtMjAuODQ2LTIwLjg1MS0yMC44NDZ6bTAgMzQuMDEzYy03LjI1NSAwLTEzLjE2My01LjkwNy0xMy4xNjMtMTMuMTY3IDAtNy4yNTUgNS45MDgtMTMuMTYyIDEzLjE2My0xMy4xNjIgNy4yNjIgMCAxMy4xNjggNS45MDcgMTMuMTY4IDEzLjE2MiAwIDcuMjYtNS45MDcgMTMuMTY3LTEzLjE2OCAxMy4xNjd6bTAgME0xMi4zNDQgNDQuOTg4Yy0yLjg1MSAzLjY5OC0yLjYwNiA4LjgwNi4zMzMgMTIuMjA2LTEuMDQ1LTMuNDc0LS40NjYtNy4zNzkgMS45MTgtMTAuNDcgMi4zODUtMy4wOTEgNi4wMTYtNC42MzYgOS42NDEtNC41MDktNC4wMzQtMS45ODItOS4wMzgtLjkyMy0xMS44OTIgMi43NzN6bTAgME03NS4xNDggMzAuNzc5Yy0xMS40OTUgMC0yMC44NDYgOS4zNTItMjAuODQ2IDIwLjg0NiAwIDExLjQ5MyA5LjM1MSAyMC44NTEgMjAuODQ2IDIwLjg1MSAxMS41IDAgMjAuODUyLTkuMzU3IDIwLjg1Mi0yMC44NTFzLTkuMzUyLTIwLjg0Ni0yMC44NTItMjAuODQ2em0wIDM0LjAxM2MtNy4yNTYgMC0xMy4xNjItNS45MDctMTMuMTYyLTEzLjE2NyAwLTcuMjU1IDUuOTA2LTEzLjE2MiAxMy4xNjItMTMuMTYyIDcuMjYxIDAgMTMuMTY4IDUuOTA3IDEzLjE2OCAxMy4xNjIgMCA3LjI2LTUuOTA3IDEzLjE2Ny0xMy4xNjggMTMuMTY3em0wIDBNNzEuNzY0IDQyLjIxNmMzLjYyNS0uMTI3IDcuMjU1IDEuNDIzIDkuNjQgNC41MDkgMi4zODUgMy4wOTEgMi45NTggNi45OTYgMS45MTkgMTAuNDcgMi45MzgtMy40IDMuMTg0LTguNTA4LjMyOC0xMi4yMDYtMi44NTEtMy42OTctNy44NTUtNC43NTYtMTEuODg3LTIuNzczem0wIDAiLz48L2c+PC9zdmc+');
  background-position: top center;
  background-repeat: none;
  background-size: 96px auto;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full .iconCont .icon.MF_Watch {
  background-image: url('../img/icon/png/MF_Watch.png?1457570386');
}
/* line 310, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .iconCont .icon.MF_Devices {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48ZyBmaWxsPSIjMEY4RkM5Ij48cGF0aCBkPSJNMzAuMzEzIDY0LjUxMWgxMy4zOTF2My4wOTFoLTEzLjM5MXYyLjU0NGg0Mi4xMDJ2LTIuNTQ0aC0xNS42MDh2LTMuMDkxaDE3LjM2NXYtNy4wNTZoLTQzLjg1OXY3LjA1NnptMCAwTTE4LjY1MSAyMi4wODJoNjMuODMzdjI1LjUxNWg1LjQ3MnYtMzAuOTg2aC03NC43Njd2MTcuMDg1aDUuNDYydi0xMS42MTR6bTAgME0wIDc4LjIzN2gyOC41NDh2LTQyLjgyMmgtMjguNTQ4djQyLjgyMnptMTQuODc5LTIuMTVjLS43NTkgMC0xLjM3My0uNjE0LTEuMzczLTEuMzc1IDAtLjc1Ni42MTQtMS4zNyAxLjM3My0xLjM3Ljc1OCAwIDEuMzcyLjYxNCAxLjM3MiAxLjM3IDAgLjc3LS42MTQgMS4zNzUtMS4zNzIgMS4zNzV6bS0xMC43NTEtMzYuNTQ0aDIwLjMwMmwtLjAxIDMxLjU5OGgtMjAuMjkydi0zMS41OTh6bTAgME03Ni4xMSA0OS4yMzh2MzAuMTVoMTkuODl2LTMwLjE1aC0xOS44OXptMTAuMzQ5IDEuMjQ4Yy4yMjkgMCAuNDMyLjE5Mi40MzIuNDMyIDAgLjIzOC0uMjAyLjQzMy0uNDMyLjQzMy0uMjQgMC0uNDQyLS4xOTQtLjQ0Mi0uNDMzcy4yMDItLjQzMi40NDItLjQzMnptLTIuNTgzIDEuNDVoNS4xNTV2LjQxM2gtNS4xNTV2LS40MTN6bTIuNDEgMjYuMTU1Yy0uNTc2IDAtMS4wMzctLjQ2OC0xLjAzNy0xLjAzNyAwLS41NzMuNDYxLTEuMDM0IDEuMDM3LTEuMDM0LjU2NiAwIDEuMDI2LjQ2MSAxLjAyNiAxLjAzNCAwIC41NjktLjQ1OSAxLjAzNy0xLjAyNiAxLjAzN3ptNi44MzQtMy41NDljLTQuNjU1LjAxOS0xMS44MjYuMDM4LTE0LjEzLjAxOXYtMjAuNzM3aDE0LjEzdjIwLjcxOHptMCAwIi8+PC9nPjwvc3ZnPg==');
  background-position: top center;
  background-repeat: none;
  background-size: 96px auto;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full .iconCont .icon.MF_Devices {
  background-image: url('../img/icon/png/MF_Devices.png?1457570309');
}
/* line 318, ../sass/ManagedFutures.scss */
.standardBodyContain article.full a.yt {
  height: 48px;
  height: 3rem;
  display: inline-block;
  padding-left: 56px;
  padding-left: 3.5rem;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjBweCIgeT0iMHB4IiB3aWR0aD0iMTUwcHgiIGhlaWdodD0iMTUwcHgiIHZpZXdCb3g9IjAgMCAxNTAgMTUwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAxNTAgMTUwIj4NCjxnPg0KCTxwYXRoIGZpbGw9IiMwRjhGQzkiIGQ9Ik0xNDMuNTk1LDBINi40MDdDMi44NzEsMCwwLDIuODcxLDAsNi40MDd2MTM3LjE4OEMwLDE0Ny4xMzMsMi44NzEsMTUwLDYuNDA3LDE1MGgxMzcuMTg4DQoJCWMzLjUzOCwwLDYuNDA1LTIuODY3LDYuNDA1LTYuNDA1VjYuNDA3QzE1MCwyLjg3MSwxNDcuMTMzLDAsMTQzLjU5NSwwTDE0My41OTUsMHogTTEzNy44ODYsMTM3LjgyN0g0Ny42NjF2MS4zNjYNCgkJYzAsMi4zLTEuODY0LDQuMTYzLTQuMTY3LDQuMTYzYy0yLjI5OCwwLTQuMTY2LTEuODYzLTQuMTY2LTQuMTYzdi0xLjM2NkgxMi4xMlYxMzAuOGgyNy4yMDh2LTEuNjY2YzAtMi4yOTcsMS44NjgtNC4xNiw0LjE2Ni00LjE2DQoJCWMyLjMwNSwwLDQuMTY3LDEuODYzLDQuMTY3LDQuMTZ2MS42NjZoOTAuMjI1VjEzNy44Mjd6IE0xMzkuOTQ0LDExOC42NzVIMTAuMDYyVjguNDU4aDEyOS44ODNWMTE4LjY3NUwxMzkuOTQ0LDExOC42NzV6DQoJCSBNMTM5Ljk0NCwxMTguNjc1Ii8+DQoJPHBhdGggZmlsbD0iIzBGOEZDOSIgZD0iTTUxLjE2LDE3LjY2MWg1LjM0NWwzLjQ2OCwxMy43OTlINjAuM2wzLjI5OC0xMy43OTloNS40MTVsLTYuMiwyMC4xNzR2MTQuMzIxaC01LjMxNVYzOC40OThMNTEuMTYsMTcuNjYxeg0KCQkgTTUxLjE2LDE3LjY2MSBNNjguNzcxLDMyLjUyMWMwLTEuOTY5LDAuNjQxLTMuNTM2LDEuOTEyLTQuNzA0YzEuMjc4LTEuMTY3LDIuOTgtMS43NDEsNS4xMjctMS43NDENCgkJYzEuOTY3LDAsMy41NywwLjYwOSw0LjgyMiwxLjg0NmMxLjIzOCwxLjIyNSwxLjg2OCwyLjgwNSwxLjg2OCw0LjczOXYxMy4xNTRjMCwyLjE3Ny0wLjYxMSwzLjg4My0xLjgzMSw1LjEyMg0KCQljLTEuMjM4LDEuMjM2LTIuOTA4LDEuODY0LTUuMDY4LDEuODY0Yy0yLjA3MywwLTMuNzI4LTAuNjQ1LTQuOTY2LTEuOTEyYy0xLjI1Ni0xLjI3Ni0xLjg2NC0zLjAwMS0xLjg2NC01LjE2MlYzMi41MjF6DQoJCSBNNzMuNjM0LDQ2LjE5N2MwLDAuNjk2LDAuMTcyLDEuMjM2LDAuNTIxLDEuNjIxYzAuMzI5LDAuMzgzLDAuODE2LDAuNTc1LDEuNDI4LDAuNTc1YzAuNjYzLDAsMS4xNS0wLjIxLDEuNTMxLTAuNTkzDQoJCWMwLjM4NC0wLjM4MywwLjU3OC0wLjkyMywwLjU3OC0xLjYwM1YzMi4zMjljMC0wLjU0LTAuMjEyLTAuOTkyLTAuNTkzLTEuMzRjLTAuMzg1LTAuMzMyLTAuODktMC41MjQtMS41MTctMC41MjQNCgkJYy0wLjU3NSwwLTEuMDQzLDAuMTkyLTEuNDEsMC41MjRjLTAuMzQ4LDAuMzQ4LTAuNTM5LDAuOC0wLjUzOSwxLjM0VjQ2LjE5N3ogTTczLjYzNCw0Ni4xOTcgTTEwMC4wMjMsMjYuNzIxdjI1LjQzNWgtNC43Mzl2LTIuODA1DQoJCWMtMC44NzEsMS4wMjctMS43NzUsMS44MTEtMi43MTcsMi4zNTFzLTEuODY0LDAuODItMi43MzYsMC44MmMtMS4wOTUsMC0xLjkxNS0wLjM4NC0yLjQ3Mi0xLjEzMw0KCQljLTAuNTYtMC43NDktMC44MzktMS44ODEtMC44MzktMy40MTVWMjYuNzIxaDQuNzI1djE5LjUxMmMwLDAuNTkxLDAuMTAzLDEuMDI3LDAuMzEyLDEuMjg5YzAuMTk0LDAuMjYyLDAuNTIzLDAuNDE3LDAuOTU5LDAuNDE3DQoJCWMwLjM0OSwwLDAuODAyLTAuMTksMS4zMDgtMC41NDFjMC41MzgtMC4zNDgsMS4wMjUtMC44MTgsMS40NjEtMS4zNzVWMjYuNzIxSDEwMC4wMjN6IE0xMDAuMDIzLDI2LjcyMSBNMTEzLjQ1Niw2OC45ODUNCgkJYzAtNi4xNS01LjAzNS0xMS4xMzMtMTEuMjM1LTExLjEzM2MtOC44Ny0wLjM2Ni0xNy45NDQtMC41MjItMjcuMjEzLTAuNTIycy0xOC4zNDUsMC4xNTYtMjcuMjExLDAuNTIyDQoJCWMtNi4yMDQsMC0xMS4yNTUsNC45ODItMTEuMjU1LDExLjEzM2MtMC4zNjYsNC44NTgtMC41NCw5Ljc0My0wLjUyNCwxNC42MDNjLTAuMDE2LDQuODU1LDAuMTU4LDkuNzMzLDAuNTI0LDE0LjU5Mw0KCQljMCw2LjE0OSw1LjA1MiwxMS4xMzMsMTEuMjU1LDExLjEzM2M4Ljg2NiwwLjM2NywxNy45NDIsMC41MjQsMjcuMjExLDAuNTI0YzkuMjY5LDAuMDE1LDE4LjM0My0wLjE1NywyNy4yMTMtMC41MjQNCgkJYzYuMiwwLDExLjIzNS00Ljk4MywxMS4yMzUtMTEuMTMzYzAuMzg1LTQuODU5LDAuNTU3LTkuNzM3LDAuNTIzLTE0LjU5M0MxMTQuMDEzLDc4LjcyOCwxMTMuODQxLDczLjg0MywxMTMuNDU2LDY4Ljk4NXoNCgkJIE01My40MzksMTAwLjMyN2MwLDAuMjkzLTAuMjQyLDAuNTQyLTAuNTQsMC41NDJoLTUuMzMyYy0wLjI5NywwLTAuNTM5LTAuMjQ5LTAuNTM5LTAuNTQyVjcxLjM5MWgtNC45NjgNCgkJYy0wLjI5NCwwLTAuNTQtMC4yNDItMC41NC0wLjU0MnYtNWMwLTAuMjkyLDAuMjQ2LTAuNTIyLDAuNTQtMC41MjJoMTYuMzQ2YzAuMjkzLDAsMC41NCwwLjIzLDAuNTQsMC41MjJ2NQ0KCQljMCwwLjMtMC4yNDcsMC41NDItMC41NCwwLjU0MmgtNC45NjhWMTAwLjMyN3ogTTcyLjM5MywxMDAuMzQyaC0wLjAwN2MtMC4wMDcsMC4yODktMC4yMzgsMC41MjctMC41MzEsMC41MjdoLTQuNzM3DQoJCWMtMC4yOTgsMC0wLjUyNy0wLjI0OS0wLjUyNy0wLjU0MnYtMS40NWMtMC42NDMsMC42My0xLjI3MSwxLjExNy0xLjkzMiwxLjQ4M2MtMS4wMjksMC41OTMtMi4wMDEsMC44NzUtMy4wMTQsMC44NzUNCgkJYy0xLjI1NCwwLTIuMjMtMC40NTgtMi44OS0xLjM2MmMtMC42My0wLjgzOS0wLjk0MS0yLjA5MS0wLjk0MS0zLjczMVY3NC44OWMwLTAuMjk2LDAuMjQtMC41NDIsMC41MzktMC41NDJoNC43MTkNCgkJYzAuMjk4LDAsMC41NDUsMC4yNDYsMC41NDUsMC41NDJ2MTkuNDk4YzAsMC42NDEsMC4xMTksMC45MDQsMC4xODcsMS4wMDdjMC4wMzUsMC4wMzIsMC4xMjUsMC4xNzYsMC41NDMsMC4xNzYNCgkJYzAuMTIxLDAsMC40MzQtMC4wNTYsMS4wMDktMC40MzdjMC40NTQtMC4zMTQsMC44NTUtMC42ODEsMS4yMjEtMS4xMTZWNzQuODljMC0wLjI5NiwwLjI0Mi0wLjUyNCwwLjU0LTAuNTI0aDQuNzM3DQoJCWMwLjI5NiwwLDAuNTIsMC4yMjgsMC41MiwwLjUyNHYyNS40NTJoMC4wMTFjMC4wMDMtMC4wMDQsMC4wMDctMC4wMDcsMC4wMDctMC4wMTVWMTAwLjM0MnogTTg5LjM2Miw5OS41NDQNCgkJYy0wLjgzOCwxLjA5NS0yLjA3MiwxLjY1MS0zLjYyNSwxLjY1MWMtMC45OTIsMC0xLjkxNS0wLjIwOS0yLjczNS0wLjYxMmMtMC40MTgtMC4yMjMtMC44MzUtMC41Mi0xLjIzNC0wLjg2N3YwLjYyNg0KCQljMCwwLjI5Ny0wLjI0NSwwLjUyNy0wLjU0MiwwLjUyN2gtNC43NzFjLTAuMjk3LDAtMC41MjQtMC4yMy0wLjUyNC0wLjUyN1Y2NS44NDljMC0wLjI5MiwwLjIyNy0wLjUyMiwwLjUyNC0wLjUyMmg0Ljc3MQ0KCQljMC4yOTcsMCwwLjU0MiwwLjIzLDAuNTQyLDAuNTIydjkuNzU5YzAuMzgxLTAuMzY2LDAuODAyLTAuNjY3LDEuMjItMC45MDhjMC44MTYtMC40MzIsMS42MzctMC42NjcsMi40NTMtMC42NjcNCgkJYzEuNjc0LDAsMi45ODEsMC42MzQsMy44NzEsMS44NWMwLjg1NCwxLjE5LDEuMjcxLDIuODk2LDEuMjcxLDUuMDcxbDAuMDE5LDE0LjEwN0M5MC42MDEsOTYuOTk1LDkwLjE4LDk4LjQ5Niw4OS4zNjIsOTkuNTQ0eg0KCQkgTTk5LjQzNCw5NS41MDRjMC4xNCwwLjIyLDAuMzgxLDAuNTIxLDEuMTMyLDAuNTIxYzAuNTkzLDAsMS4wMTEtMC4xNDMsMS4yMTktMC40MzljMC4wODgtMC4xMzYsMC4zNjctMC43MzIsMC4zNjctMi41OTdWOTEuMjMNCgkJYzAtMC4yOTcsMC4yMjMtMC41MzgsMC41Mi0wLjUzOGg0Ljg3OGMwLjI5NywwLDAuNTIzLDAuMjQxLDAuNTIzLDAuNTM4djEuODk3YzAsMi43NTQtMC42NDUsNC44NDUtMS45MTUsNi4yNzYNCgkJYy0xLjI3MSwxLjQwNi0zLjE4OSwyLjEzOS01LjcxNywyLjEzOWMtMi4yNjMsMC00LjA5LTAuNzY2LTUuMzk3LTIuMjgxYy0xLjMwOC0xLjQ5OC0xLjk3MS0zLjU1Ni0xLjk3MS02LjEzNFY4MS43MjQNCgkJYzAtMi4zNCwwLjczMi00LjI4NSwyLjE2MS01Ljc2OGMxLjQyOC0xLjQ5OCwzLjMxMS0yLjI0OSw1LjU3My0yLjI0OWMyLjMxOCwwLDQuMTMxLDAuNzExLDUuMzg0LDIuMTA2DQoJCWMxLjI1NiwxLjM3NywxLjg4MiwzLjM2MiwxLjg4Miw1LjkxMXY2LjQ5NmgwLjAxOWMwLDAuMjkzLTAuMjQ1LDAuNTQzLTAuNTQyLDAuNTQzaC04LjV2NC4yNDQNCgkJQzk5LjA0OSw5NC41NjMsOTkuMjU4LDk1LjIxOSw5OS40MzQsOTUuNTA0eiBNODIuNDQ1LDc5LjM1MWMtMC4yMjgsMC4xMDMtMC40MzksMC4yNzgtMC42NjMsMC41MDZ2MTUuNDIxDQoJCWMwLjI4MiwwLjI5MywwLjU2MSwwLjUwMSwwLjgyLDAuNjQxYzAuMjc4LDAuMTQzLDAuNTc1LDAuMjA5LDAuODksMC4yMDljMC42MDgsMCwwLjgwMi0wLjI0NSwwLjg1NC0wLjMzMw0KCQljMC4xNC0wLjE3MywwLjMxMi0wLjU3NSwwLjMxMi0xLjQwNlY4MS4yNDdjMC0wLjczMi0wLjE0LTEuMjg5LTAuMzk5LTEuNjM3QzgzLjkxLDc5LjE0Niw4My4yMjksNzguOTUxLDgyLjQ0NSw3OS4zNTF6DQoJCSBNMTAyLjE1MSw4MS42ODRjMC0xLjE2OS0wLjIyOC0xLjcyNi0wLjQwMy0xLjk4MWMtMC4yMjgtMC4zMTgtMC41OS0wLjQ1OC0xLjE0OS0wLjQ1OGMtMC41NTcsMC0wLjk1NiwwLjE1Ny0xLjE4NCwwLjQ3Mw0KCQljLTAuMTc2LDAuMjI0LTAuMzY2LDAuNzg0LTAuMzY2LDEuOTY3djIuMDM2aDMuMTAzVjgxLjY4NHoiLz4NCjwvZz4NCjwvc3ZnPg0K');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto 100%;
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #0d8fc9;
  text-align: left;
  font-family: "DM Sans", sans-serif;
  margin-top: 16px;
  margin-top: 1rem;
}
/* line 24, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full a.yt {
  background-image: url('../img/icon/png/YouTube_Large.png?1432163428');
}
/* line 329, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-three {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 331, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-three:last-of-type {
  margin-right: 0;
}
/* line 334, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-three a.open {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 339, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-six {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 341, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-six:last-of-type {
  margin-right: 0;
}
/* line 345, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-nine {
  width: 74.64937%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 347, ../sass/ManagedFutures.scss */
.standardBodyContain article.full .l-nine:last-of-type {
  margin-right: 0;
}

/* line 357, ../sass/ManagedFutures.scss */
.slick ul li.whole textarea {
  border: 1px solid #013356 !important;
}
/* line 359, ../sass/ManagedFutures.scss */
.slick ul li.whole textarea:focus {
  border: 1px solid #013356 !important;
}
