/* @import url("https://use.typekit.net/ych4kna.css"); */
@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 5, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
  margin: 0;
  padding: 0;
  border: 0;
  font: inherit;
  font-size: 100%;
  vertical-align: baseline;
}

/* line 22, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
html {
  line-height: 1;
}

/* line 24, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
ol, ul {
  list-style: none;
}

/* line 26, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
table {
  border-collapse: collapse;
  border-spacing: 0;
}

/* line 28, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
caption, th, td {
  text-align: left;
  font-weight: normal;
  vertical-align: middle;
}

/* line 30, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q, blockquote {
  quotes: none;
}
/* line 103, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
q:before, q:after, blockquote:before, blockquote:after {
  content: "";
  content: none;
}

/* line 32, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
a img {
  border: none;
}

/* line 116, ../../../../../../Library/Ruby/Gems/2.6.0/gems/compass-core-1.0.3/stylesheets/compass/reset/_utilities.scss */
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
  display: block;
}

/* 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 20, ../sass/_base.scss */
a {
  text-decoration: none;
  border-bottom: none;
}

/* line 117, ../sass/_base.scss */
.c-blue {
  color: #21285a !important;
}

/* line 118, ../sass/_base.scss */
.c-ltBlue {
  color: #364c9f !important;
}

/* line 119, ../sass/_base.scss */
.c-white {
  color: #fff;
}

/* line 120, ../sass/_base.scss */
.c-ltGray {
  color: #f2f2f2 !important;
}

/* line 121, ../sass/_base.scss */
.c-gray {
  color: #bfbfbf !important;
}

/* line 122, ../sass/_base.scss */
.c-drkGray {
  color: #58595b !important;
}

/* line 125, ../sass/_base.scss */
.bdr-tWhite {
  border-top: 1px solid #fff;
}

/* line 126, ../sass/_base.scss */
.bdr-rWhite {
  border-right: 1px solid #fff;
}

/* line 127, ../sass/_base.scss */
.bdr-bWhite {
  border-bottom: 1px solid #fff;
}

/* line 128, ../sass/_base.scss */
.bdr-lWhite {
  border-left: 1px solid #fff;
}

/* line 129, ../sass/_base.scss */
.bdr-lBlue {
  border-left: 1px solid #21285a;
}

/* line 130, ../sass/_base.scss */
.bdr-lBlue4 {
  border-left: 4px solid #21285a;
}

/* line 131, ../sass/_base.scss */
.bdr-bLtGray {
  border-bottom: 1px solid #f2f2f2;
}

/* line 132, ../sass/_base.scss */
.bdr-rGray {
  border-right: 1px solid #bfbfbf;
}

/* line 184, ../sass/_base.scss */
.is-hidden {
  display: none !important;
}

/* line 185, ../sass/_base.scss */
.is-visible {
  display: inline-block !important;
}

/* line 187, ../sass/_base.scss */
.invisible {
  visibility: hidden;
}

/* line 188, ../sass/_base.scss */
.visible {
  visibility: visible;
}

/* line 190, ../sass/_base.scss */
.is-disabled {
  opacity: .45;
  pointer-events: none;
  cursor: default;
}

/* line 196, ../sass/_base.scss */
.is-disabledEVER {
  opacity: 1;
  pointer-events: none;
  cursor: not-allowed !important;
}

/* line 222, ../sass/_base.scss */
.l-mb1 {
  margin-bottom: 16px !important;
}

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

/* @font-face {
  font-family: "HelveticaNS";
  src: url("fonts/helveticaneueltstd-roman-webfont.woff2") format("woff2"), url("fonts/helveticaneueltstd-roman-webfont.woff") format("woff"), url("fonts/helveticaneueltstd-roman-webfont.ttf") format("truetype"), url("fonts/helveticaneueltstd-roman-webfont.svg") format("svg");
} */
/* @font-face {
  font-family: "HelvetiaNSI";
  src: url("fonts/helveticaneueltstd-it-webfont.woff2") format("woff2"), url("fonts/helveticaneueltstd-it-webfont.woff") format("woff"), url("fonts/helveticaneueltstd-it-webfont.ttf") format("truetype"), url("fonts/helveticaneueltstd-it-webfont.svg") format("svg");
}
@font-face {
  font-family: "HelvetiaNSB";
  src: url("fonts/helveticaneueltstd-bd-webfont.woff2") format("woff2"), url("fonts/helveticaneueltstd-bd-webfont.woff") format("woff"), url("fonts/helveticaneueltstd-bd-webfont.ttf") format("truetype"), url("fonts/helveticaneueltstd-bd-webfont.svg") format("svg");
} */
/* line 93, ../sass/_typography.scss */
.f-bold, .standardBodyContain article a.cta, .pricing a.cta, a.blueFlat {
  font-family: 'DM Sans', sans-serif;
  font-weight: bold !important;
  font-style: normal;
}

/* line 94, ../sass/_typography.scss */
.f-reg, ul.tri_M li {
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
}

/* line 97, ../sass/_typography.scss */
.t-left {
  text-align: left;
}

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

/* line 99, ../sass/_typography.scss */
.t-right {
  text-align: right;
}

/* line 100, ../sass/_typography.scss */
.t-base {
  font-size: 16px !important;
  line-height: 20px !important;
}

/* line 102, ../sass/_typography.scss */
.f-size10 {
  font-size: 10px;
  line-height: 12px;
}

/* line 103, ../sass/_typography.scss */
.f-size12 {
  font-size: 12px !important;
  line-height: 12px !important;
}

/* line 104, ../sass/_typography.scss */
.f-size14 {
  font-size: 14px !important;
  line-height: 14px !important;
}

/* line 105, ../sass/_typography.scss */
.f-size16 {
  font-size: 16px !important;
  line-height: 20px;
}

/* line 106, ../sass/_typography.scss */
.f-size18 {
  font-size: 18px !important;
}

/* line 107, ../sass/_typography.scss */
.f-size20 {
  font-size: 20px !important;
}

/* line 108, ../sass/_typography.scss */
.f-size22 {
  font-size: 22px !important;
}

/* line 109, ../sass/_typography.scss */
.f-size24 {
  font-size: 24px !important;
}

/* line 110, ../sass/_typography.scss */
.f-size28 {
  font-size: 28px !important;
}

/* line 111, ../sass/_typography.scss */
.f-size32 {
  font-size: 32px !important;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 111, ../sass/_typography.scss */
  .f-size32 {
    font-size: 18px !important;
  }
}

/* line 116, ../sass/_typography.scss */
.f-size36 {
  font-size: 36px !important;
}

/* line 117, ../sass/_typography.scss */
.f-size40 {
  font-size: 40px !important;
}

/* line 118, ../sass/_typography.scss */
.f-size48 {
  font-size: 48px !important;
}

/* line 119, ../sass/_typography.scss */
.f-size52 {
  font-size: 52px !important;
}

/* line 120, ../sass/_typography.scss */
.f-size60 {
  font-size: 60px !important;
}

/* line 121, ../sass/_typography.scss */
.f-size70 {
  font-size: 70px !important;
}

/* line 122, ../sass/_typography.scss */
.f-size80 {
  font-size: 80px !important;
}

/* line 123, ../sass/_typography.scss */
.f-size96 {
  font-size: 96px !important;
}

/* line 124, ../sass/_typography.scss */
.f-size120 {
  font-size: 120px !important;
}

/* line 126, ../sass/_typography.scss */
.f-l-height18 {
  line-height: 18px !important;
}

/* line 127, ../sass/_typography.scss */
.f-l-height20 {
  line-height: 20px !important;
}

/* line 128, ../sass/_typography.scss */
.f-l-height22 {
  line-height: 22px !important;
}

/* line 129, ../sass/_typography.scss */
.f-l-height24 {
  line-height: 24px !important;
}

/* line 130, ../sass/_typography.scss */
.f-l-height26 {
  line-height: 26px !important;
}

/* line 131, ../sass/_typography.scss */
.f-l-height28 {
  line-height: 28px !important;
}

/* line 132, ../sass/_typography.scss */
.f-l-height30 {
  line-height: 30px !important;
}

/* line 133, ../sass/_typography.scss */
.f-l-height32 {
  line-height: 32px !important;
}

/* line 134, ../sass/_typography.scss */
.f-l-height36 {
  line-height: 36px !important;
}

/* line 135, ../sass/_typography.scss */
.f-l-height40 {
  line-height: 40px !important;
}

/* line 136, ../sass/_typography.scss */
.f-l-height50 {
  line-height: 50px !important;
}

/* line 137, ../sass/_typography.scss */
.f-l-height60 {
  line-height: 60px !important;
}

/* line 138, ../sass/_typography.scss */
.f-l-height70 {
  line-height: 70px !important;
}

/* line 139, ../sass/_typography.scss */
.f-l-height72 {
  line-height: 72px !important;
}

/* line 140, ../sass/_typography.scss */
.f-l-height80 {
  line-height: 80px !important;
}

/* line 141, ../sass/_typography.scss */
.f-l-height96 {
  line-height: 96px !important;
}

/* line 142, ../sass/_typography.scss */
.f-l-height120 {
  line-height: 120px !important;
}

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

/* line 146, ../sass/_typography.scss */
.f-bold, .standardBodyContain article a.cta, .pricing a.cta, a.blueFlat {
  font-weight: bold !important;
}

/* line 147, ../sass/_typography.scss */
.f-reg, ul.tri_M li {
  font-weight: normal !important;
}

/* line 148, ../sass/_typography.scss */
.f-latReg {
  font-family: 'DM Sans', sans-serif;
}

/* line 149, ../sass/_typography.scss */
.f-SSP {
  font-family: 'DM Sans', sans-serif;
  font-weight: 400 !important;
  color: #21285a;
}

/* line 150, ../sass/_typography.scss */
.f-SSP-B, .bracket p, .bracketL p {
  font-family: 'DM Sans', sans-serif;
  font-weight: 700 !important;
  color: #21285a;
}

/* line 151, ../sass/_typography.scss */
.date {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 153, ../sass/_typography.scss */
strong.block {
  display: block;
}

/* line 157, ../sass/_typography.scss */
#headerContain #headerContent a#indexMenu, #headerContain #headerContent a#menu, #headerContain #headerContent a#indexLogIn, #headerContain #headerContent a#logIn, #headerContain #headerContent a#beamerBox {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #21285a;
  text-align: right;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
}
/* line 164, ../sass/_typography.scss */
#headerContain #headerContent a#indexMenu:hover, #headerContain #headerContent a#menu:hover, #headerContain #headerContent a#indexLogIn:hover, #headerContain #headerContent a#logIn:hover, #headerContain #headerContent a#beamerBox:hover {
  color: #21285a;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 157, ../sass/_typography.scss */
  #headerContain #headerContent a#indexMenu, #headerContain #headerContent a#menu, #headerContain #headerContent a#indexLogIn, #headerContain #headerContent a#logIn, #headerContain #headerContent a#beamerBox {
    font-size: 16px;
    font-size: 1rem;
    line-height: 48px;
    line-height: 3rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}
/* line 171, ../sass/_typography.scss */
#headerContain #headerContent a#menu, #headerContain #headerContent a#logIn, #headerContain #headerContent a#beamerBox {
  color: #fff;
}

/* line 179, ../sass/_typography.scss */
#drawer menu a#up, #drawer menu a#down {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
/* line 182, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 185, ../sass/_typography.scss */
#drawer menu a#close:after {
  content: 'X';
  margin-left: 10px;
}
/* line 193, ../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;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 201, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 212, ../sass/_typography.scss */
#hero h1.tag {
  font-size: 56px;
  font-size: 3.5rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 212, ../sass/_typography.scss */
  #hero h1.tag {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 28px;
    line-height: 1.75rem;
    color: #fff;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}
/* line 218, ../sass/_typography.scss */
#hero h2.tag {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 218, ../sass/_typography.scss */
  #hero h2.tag {
    font-size: 28px;
    font-size: 1.75rem;
    line-height: 28px;
    line-height: 1.75rem;
    color: #fff;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}

/* line 229, ../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;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 231, ../sass/_typography.scss */
#circlesContain a:hover {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 240, ../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;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  font-weight: bold;
  text-decoration: none;
}
/* line 248, ../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: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  font-weight: bold;
  text-decoration: none;
}

/* line 271, ../sass/_typography.scss */
#circleTextContain #circleTextContent h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 274, ../sass/_typography.scss */
#circleTextContain #circleTextContent h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-style: italic;
}
/* line 278, ../sass/_typography.scss */
#circleTextContain #circleTextContent p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 280, ../sass/_typography.scss */
#circleTextContain #circleTextContent p a {
  color: #21285a;
  text-decoration: none;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 286, ../sass/_typography.scss */
  #circleTextContain #circleTextContent div h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}

/* line 296, ../sass/_typography.scss */
#sliderContain h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 296, ../sass/_typography.scss */
  #sliderContain h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin-bottom: 1rem !important;
  }
}

/* line 306, ../sass/_typography.scss */
#testimonialContain h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 309, ../sass/_typography.scss */
#testimonialContain p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 311, ../sass/_typography.scss */
#testimonialContain p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 315, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 319, ../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;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 319, ../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;
    font-weight: 500;
    font-style: normal;
  }
}
/* line 327, ../sass/_typography.scss */
#testimonialContain #testimonialContent #quote div p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 334, ../sass/_typography.scss */
#testimonialContain #testimonialContent #name .name {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 337, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 346, ../sass/_typography.scss */
#custTestContain h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 349, ../sass/_typography.scss */
#custTestContain p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 351, ../sass/_typography.scss */
#custTestContain p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 353, ../sass/_typography.scss */
#custTestContain p a.whiteOpen {
  float: left;
  background: #fff;
  border: 1px solid #fff;
  padding: 1rem 2rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 360, ../sass/_typography.scss */
#custTestContain p a.whiteOpen:hover {
  border: 1px solid #fff;
  background: #21285a;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 367, ../sass/_typography.scss */
#custTestContain p.custQuote {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-style: italic;
}
/* line 372, ../sass/_typography.scss */
#custTestContain a.rml {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 375, ../sass/_typography.scss */
#custTestContain 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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 381, ../sass/_typography.scss */
#statsContain #statsContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 384, ../sass/_typography.scss */
#statsContain #statsContent .stat {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 386, ../sass/_typography.scss */
#statsContain #statsContent .stat span.number {
  font-size: 48px;
  font-size: 3rem;
  line-height: 48px;
  line-height: 3rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 395, ../sass/_typography.scss */
#currentFeedsContain #currentFeedsContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 398, ../sass/_typography.scss */
#currentFeedsContain #currentFeedsContent h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 401, ../sass/_typography.scss */
#currentFeedsContain #currentFeedsContent p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 405, ../sass/_typography.scss */
#currentFeedsContain #currentFeedsContent ul.socFeed li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 407, ../sass/_typography.scss */
#currentFeedsContain #currentFeedsContent ul.socFeed li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

/* line 418, ../sass/_typography.scss */
#contactContain #contactContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 421, ../sass/_typography.scss */
#contactContain #contactContent h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 425, ../sass/_typography.scss */
#contactContain #contactContent .address h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 429, ../sass/_typography.scss */
#contactContain #contactContent .address ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 431, ../sass/_typography.scss */
#contactContain #contactContent .address ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
}
/* line 439, ../sass/_typography.scss */
#contactContain #contactContent form h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 444, ../sass/_typography.scss */
#contactContain #contactContent .department h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 448, ../sass/_typography.scss */
#contactContain #contactContent .department ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 450, ../sass/_typography.scss */
#contactContain #contactContent .department ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
}
/* line 454, ../sass/_typography.scss */
#contactContain #contactContent .department ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-weight: bold;
}

/* line 467, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 471, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_address h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 475, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_address ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 477, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_address ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
}
/* line 485, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent form h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 490, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_department h3 {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 494, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_department ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 496, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_department ul li span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-weight: bold;
}
/* line 500, ../sass/_typography.scss */
#fx_contactContain #fx_contactContent .fx_department ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-weight: bold;
}

/* line 513, ../sass/_typography.scss */
#mainContain #mainContent h1 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 516, ../sass/_typography.scss */
#mainContain #mainContent h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 518, ../sass/_typography.scss */
#mainContain #mainContent h2 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: underline;
}
/* line 522, ../sass/_typography.scss */
#mainContain #mainContent h2.mb {
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
/* line 526, ../sass/_typography.scss */
#mainContain #mainContent p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 528, ../sass/_typography.scss */
#mainContain #mainContent p a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 531, ../sass/_typography.scss */
#mainContain #mainContent p.lrg {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 536, ../sass/_typography.scss */
#mainContain #mainContent ul.full li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 538, ../sass/_typography.scss */
#mainContain #mainContent ul.full li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 544, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 548, ../sass/_typography.scss */
#mainContain #mainContent .product h2, #mainContain #mainContent .datafeed h2, #mainContain #mainContent .fcm h2, #mainContain #mainContent .exchange h2, #mainContain #mainContent .edu h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 551, ../sass/_typography.scss */
#mainContain #mainContent .product p, #mainContain #mainContent .datafeed p, #mainContain #mainContent .fcm p, #mainContain #mainContent .exchange p, #mainContain #mainContent .edu p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 553, ../sass/_typography.scss */
#mainContain #mainContent .product p span, #mainContain #mainContent .datafeed p span, #mainContain #mainContent .fcm p span, #mainContain #mainContent .exchange p span, #mainContain #mainContent .edu p span {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 557, ../sass/_typography.scss */
#mainContain #mainContent .product p.desc, #mainContain #mainContent .datafeed p.desc, #mainContain #mainContent .fcm p.desc, #mainContain #mainContent .exchange p.desc, #mainContain #mainContent .edu p.desc {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 560, ../sass/_typography.scss */
#mainContain #mainContent .product p.disc, #mainContain #mainContent .datafeed p.disc, #mainContain #mainContent .fcm p.disc, #mainContain #mainContent .exchange p.disc, #mainContain #mainContent .edu 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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 564, ../sass/_typography.scss */
#mainContain #mainContent .product p a, #mainContain #mainContent .datafeed p a, #mainContain #mainContent .fcm p a, #mainContain #mainContent .exchange p a, #mainContain #mainContent .edu p a {
  color: #364c9f;
}
/* line 568, ../sass/_typography.scss */
#mainContain #mainContent .product p.feature, #mainContain #mainContent .datafeed p.feature, #mainContain #mainContent .fcm p.feature, #mainContain #mainContent .exchange p.feature, #mainContain #mainContent .edu p.feature {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 571, ../sass/_typography.scss */
#mainContain #mainContent .product ul, #mainContain #mainContent .datafeed ul, #mainContain #mainContent .fcm ul, #mainContain #mainContent .exchange ul, #mainContain #mainContent .edu ul {
  text-align: left;
}
/* line 573, ../sass/_typography.scss */
#mainContain #mainContent .product ul li, #mainContain #mainContent .datafeed ul li, #mainContain #mainContent .fcm ul li, #mainContain #mainContent .exchange ul li, #mainContain #mainContent .edu ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 575, ../sass/_typography.scss */
#mainContain #mainContent .product ul li a, #mainContain #mainContent .datafeed ul li a, #mainContain #mainContent .fcm ul li a, #mainContain #mainContent .exchange ul li a, #mainContain #mainContent .edu ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 581, ../sass/_typography.scss */
#mainContain #mainContent .product button.demo, #mainContain #mainContent .datafeed button.demo, #mainContain #mainContent .fcm button.demo, #mainContain #mainContent .exchange button.demo, #mainContain #mainContent .edu button.demo {
  width: 80%;
  margin: 8px auto;
}
/* line 587, ../sass/_typography.scss */
#mainContain #mainContent .datafeed h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 590, ../sass/_typography.scss */
#mainContain #mainContent .datafeed p.feature {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 593, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul {
  text-align: left;
}
/* line 595, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 597, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 603, ../sass/_typography.scss */
#mainContain #mainContent .datafeed ul li a:hover {
  color: #52b848;
}
/* line 607, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 614, ../sass/_typography.scss */
#mainContain #mainContent .fcm a.funding {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 621, ../sass/_typography.scss */
#mainContain #mainContent .fcm ul li a:hover {
  color: #52b848;
}
/* line 630, ../sass/_typography.scss */
#mainContain #mainContent .exchange p a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 637, ../sass/_typography.scss */
#mainContain #mainContent .tool h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 640, ../sass/_typography.scss */
#mainContain #mainContent .tool p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 642, ../sass/_typography.scss */
#mainContain #mainContent .tool p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 649, ../sass/_typography.scss */
#mainContain #mainContent .edu span.h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 652, ../sass/_typography.scss */
#mainContain #mainContent .edu span.h3 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 655, ../sass/_typography.scss */
#mainContain #mainContent .edu a.h2 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 658, ../sass/_typography.scss */
#mainContain #mainContent .edu a.h2:hover {
  text-decoration: underline;
}
/* line 662, ../sass/_typography.scss */
#mainContain #mainContent .edu span.p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 665, ../sass/_typography.scss */
#mainContain #mainContent .resources h3 {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 668, ../sass/_typography.scss */
#mainContain #mainContent .resources p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 670, ../sass/_typography.scss */
#mainContain #mainContent .resources p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 676, ../sass/_typography.scss */
#mainContain #mainContent.platform h1 {
  font-size: 64px;
  font-size: 4rem;
  line-height: 80px;
  line-height: 5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 678, ../sass/_typography.scss */
#mainContain #mainContent.platform h1 span {
  color: #364c9f;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 676, ../sass/_typography.scss */
  #mainContain #mainContent.platform h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}
/* line 683, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 686, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 689, ../sass/_typography.scss */
#mainContain #mainContent.platform p#intro {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 693, ../sass/_typography.scss */
#mainContain #mainContent.platform .step span.number {
  font-size: 64px;
  font-size: 4rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 695, ../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: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 701, ../sass/_typography.scss */
#mainContain #mainContent.platform .step p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 705, ../sass/_typography.scss */
#mainContain #mainContent.platform .action {
  text-align: center;
}
/* line 707, ../sass/_typography.scss */
#mainContain #mainContent.platform .action p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  -webkit-transition: background-color 0.5s ease;
  -o-transition: background-color 0.5s ease;
  transition: background-color 0.5s ease;
}
/* line 713, ../sass/_typography.scss */
#mainContain #mainContent.platform .action p a:hover {
  background: #364c9f;
  color: #fff;
}
/* line 718, ../sass/_typography.scss */
#mainContain #mainContent.platform p.whyText {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
  line-height: 1.625rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 720, ../sass/_typography.scss */
#mainContain #mainContent.platform p.whyText strong {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 26px;
  line-height: 1.625rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 726, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 729, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 731, ../sass/_typography.scss */
#mainContain #mainContent.platform .copy p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 738, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature h3 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 742, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 744, ../sass/_typography.scss */
#mainContain #mainContent.platform .thFeature p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 755, ../sass/_typography.scss */
.step span.number {
  font-size: 64px;
  font-size: 4rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 757, ../sass/_typography.scss */
.step span.number:before {
  content: 'STEP ';
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 763, ../sass/_typography.scss */
.step p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-align: center !important;
}

/* line 770, ../sass/_typography.scss */
a .action span.iconInfo {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 64px;
  line-height: 4rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  -webkit-transition: all 500ms ease-in;
  -o-transition: all 500ms ease-in;
  transition: all 500ms ease-in;
}
/* line 776, ../sass/_typography.scss */
a .action span.iconInfo:hover {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 64px;
  line-height: 4rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 783, ../sass/_typography.scss */
.platform_info h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 786, ../sass/_typography.scss */
.platform_info p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 792, ../sass/_typography.scss */
.thFeature h3 a {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
}
/* line 796, ../sass/_typography.scss */
.thFeature p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 798, ../sass/_typography.scss */
.thFeature p a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 805, ../sass/_typography.scss */
.standardHeroContain h1 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 805, ../sass/_typography.scss */
  .standardHeroContain h1 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 36px;
    line-height: 2.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}
/* line 811, ../sass/_typography.scss */
.standardHeroContain h2 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 811, ../sass/_typography.scss */
  .standardHeroContain h2 {
    font-size: 18px;
    font-size: 1.125rem;
    line-height: 28px;
    line-height: 1.75rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}

/* line 820, ../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;
  font-weight: 500;
  font-style: normal;
}

/* line 827, ../sass/_typography.scss */
.standardBodyContain article h1 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 44px;
  line-height: 2.75rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 830, ../sass/_typography.scss */
.standardBodyContain article h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 831, ../sass/_typography.scss */
.standardBodyContain article h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 832, ../sass/_typography.scss */
.standardBodyContain article p {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 834, ../sass/_typography.scss */
.standardBodyContain article p a {
  color: #364c9f;
  text-decoration: underline;
}
/* line 838, ../sass/_typography.scss */
.standardBodyContain article p strong {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 843, ../sass/_typography.scss */
.standardBodyContain article ul li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 845, ../sass/_typography.scss */
.standardBodyContain article ul li a {
  color: #364c9f;
  text-decoration: none;
}
/* line 849, ../sass/_typography.scss */
.standardBodyContain article ol li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding-top: .5rem;
}
/* line 852, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 855, ../sass/_typography.scss */
.standardBodyContain article ol li span.intro {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34px;
  line-height: 2.125rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 862, ../sass/_typography.scss */
.standardBodyContain article.full a#invest {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 866, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 868, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  -webkit-transition: color 250ms ease;
  -o-transition: color 250ms ease;
  transition: color 250ms ease;
}
/* line 873, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li a:hover {
  color: #364c9f;
}
/* line 877, ../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: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 879, ../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: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  -webkit-transition: color 250ms ease;
  -o-transition: color 250ms ease;
  transition: color 250ms ease;
}
/* line 884, ../sass/_typography.scss */
.standardBodyContain article.full ul.sitemap li.header a:hover {
  color: #364c9f;
}
/* line 894, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 897, ../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;
  font-weight: 500;
  font-style: normal;
}
/* line 903, ../sass/_typography.scss */
.standardBodyContain aside ul.shortDesc li a, .standardBodyContain aside ul.longDesc li a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 907, ../sass/_typography.scss */
.standardBodyContain aside ul.shortDesc li span, .standardBodyContain aside ul.longDesc li span {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 34.4px;
  line-height: 2.15rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 914, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 916, ../sass/_typography.scss */
.standardBodyContain aside ul.longDesc li a:hover {
  color: #21285a;
}

/* line 929, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 931, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 933, ../sass/_typography.scss */
#footerContain #footerContent div ul li.header, #footerContain #footerContent div ul li.header a {
  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;
  font-weight: 500;
  font-style: normal;
}
/* line 936, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 942, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 944, ../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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 947, ../sass/_typography.scss */
#footerContain #footerContent div.disc p a:hover {
  text-decoration: underline;
}

/* line 957, ../sass/_typography.scss */
#supportNew h1 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 960, ../sass/_typography.scss */
#supportNew #supportSearch {
  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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 1, ../sass/_pages.scss */
html,
body {
  height: 100%;
  width: 100%;
}

/* line 7, ../sass/_pages.scss */
html {
  overflow-y: scroll;
  overflow-x: hidden;
  font-size: 16px;
}

@media (min-width: 300px) and (max-width: 600px) {
  /* line 13, ../sass/_pages.scss */
  body {
    overflow-x: hidden;
  }
}

/* line 19, ../sass/_pages.scss */
img.inline {
  width: 100%;
  height: auto;
}

/* line 24, ../sass/_pages.scss */
img.port {
  width: auto;
  max-width: 100%;
  height: auto;
}

/* line 31, ../sass/_pages.scss */
sup {
  font-size: 70%;
  vertical-align: super;
  line-height: 0;
}

/* line 37, ../sass/_pages.scss */
.l-flexCenter, .bracket, .bracketL {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 37, ../sass/_pages.scss */
  .l-flexCenter, .bracket, .bracketL {
    flex-wrap: wrap;
    height: auto !important;
  }
  /* line 47, ../sass/_pages.scss */
  .l-flexCenter div, .bracket div, .bracketL div {
    flex: 0 0 100%;
  }
}

/* line 53, ../sass/_pages.scss */
.d-block {
  display: block;
}

/* line 67, ../sass/_pages.scss */
.contain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}

/* line 72, ../sass/_pages.scss */
.l-row {
  width: 100%;
}

/* line 76, ../sass/_pages.scss */
.l-block {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  padding: 30px;
  padding: 1.875rem;
  height: 100%;
}

/* line 84, ../sass/_pages.scss */
.l-one {
  width: 7.04769%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 84, ../sass/_pages.scss */
  .l-one {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 91, ../sass/_pages.scss */
  .l-one:nth-child(2) {
    margin-right: 0;
  }
}

/* line 97, ../sass/_pages.scss */
.l-two {
  width: 15.4979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 97, ../sass/_pages.scss */
  .l-two {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 104, ../sass/_pages.scss */
  .l-two:nth-child(2) {
    margin-right: 0;
  }
}

/* line 110, ../sass/_pages.scss */
.l-three {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 110, ../sass/_pages.scss */
  .l-three {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 117, ../sass/_pages.scss */
  .l-three:nth-child(2) {
    margin-right: 0;
  }
}

/* line 123, ../sass/_pages.scss */
.l-four {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 123, ../sass/_pages.scss */
  .l-four {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 130, ../sass/_pages.scss */
  .l-four:nth-child(2) {
    margin-right: 0;
  }
}

/* line 136, ../sass/_pages.scss */
.l-five {
  width: 40.84853%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 136, ../sass/_pages.scss */
  .l-five {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 143, ../sass/_pages.scss */
  .l-five:nth-child(2) {
    margin-right: 0;
  }
}

/* line 149, ../sass/_pages.scss */
.l-six {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 149, ../sass/_pages.scss */
  .l-six {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 156, ../sass/_pages.scss */
  .l-six.bdrRGray {
    border: none;
    margin-bottom: 2rem;
  }
}

/* line 163, ../sass/_pages.scss */
.l-seven {
  width: 57.74895%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 163, ../sass/_pages.scss */
  .l-seven {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 172, ../sass/_pages.scss */
.l-eight {
  width: 66.19916%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 172, ../sass/_pages.scss */
  .l-eight {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 181, ../sass/_pages.scss */
.l-nine {
  width: 74.64937%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 181, ../sass/_pages.scss */
  .l-nine {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 190, ../sass/_pages.scss */
.l-ten {
  width: 83.09958%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 190, ../sass/_pages.scss */
  .l-ten {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 197, ../sass/_pages.scss */
  .l-ten.l-push1 {
    margin-left: 0;
  }
}

/* line 203, ../sass/_pages.scss */
.l-eleven {
  width: 91.54979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 203, ../sass/_pages.scss */
  .l-eleven {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 212, ../sass/_pages.scss */
.l-twelve, p.FIB_spacer, .FIBIcon span.header, .FIBIcon span.body {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 212, ../sass/_pages.scss */
  .l-twelve, p.FIB_spacer, .FIBIcon span.header, .FIBIcon span.body {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 223, ../sass/_pages.scss */
.l-push1 {
  margin-left: 8.45021%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 223, ../sass/_pages.scss */
  .l-push1 {
    margin-left: 0;
  }
}

/* line 231, ../sass/_pages.scss */
.l-push2 {
  margin-left: 16.90042%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 231, ../sass/_pages.scss */
  .l-push2 {
    margin-left: 0;
  }
}

/* line 239, ../sass/_pages.scss */
.l-push3 {
  margin-left: 25.35063%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 239, ../sass/_pages.scss */
  .l-push3 {
    margin-left: 0;
  }
}

/* line 247, ../sass/_pages.scss */
.l-push4 {
  margin-left: 33.80084%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 247, ../sass/_pages.scss */
  .l-push4 {
    margin-left: 0;
  }
}

/* line 255, ../sass/_pages.scss */
.l-push5 {
  margin-left: 42.25105%;
}

/* line 259, ../sass/_pages.scss */
.l-push6 {
  margin-left: 50.70126%;
}

/* line 263, ../sass/_pages.scss */
.l-push7 {
  margin-left: 59.15147%;
}

/* line 267, ../sass/_pages.scss */
.l-push8 {
  margin-left: 67.60168%;
}

/* line 271, ../sass/_pages.scss */
.l-push9 {
  margin-left: 76.05189%;
}

/* line 275, ../sass/_pages.scss */
.l-push10 {
  margin-left: 84.5021%;
}

/* line 279, ../sass/_pages.scss */
.l-push11 {
  margin-left: 92.95231%;
}

/* line 283, ../sass/_pages.scss */
.l-pull1 {
  margin-left: -8.45021%;
}

/* line 288, ../sass/_pages.scss */
.l-nm {
  margin: 0;
}

/* line 292, ../sass/_pages.scss */
.l-nmt {
  margin-top: 0 !important;
}

/* line 296, ../sass/_pages.scss */
.l-nmr {
  margin-right: 0 !important;
}

/* line 300, ../sass/_pages.scss */
.l-nmb {
  margin-bottom: 0 !important;
}

/* line 304, ../sass/_pages.scss */
.l-nml {
  margin-left: 0;
}

/* line 308, ../sass/_pages.scss */
.l-m1 {
  margin: 16px;
  margin: 1rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 312, ../sass/_pages.scss */
  .l-m1.inline {
    margin: 1rem 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 318, ../sass/_pages.scss */
  .l-m1.inline {
    margin: 1rem 0;
  }
}

/* line 324, ../sass/_pages.scss */
.l-mtbh {
  margin-top: 8px;
  margin-top: 0.5rem;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}

/* line 329, ../sass/_pages.scss */
.l-mth {
  margin-top: 8px;
}

/* line 333, ../sass/_pages.scss */
.l-mt1 {
  margin-top: 16px;
  margin-top: 1rem;
}

/* line 337, ../sass/_pages.scss */
.l-mt2 {
  margin-top: 2rem !important;
}

/* line 341, ../sass/_pages.scss */
.l-mt3 {
  margin-top: 3rem !important;
}

/* line 345, ../sass/_pages.scss */
.l-mt2x {
  margin-top: 76px;
  margin-top: 4.75rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 345, ../sass/_pages.scss */
  .l-mt2x {
    margin-top: 1.5rem;
  }
}

/* line 353, ../sass/_pages.scss */
.l-mt5 {
  margin-top: 5rem;
}

/* line 357, ../sass/_pages.scss */
.l-mb1 {
  margin-bottom: 16px !important;
}

/* line 361, ../sass/_pages.scss */
.l-mb2 {
  margin-bottom: 32px !important;
}

/* line 365, ../sass/_pages.scss */
.l-mb3 {
  margin-bottom: 3rem !important;
}

/* line 369, ../sass/_pages.scss */
.l-mb2x {
  margin-bottom: 76px;
  margin-bottom: 4.75rem;
}

/* line 373, ../sass/_pages.scss */
.l-mr1 {
  margin-right: 16px;
  margin-right: 1rem;
}

/* line 377, ../sass/_pages.scss */
.l-mr2 {
  margin-right: 32px !important;
}

/* line 381, ../sass/_pages.scss */
.l-nmt {
  margin-top: 0 !important;
}

/* line 385, ../sass/_pages.scss */
.l-mbh {
  margin-bottom: 8px !important;
}

@media (min-width: 300px) and (max-width: 600px) {
  /* line 389, ../sass/_pages.scss */
  .l-m-mt2 {
    margin-top: 2rem !important;
  }
}

/* line 395, ../sass/_pages.scss */
.l-ptbh {
  padding: 8px 0px;
  padding: 0.5rem 0rem;
}

/* line 399, ../sass/_pages.scss */
.l-plrhalf {
  padding: 0px 8px;
  padding: 0rem 0.5rem;
}

/* line 403, ../sass/_pages.scss */
.l-phalf {
  padding: 8px;
  padding: 0.5rem;
}

/* line 407, ../sass/_pages.scss */
.l-plr1 {
  padding: 0px 16px;
  padding: 0rem 1rem;
}

/* line 411, ../sass/_pages.scss */
.l-pr1 {
  padding-right: 16px;
  padding-right: 1rem;
}

/* line 415, ../sass/_pages.scss */
.l-p1 {
  padding: 16px;
  padding: 1rem;
}

/* line 419, ../sass/_pages.scss */
.l-p2 {
  padding: 32px;
  padding: 2rem;
}

/* line 423, ../sass/_pages.scss */
.l-pl1 {
  padding-left: 16px;
  padding-left: 1rem;
}

/* line 427, ../sass/_pages.scss */
.l-pt1 {
  padding-top: 16px;
  padding-top: 1rem;
}

/* line 431, ../sass/_pages.scss */
.l-pt2 {
  padding-top: 32px;
  padding-top: 2rem;
}

/* line 435, ../sass/_pages.scss */
.l-np {
  padding: 0;
}

/* line 439, ../sass/_pages.scss */
.l-nplr {
  padding-left: 0;
  padding-right: 0;
}

/* line 444, ../sass/_pages.scss */
.l-npb {
  padding-bottom: 0 !important;
}

/* line 448, ../sass/_pages.scss */
.l-npt {
  padding-top: 0 !important;
}

/* line 452, ../sass/_pages.scss */
.l-m-np {
  padding: 0 !important;
}

/* line 457, ../sass/_pages.scss */
.b-white {
  background: #fff;
}

/* line 461, ../sass/_pages.scss */
.b-ltGray, #FAQ {
  background: #f2f2f2;
}

/* line 465, ../sass/_pages.scss */
.b-ltBlue {
  background: #364c9f;
}

/* line 469, ../sass/_pages.scss */
.b-blue {
  background: #21285a;
}

/* line 473, ../sass/_pages.scss */
.l-nav {
  padding: 25px 0px;
  padding: 1.5625rem 0rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 473, ../sass/_pages.scss */
  .l-nav {
    padding: 8px 0px;
    padding: 0.5rem 0rem;
  }
}

/* line 481, ../sass/_pages.scss */
.l-left {
  float: left;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 481, ../sass/_pages.scss */
  .l-left {
    float: none;
  }
}

/* line 489, ../sass/_pages.scss */
.l-right {
  float: right;
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 489, ../sass/_pages.scss */
  .l-right {
    float: none;
  }
}

/* line 498, ../sass/_pages.scss */
.l-abs {
  position: absolute;
}

/* line 502, ../sass/_pages.scss */
.l-rel {
  position: relative;
}

/* line 506, ../sass/_pages.scss */
.l-clear {
  clear: both;
}

/* line 512, ../sass/_pages.scss */
.row {
  width: 100%;
  float: left;
}
/* line 516, ../sass/_pages.scss */
.row#topHeader {
  background: #58595b;
  min-height: 40px;
}
/* line 521, ../sass/_pages.scss */
.row#topHeaderIndex {
  background: #21285a;
  min-height: 40px;
}
/* line 526, ../sass/_pages.scss */
.row#header {
  background: #21285a;
  position: relative;
  z-index: 1;
}
/* line 532, ../sass/_pages.scss */
.row#indexHeader {
  background: rgba(88, 89, 91, 0.8);
  position: relative;
  z-index: 1;
}
/* line 538, ../sass/_pages.scss */
.row#heroStripe {
  background: rgba(255, 255, 255, 0.75);
  padding: 16px;
  padding: 1rem;
  position: absolute;
  top: 35%;
}
/* line 546, ../sass/_pages.scss */
.row#circles {
  background: #21285a;
  margin-bottom: 0;
}
/* line 551, ../sass/_pages.scss */
.row#testimonial {
  background: #21285a;
}
/* line 555, ../sass/_pages.scss */
.row#circleText, .row#currentFeeds {
  background: #fff;
}
/* line 560, ../sass/_pages.scss */
.row#slider {
  background: #d9d9d9;
}
/* line 565, ../sass/_pages.scss */
.row#stats, .row#contact {
  background: #f2f2f2;
}
/* line 570, ../sass/_pages.scss */
.row#footer {
  background: #21285a;
  margin-bottom: 0;
}
/* line 575, ../sass/_pages.scss */
.row.marg {
  margin-bottom: 48px;
  margin-bottom: 3rem;
}
/* line 579, ../sass/_pages.scss */
.row.white {
  background: #fff;
}
/* line 583, ../sass/_pages.scss */
.row.gray {
  background: #f2f2f2;
}
/* line 587, ../sass/_pages.scss */
.row.drkGray {
  background: #58595b;
}
/* line 591, ../sass/_pages.scss */
.row.blue {
  background: #21285a;
}
/* line 595, ../sass/_pages.scss */
.row.ltBlue {
  background: #364c9f;
}
/* line 599, ../sass/_pages.scss */
.row#supportNew {
  background: url(../img/Support-Hero.jpg);
  height: 350px;
  background-size: cover;
  background-position: center bottom;
  background-repeat: no-repeat;
}
/* line 606, ../sass/_pages.scss */
.row#supportNew h1 {
  margin: 6rem 1rem 0 1rem;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  background: rgba(88, 89, 91, 0.75);
  padding: 1rem;
}

/* line 617, ../sass/_pages.scss */
.clear {
  width: 100%;
  height: 1px;
  float: left;
  clear: both;
}

/* line 625, ../sass/_pages.scss */
#headerContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 628, ../sass/_pages.scss */
#headerContain #headerContent {
  display: flex;
  flex-wrap: wrap;
  flex-direction: row;
  padding: 1rem 0;
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 628, ../sass/_pages.scss */
  #headerContain #headerContent {
    justify-content: space-evenly;
  }
}
/* line 638, ../sass/_pages.scss */
#headerContain #headerContent a#logo {
  flex: 0 0 33%;
  background: url(../img/Logo_White.svg) left top no-repeat;
  background-size: contain;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  height: 48px;
  height: 3rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 638, ../sass/_pages.scss */
  #headerContain #headerContent a#logo {
    flex: 0 0 100%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 638, ../sass/_pages.scss */
  #headerContain #headerContent a#logo {
    flex: 0 0 50%;
  }
}
/* line 656, ../sass/_pages.scss */
#headerContain #headerContent span#phone {
  flex: 0 0 auto;
  margin-left: auto;
  padding: 0 .5rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 656, ../sass/_pages.scss */
  #headerContain #headerContent span#phone {
    flex: 0 0 100%;
    margin: 0 0 1rem 0;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 48px;
    line-height: 3rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 656, ../sass/_pages.scss */
  #headerContain #headerContent span#phone {
    flex: 0 0 50%;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 48px;
    line-height: 3rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}
/* line 674, ../sass/_pages.scss */
#headerContain #headerContent a#menu,
#headerContain #headerContent a#logIn,
#headerContain #headerContent a#beamerBox {
  flex: 0 0 auto;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: right;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  cursor: pointer;
  -webkit-transition: all 500ms ease;
  -o-transition: all 500ms ease;
  transition: all 500ms ease;
  margin-left: 1rem;
  padding: 0 .5rem;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
  border: 1px solid #fff;
}
/* line 685, ../sass/_pages.scss */
#headerContain #headerContent a#menu:hover,
#headerContain #headerContent a#logIn:hover,
#headerContain #headerContent a#beamerBox:hover {
  color: #21285a;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 674, ../sass/_pages.scss */
  #headerContain #headerContent a#menu,
  #headerContain #headerContent a#logIn,
  #headerContain #headerContent a#beamerBox {
    font-size: 16px;
    font-size: 1rem;
    line-height: 48px;
    line-height: 3rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 674, ../sass/_pages.scss */
  #headerContain #headerContent a#menu,
  #headerContain #headerContent a#logIn,
  #headerContain #headerContent a#beamerBox {
    margin: 1rem 0 0 0;
  }
}
/* line 704, ../sass/_pages.scss */
#headerContain #headerContent a#menu:after,
#headerContain #headerContent a#logIn:after,
#headerContain #headerContent a#beamerBox:after {
  width: 18px;
  height: 18px;
  display: inline-block;
  content: "";
  background-size: contain;
  background-position: right bottom;
  margin-left: 10px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 704, ../sass/_pages.scss */
  #headerContain #headerContent a#menu:after,
  #headerContain #headerContent a#logIn:after,
  #headerContain #headerContent a#beamerBox:after {
    width: 12px;
    height: 12px;
    display: inline-block;
    content: "";
    background-size: 12px auto;
    background-position: right bottom;
    margin-left: 6px;
  }
}
/* line 724, ../sass/_pages.scss */
#headerContain #headerContent a#menu:hover,
#headerContain #headerContent a#logIn:hover,
#headerContain #headerContent a#beamerBox:hover {
  background: #fff;
  color: #21285a;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 731, ../sass/_pages.scss */
  #headerContain #headerContent a#logIn {
    flex: 0 0 47.5%;
    margin: 0 2.5% 0 0;
  }
}
/* line 737, ../sass/_pages.scss */
#headerContain #headerContent a#logIn:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNi40MTkiPjxwYXRoIGQ9Ik0xLjU4MSAwdjUuNDkyaDIuNTQzVjIuNTQzaDExLjMzMnYxMS4zMzJINC4xMjV2LTIuOTQ4SDEuNTgxdjUuNDkySDE4VjBIMS41ODF6bTYuODY0IDEyLjA2NWw0LjUyMy0zLjg1Ni00LjUyMy0zLjg1NXYyLjI0NUgwdjIuOTY3aDguNDQ1djIuNDk5em0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#logIn:after {
  background-image: url('../img/icon/png/logIn.png?1432163428');
}
/* line 742, ../sass/_pages.scss */
#headerContain #headerContent a#logIn:hover:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNi40MTgiPjxwYXRoIGQ9Ik0xLjU4MSAwdjUuNDkyaDIuNTQzVjIuNTQzaDExLjMzMnYxMS4zMzNINC4xMjV2LTIuOTQ5SDEuNTgxdjUuNDkySDE4VjBIMS41ODF6bTYuODY0IDEyLjA2NWw0LjUyMy0zLjg1Ni00LjUyMy0zLjg1NXYyLjI0NUgwdjIuOTY3aDguNDQ1djIuNDk5eiIgZmlsbD0iIzAxMzM1NiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#logIn:hover:after {
  background-image: url('../img/icon/png/logInBlue.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 748, ../sass/_pages.scss */
  #headerContain #headerContent a#menu {
    flex: 0 0 47.5%;
    margin: 0 0 0 2.5%;
  }
}
/* line 754, ../sass/_pages.scss */
#headerContain #headerContent a#menu:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1My4xNDIiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Ik00OCAwSDUuMTQ0QTUuMTU4IDUuMTU4IDAgMDAwIDUuMTQ0YzAgMi44MjcgMi4zMTQgNS4xNDEgNS4xNDQgNS4xNDFINDhjMi44MjcgMCA1LjE0Mi0yLjMxNCA1LjE0Mi01LjE0MUM1My4xNDIgMi4zMTQgNTAuODI3IDAgNDggMHptMCAxOC44NTZINS4xNDRDMi4zMTQgMTguODU2IDAgMjEuMTcxIDAgMjRjMCAyLjgyNyAyLjMxNCA1LjE0MSA1LjE0NCA1LjE0MUg0OGMyLjgyNyAwIDUuMTQyLTIuMzE0IDUuMTQyLTUuMTQxIDAtMi44MjktMi4zMTUtNS4xNDQtNS4xNDItNS4xNDR6bTAgMTguODU3SDUuMTQ0QzIuMzE0IDM3LjcxMyAwIDQwLjAyNyAwIDQyLjg1NlMyLjMxNCA0OCA1LjE0NCA0OEg0OGMyLjgyNyAwIDUuMTQyLTIuMzE0IDUuMTQyLTUuMTQ0UzUwLjgyNyAzNy43MTMgNDggMzcuNzEzem0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#menu:after {
  background-image: url('../img/icon/png/menu.png?1432163428');
}
/* line 759, ../sass/_pages.scss */
#headerContain #headerContent a#menu:hover:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1My4xNDIiIGhlaWdodD0iNDgiPjxwYXRoIGQ9Ik00OCAwSDUuMTQ0QTUuMTU4IDUuMTU4IDAgMDAwIDUuMTQ0YzAgMi44MjcgMi4zMTQgNS4xNDEgNS4xNDQgNS4xNDFINDhjMi44MjcgMCA1LjE0Mi0yLjMxNCA1LjE0Mi01LjE0MUM1My4xNDIgMi4zMTQgNTAuODI3IDAgNDggMHptMCAxOC44NTZINS4xNDRDMi4zMTQgMTguODU2IDAgMjEuMTcxIDAgMjRjMCAyLjgyNyAyLjMxNCA1LjE0MSA1LjE0NCA1LjE0MUg0OGMyLjgyNyAwIDUuMTQyLTIuMzE0IDUuMTQyLTUuMTQxIDAtMi44MjktMi4zMTUtNS4xNDQtNS4xNDItNS4xNDR6bTAgMTguODU3SDUuMTQ0QzIuMzE0IDM3LjcxMyAwIDQwLjAyNyAwIDQyLjg1NlMyLjMxNCA0OCA1LjE0NCA0OEg0OGMyLjgyNyAwIDUuMTQyLTIuMzE0IDUuMTQyLTUuMTQ0UzUwLjgyNyAzNy43MTMgNDggMzcuNzEzem0wIDAiIGZpbGw9IiMwMTMzNTYiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#menu:hover:after {
  background-image: url('../img/icon/png/menuBlue.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 765, ../sass/_pages.scss */
  #headerContain #headerContent a#beamerBox {
    flex: 0 0 100%;
    margin: 5% 0 0 0;
  }
}
/* line 771, ../sass/_pages.scss */
#headerContain #headerContent a#beamerBox:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xIDI0Ij48cGF0aCBkPSJNOS42IDEybC02IDEySDBsNi0xMkwwIDBoMy42bDYgMTJ6bTEuNS0xMkg3LjVsNiAxMi02IDEyaDMuNmw2LTEyLTYtMTJ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#beamerBox:after {
  background-image: url('../img/icon/png/Right_Arrrow_White.png?1525193205');
}
/* line 776, ../sass/_pages.scss */
#headerContain #headerContent a#beamerBox:hover:after {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNy4xIDI0Ij48cGF0aCBkPSJNOS42IDEybC02IDEySDBsNi0xMkwwIDBoMy42bDYgMTJ6bTEuNS0xMkg3LjVsNiAxMi02IDEyaDMuNmw2LTEyLTYtMTJ6IiBmaWxsPSIjMDEzMzU2Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg #headerContain #headerContent a#beamerBox:hover:after {
  background-image: url('../img/icon/png/Right_Arrrow_Blue.png?1525193247');
}
/* line 782, ../sass/_pages.scss */
#headerContain #headerContent.right {
  justify-content: flex-end;
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 782, ../sass/_pages.scss */
  #headerContain #headerContent.right {
    justify-content: space-around;
  }
  /* line 788, ../sass/_pages.scss */
  #headerContain #headerContent.right a#menu,
  #headerContain #headerContent.right a#logIn,
  #headerContain #headerContent.right a#beamerBox {
    margin: 0 !important;
  }
}

/* line 798, ../sass/_pages.scss */
#topHeaderContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 801, ../sass/_pages.scss */
#topHeaderContain #topHeaderContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 0 1rem;
  margin-right: 0;
}
/* line 806, ../sass/_pages.scss */
#topHeaderContain #topHeaderContent span#phone {
  display: block;
  float: left;
  margin: 0;
  padding: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 814, ../sass/_pages.scss */
#topHeaderContain #topHeaderContent a#logIn {
  display: inline-block;
  width: 40.84853%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  font-size: 16px;
  font-size: 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: right;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  position: relative;
  padding: 0 40px 0 0;
}
/* line 825, ../sass/_pages.scss */
#topHeaderContain #topHeaderContent a#logIn:after {
  position: absolute;
  width: 18px;
  height: 40px;
  display: inline-block;
  content: "";
  background-size: contain;
  background-position: center center;
  margin-left: 10px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxOCIgaGVpZ2h0PSIxNi40MTkiPjxwYXRoIGQ9Ik0xLjU4MSAwdjUuNDkyaDIuNTQzVjIuNTQzaDExLjMzMnYxMS4zMzJINC4xMjV2LTIuOTQ4SDEuNTgxdjUuNDkySDE4VjBIMS41ODF6bTYuODY0IDEyLjA2NWw0LjUyMy0zLjg1Ni00LjUyMy0zLjg1NXYyLjI0NUgwdjIuOTY3aDguNDQ1djIuNDk5em0wIDAiIGZpbGw9IiNmZmYiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #topHeaderContain #topHeaderContent a#logIn:after {
  background-image: url('../img/icon/png/logIn.png?1432163428');
}
/* line 842, ../sass/_pages.scss */
#topHeaderContain #topHeaderContent #search {
  width: 57.74895%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  box-sizing: border-box;
  margin: 4px 0 0 0;
  height: 32px;
  float: right;
  border-radius: 0px;
  background-color: #f2f2f2;
  border: 1px solid #fff;
  background-position: 95% center;
  padding: 7px 28px 7px 10px;
}

/* line 859, ../sass/_pages.scss */
#circlesContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  height: 360px;
  background-color: #0d8fc9;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FF0D8FC9', endColorstr='#FF013356');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PHJhZGlhbEdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IiIgcj0iNzAlIj48c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMGQ4ZmM5Ii8+PHN0b3Agb2Zmc2V0PSI3MCUiIHN0b3AtY29sb3I9IiMwMTMzNTYiLz48L3JhZGlhbEdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-size: 100%;
  background-image: -moz-radial-gradient(center, ellipse cover, #0d8fc9 0%, #013356 70%);
  background-image: -webkit-radial-gradient(center, ellipse cover, #0d8fc9 0%, #013356 70%);
  background-image: radial-gradient(ellipse cover at center, #0d8fc9 0%, #013356 70%);
  position: relative;
}
/* line 869, ../sass/_pages.scss */
#circlesContain a.arrow {
  position: absolute;
  top: 45%;
  left: -40px;
  border: 1px solid #fff;
  padding: 1rem;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  transition: all 250ms ease-in;
}
/* line 879, ../sass/_pages.scss */
#circlesContain a.arrow#circNext {
  left: 100%;
}
/* line 883, ../sass/_pages.scss */
#circlesContain a.arrow.disabled {
  color: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.3);
}
/* line 887, ../sass/_pages.scss */
#circlesContain a.arrow.disabled:hover {
  color: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: none;
}
/* line 894, ../sass/_pages.scss */
#circlesContain a.arrow:hover {
  background: #fff;
  color: #21285a;
}
/* line 901, ../sass/_pages.scss */
#circlesContain ul.ch-grid {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  height: 260px;
  overflow: hidden;
  margin: 48px 0px;
  margin: 3rem 0rem;
  padding: 0;
  list-style-type: none;
  text-align: center;
}
/* line 912, ../sass/_pages.scss */
#circlesContain ul.ch-grid:after, #circlesContain ul.ch-grid:before {
  content: '';
  display: table;
}
/* line 918, ../sass/_pages.scss */
#circlesContain ul.ch-grid:after {
  clear: both;
}
/* line 922, ../sass/_pages.scss */
#circlesContain ul.ch-grid li {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  height: 260px;
  display: inline-block;
}
/* line 927, ../sass/_pages.scss */
#circlesContain ul.ch-grid li:last-of-type {
  margin-right: 0;
}
/* line 931, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item {
  width: 260px;
  height: 260px;
  position: relative;
  cursor: default;
  perspective: 900px;
  margin: 0 auto;
}
/* line 939, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info {
  position: absolute;
  width: 100%;
  height: 260px;
  transform-style: preserve-3d;
}
/* line 945, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info div {
  display: block;
  position: absolute;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-position: center center;
  -webkit-transition: all 0.4s linear;
  -o-transition: all 0.4s linear;
  transition: all 0.4s linear;
  transform-origin: 50% 0%;
}
/* line 958, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front {
  background-image: url(../img/circle.png);
  background-size: 260px;
  background-repeat: no-repeat;
}
/* line 963, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a {
  width: 100%;
  height: 100%;
  display: block;
  padding: 96px 24px;
  padding: 6rem 1.5rem;
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 963, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a {
    padding: 0 1.5rem;
  }
}
/* line 975, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back {
  -webkit-transform: translate3d(0, 0, -260px) rotate3d(1, 0, 0, 90deg);
  -ms-transform: translate3d(0, 0, -260px) rotate3d(1, 0, 0, 90deg);
  -o-transform: translate3d(0, 0, -260px) rotate3d(1, 0, 0, 90deg);
  transform: translate3d(0, 0, -260px) rotate3d(1, 0, 0, 90deg);
  background-image: url(../img/circleBack.png);
  opacity: 0;
  background-size: 260px;
}
/* line 985, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back h3 a {
  width: 100%;
  height: 100%;
  display: block;
  padding: 96px 24px;
  padding: 6rem 1.5rem;
}
/* line 995, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item:hover .ch-info-front {
  -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
  opacity: 0;
}
/* line 1003, ../sass/_pages.scss */
#circlesContain ul.ch-grid li .ch-item:hover .ch-info-back {
  -webkit-transform: rotate3d(1, 0, 0, 0deg);
  -ms-transform: rotate3d(1, 0, 0, 0deg);
  -o-transform: rotate3d(1, 0, 0, 0deg);
  transform: rotate3d(1, 0, 0, 0deg);
  opacity: 1;
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 922, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li {
    height: 180px;
  }
  /* line 1016, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item {
    width: 180px;
    height: 180px;
    perspective: 900px;
  }
  /* line 1021, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info {
    height: 180px;
  }
  /* line 1024, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front {
    background-size: 180px;
    padding: 48px 24px;
    padding: 3rem 1.5rem;
  }
  /* line 1028, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1033, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back {
    -webkit-transform: translate3d(0, 0, -180px) rotate3d(1, 0, 0, 90deg);
    -ms-transform: translate3d(0, 0, -180px) rotate3d(1, 0, 0, 90deg);
    -o-transform: translate3d(0, 0, -180px) rotate3d(1, 0, 0, 90deg);
    transform: translate3d(0, 0, -180px) rotate3d(1, 0, 0, 90deg);
    background-image: url(../img/circleBack.png);
    background-repeat: no-repeat;
    opacity: 0;
    padding: 48px 24px;
    padding: 3rem 1.5rem;
    background-size: 180px;
  }
  /* line 1044, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back h3 a {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1051, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-front {
    -webkit-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -ms-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    -o-transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    transform: translate3d(0, 280px, 0) rotate3d(1, 0, 0, -90deg);
    opacity: 0;
  }
  /* line 1058, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-front h3 a {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #52b848;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1063, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-back {
    -webkit-transform: rotate3d(1, 0, 0, 0deg);
    -ms-transform: rotate3d(1, 0, 0, 0deg);
    -o-transform: rotate3d(1, 0, 0, 0deg);
    transform: rotate3d(1, 0, 0, 0deg);
    opacity: 1;
  }
  /* line 1070, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-back h3 a {
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #52b848;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1081, ../sass/_pages.scss */
  #circlesContain ul.ch-grid {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 16px 0px;
    margin: 1rem 0rem;
    padding: 0;
    list-style-type: none;
    text-align: left;
  }
  /* line 1088, ../sass/_pages.scss */
  #circlesContain ul.ch-grid:after, #circlesContain ul.ch-grid:before {
    content: '';
    display: table;
  }
  /* line 1094, ../sass/_pages.scss */
  #circlesContain ul.ch-grid:after {
    clear: both;
  }
  /* line 1098, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: 30px;
    margin-right: 0;
  }
  /* line 1103, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item {
    width: 100%;
    position: relative;
    cursor: default;
    perspective: none;
    margin: 0;
    height: auto;
  }
  /* line 1111, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info {
    display: block;
    height: auto;
  }
  /* line 1115, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front {
    background-image: none;
    padding: 0px;
    padding: 0rem;
    background-size: 0;
  }
  /* line 1120, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    padding: 0;
  }
  /* line 1124, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-front h3 a:hover {
    color: #52b848;
  }
  /* line 1130, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item .ch-info .ch-info-back {
    display: none;
  }
  /* line 1136, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-front {
    -webkit-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none;
    opacity: 1;
  }
  /* line 1144, ../sass/_pages.scss */
  #circlesContain ul.ch-grid li .ch-item:hover .ch-info-back {
    display: none;
  }
}

/* line 1154, ../sass/_pages.scss */
#arrowContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 1157, ../sass/_pages.scss */
#arrowContain .arrowContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 1161, ../sass/_pages.scss */
#arrowContain .arrowContent li {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  height: 30px;
  background: url("../img/circleMark.png") center top no-repeat;
  opacity: 0;
}
/* line 1167, ../sass/_pages.scss */
#arrowContain .arrowContent li:last-of-type {
  margin-right: 0;
}

/* line 1174, ../sass/_pages.scss */
#circleTextContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 1177, ../sass/_pages.scss */
#circleTextContain #circleTextContent {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  gap: 32px;
  margin: 4rem 0;
}
/* line 1183, ../sass/_pages.scss */
#circleTextContain #circleTextContent div {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  padding-left: 64px;
  padding-left: 4rem;
  cursor: pointer;
}
/* line 1189, ../sass/_pages.scss */
#circleTextContain #circleTextContent div h2 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 1194, ../sass/_pages.scss */
#circleTextContain #circleTextContent div h3 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 1199, ../sass/_pages.scss */
#circleTextContain #circleTextContent div p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
  display: inline-block;
  position: relative;
}
/* line 1205, ../sass/_pages.scss */
#circleTextContain #circleTextContent div p a {
  position: relative;
  color: #52b848;
  font-weight: bold;
  font-style: italic;
  overflow: hidden;
}
/* line 1212, ../sass/_pages.scss */
#circleTextContain #circleTextContent div p a:after {
  position: absolute;
  border-bottom: 1px transparent #52b848;
  width: 100%;
  bottom: 0;
  left: -50px;
  content: '';
  -webkit-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
}
/* line 1225, ../sass/_pages.scss */
#circleTextContain #circleTextContent div p a:hover:after {
  border-bottom: 1px solid #52b848;
  display: inline-block;
  left: 0;
  -webkit-transition: 0.5s ease;
  -o-transition: 0.5s ease;
  transition: 0.5s ease;
}
/* line 1236, ../sass/_pages.scss */
#circleTextContain #circleTextContent div p:last-of-type {
  margin-bottom: 0;
}
/* line 1241, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.micro-f-o {
  background: url("/img/icon/svg/Micro-Futures-Options.svg") left top no-repeat;
  background-size: 48px auto;
}
/* line 1246, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.platform {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4NC4wMzgiIGhlaWdodD0iOTAiPjxwYXRoIGZpbGw9IiMwMTMzNTYiIGQ9Ik0xNC4yMDQgOTBoNjkuODM0VjMwLjAwMUgxNC4yMDRWOTB6bTMuNDkzLTQwLjE0Nmg2Mi44NDh2MzYuNjQ5SDE3LjY5N1Y0OS44NTR6bS03LjI2OCAxMC4xNTdIMFYwaDY5LjgxNnYyNi41NzdINjYuMzRWMTkuODVIMy40OXYzNi42NTNoNi45Mzl2My41MDh6Ii8+PC9zdmc+');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.platform {
  background-image: url('../img/icon/png/platform.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1246, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.platform {
    background-size: 30px auto;
  }
}
/* line 1257, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.Calculator {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOS4zNjMiIGhlaWdodD0iMzgiPjxwYXRoIGZpbGw9IiMwRTM0NTUiIGQ9Ik0yNy42MzMgMEgxLjcyNUMuNzc0IDAgMCAuNzc0IDAgMS43Mjl2MzQuNTQyQzAgMzcuMjI3Ljc3NCAzOCAxLjcyNSAzOGgyNS45MDdjLjk1NSAwIDEuNzI5LS43NzMgMS43MjktMS43MjlWMS43MjlBMS43MjcgMS43MjcgMCAwMDI3LjYzMyAwem0tMS43MjQgMy40NTR2NS4xNzlIMy40NTRWMy40NTRoMjIuNDU1ek0zLjQ1NCAzNC41NDZWMTIuMDkyaDIyLjQ1NXYyMi40NUgzLjQ1NHYuMDA0ek05LjkgMTQuMDk4SDYuMzE2YS44NjQuODY0IDAgMDAtLjg2NC44NjV2My41ODhjMCAuNDc4LjM4Ny44NjQuODY0Ljg2NEg5LjlhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6bTYuNTcyIDBoLTMuNTg0YS44NjQuODY0IDAgMDAtLjg2NC44NjV2My41ODhjMCAuNDc4LjM4Ny44NjQuODY0Ljg2NGgzLjU4NGEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41OTUgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1ek05LjkgMjAuODlINi4zMTZhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0SDkuOWEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41NzIgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1em02LjU5NSAwaC0zLjU4NGEuODY0Ljg2NCAwIDAwLS44NjQuODY1djMuNTg4YzAgLjQ3OC4zODcuODY0Ljg2NC44NjRoMy41ODRhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6TTkuOSAyNy42ODJINi4zMTZhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0SDkuOWEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41NzIgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1em02LjU5NSAwaC0zLjU4NGEuODY0Ljg2NCAwIDAwLS44NjQuODY1djMuNTg4YzAgLjQ3OC4zODcuODY0Ljg2NC44NjRoMy41ODRhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6Ii8+PC9zdmc+');
  background-size: 38px auto;
  background-position: 5px top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.Calculator {
  background-image: url('../img/icon/png/calculate.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1257, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.Calculator {
    background-size: 20px auto;
  }
}
/* line 1268, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.start {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1OS41NCIgaGVpZ2h0PSI5MCI+PHBhdGggZD0iTTM0LjI3OCAyMy40MDdsLTEuOTA3Ljg3NHY1Ljk4M2MwIDIuNzQ0LS43NzkgMy44ODEtMy40NjUgNS4xMTFsLTYuOTU3IDMuMTg4djEuMjkzbDEyLjMyOS01LjY0OXYtMTAuOHptLTQuMzYgMS45OThsLTcuOTY5IDMuNjUydjcuNDI4bDcuOTY5LTMuNjUyem0tLjQ3OS0xMy4wMTVjLTguNDk2IDAtMTQuODU1IDUuNTk2LTE0Ljg1NSAxNi43MzggMCAxMS44NTMgNy4xMjIgMTkuNDgzIDE2LjI3OSAxOS40ODMgNC41NzkgMCAxNC4wNC0yLjY0NSAxNC4wNC0xNy40NDggMC0xMi4yMS03LjQyNS0xOC43NzMtMTUuNDY0LTE4Ljc3M3ptMTMuNDYgMTcuMzFsLTEuODczLTIuMTcydjMuMjYyYzAgMy4wMjUtLjkxNCA0LjI2NS0zLjgxMyA1LjU5NWwtMTEuMjU2IDUuMTU5Yy0xLjkxLjg3NS0yLjkyOS45NjUtMy40MTEuMTA0LTEuMzI4LjU2LTIuMTQ5LjY0NS0yLjYuMTJsLS4xMTktLjE2MmMtLjIzNS0uMzkyLS4zNDQtMS4wMTctLjM1NC0xLjkwNmwtLjY5NS4zMThhMTguNDQ1IDE4LjQ0NSAwIDAxLS44NzctMS42NzZsMS41NjUtLjcxOHYtNS45MjVjMC0yLjc3Mi44MzctMy45MDcgMy40OTQtNS4xMjVsNi45NTgtMy4xOXYtMS4zNDlsLTEyLjMzMyA1LjY1djkuOWEyMC4xMyAyMC4xMyAwIDAxLTEuMzk3LTUuODI5IDIwLjM0MSAyMC4zNDEgMCAwMS4yMTktNS4xOTljLjUzLS40OTQgMS4yMzktLjkyMSAyLjE5LTEuMzU2bDEwLjMxLTQuNzI3YzIuNjMxLTEuMjA2IDMuNDI3LS44MTIgMy40NTkgMS43ODdsLjkwMy0uNDE1YzIuNjg4LTEuMjI5IDMuNDY3LS44MDggMy40NjcgMS45Mzd2Ny44NTRjMCAyLjc0My0uNzc5IDMuODgxLTMuNDY3IDUuMTExbC0xMC4yOTIgNC43MTljLjU4Ny4xOTUgMS40OC0uMDM2IDIuODAzLS42NDFsMTEuMjUzLTUuMTU5YzIuOTAyLTEuMzMgMy44MTQtMi41NjkgMy44MTQtNS41OTR2LTIuNjg5bC0yLjEwNCAyLjUyOSAyLjIzOS05LjA2MiAxLjkxNyA4Ljg0OXpNMjkuNzcgMEMxMy4zNTQgMCAwIDEzLjM1NCAwIDI5Ljc3YzAgNi42MTIgNC4yMjEgMTcuMzkgMTIuOTA2IDMyLjk1MyA2LjE0MyAxMS4wMDcgMTIuMTg1IDIwLjE4NSAxMi40MzggMjAuNTdMMjkuNzcgOTBsNC40MjUtNi43MDhjLjI1NC0uMzg1IDYuMjk2LTkuNTYyIDEyLjQzOC0yMC41N0M1NS4zMTggNDcuMTYgNTkuNTQgMzYuMzgxIDU5LjU0IDI5Ljc3MSA1OS41NCAxMy4zNTQgNDYuMTg1IDAgMjkuNzcgMHptLS4yODEgNTAuNTQ3QzE1LjU1IDUwLjU0NiA5Ljc1MSAzOS43MSA5Ljc1MSAzMC41NTJjMC04LjI0MSA2LjAwMy0xOS44OTEgMjAuMDQ0LTE5Ljg5MSAxMS40NDcgMCAxOS45OTMgNy4yMjQgMTkuOTkzIDE5LjA3NiAwIDExLjM5Ny04LjAzOCAyMC44MS0yMC4yOTkgMjAuODF6IiBmaWxsPSIjMDEzMzU2Ii8+PC9zdmc+');
  background-size: 38px auto;
  background-position: 5px top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.start {
  background-image: url('../img/icon/png/start.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1268, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.start {
    background-size: 20px auto;
  }
}
/* line 1279, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.automated_i {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTYwLjQ5MSAyNS42ODVsLTMuOTQ2LS40NjRhMjQuNjg3IDI0LjY4NyAwIDAwLTIuMzc3LTUuODU2bDIuNDIyLTMuMDYzYTIuODUyIDIuODUyIDAgMDAtLjIwOS0zLjc3MmwtNC43MjQtNC43MjRhMi44MzUgMi44MzUgMCAwMC0zLjc3NS0uMjEzTDQ0LjkwOCA5Ljk1YTI0LjgyNSAyNC44MjUgMCAwMC02LjE2Mi0yLjU4MWwtLjQ0NS0zLjg1M0EyLjg0MyAyLjg0MyAwIDAwMzUuNDg4IDFoLTYuNzA0YTIuODM3IDIuODM3IDAgMDAtMi44MTYgMi41MTRsLS40NDggMy44NDhhMjQuOTIgMjQuOTIgMCAwMC02LjMxOSAyLjY3NGwtMy4wODYtMi40NDdhMi44NDUgMi44NDUgMCAwMC0zLjc2OS4yMTJsLTQuNzM3IDQuNzM1YTIuODQyIDIuODQyIDAgMDAtLjIxMyAzLjc3NGwyLjU4MyAzLjI2NmEyNC4yMzEgMjQuMjMxIDAgMDAtMi4zMzggNS45MTNsLTQuMTI3LjQ3M0EyLjg0IDIuODQgMCAwMDEgMjguNzh2Ni43MDNhMi44NCAyLjg0IDAgMDAyLjUxNCAyLjgxMmw0LjM1NS41MDJhMjUuMjI0IDI1LjIyNCAwIDAwMi4yNzYgNS40MTVsLTIuNzQ5IDMuNDY2YTIuODUgMi44NSAwIDAwLjIxMiAzLjc3bDQuNzM3IDQuNzM0YTIuODMgMi44MyAwIDAwMy43NjkuMjE3bDMuNDQ1LTIuNzI3YTI1LjAzNiAyNS4wMzYgMCAwMDUuNjI0IDIuMzc3bC41MTYgNC40MzJBMi44MzggMi44MzggMCAwMDI4LjUxNSA2M2g2LjdhMi44NDIgMi44NDIgMCAwMDIuODE5LTIuNTJsLjQ5My00LjI3MWEyNS40MjcgMjUuNDI3IDAgMDA2LjAyMS0yLjQzNWwzLjMzMiAyLjYzNGEyLjg1OSAyLjg1OSAwIDAwMy43NzUtLjIwOWw0LjczMi00Ljc0NGEyLjgyOSAyLjgyOSAwIDAwLjIxMS0zLjc2OWwtMi41ODYtMy4yODVhMjQuODY3IDI0Ljg2NyAwIDAwMi40NzEtNS45MjhsNC4wMDYtLjQ2NGEyLjgyNSAyLjgyNSAwIDAwMi41MS0yLjgxMnYtNi42OThhMi44MzMgMi44MzMgMCAwMC0yLjUwOC0yLjgxNHpNMzIgNTIuMDY2Yy0xMS4wODMgMC0yMC4wNjYtOC45ODQtMjAuMDY2LTIwLjA2NiAwLTExLjA4MyA4Ljk4NC0yMC4wNjYgMjAuMDY2LTIwLjA2NlM1Mi4wNjYgMjAuOTE4IDUyLjA2NiAzMiA0My4wODIgNTIuMDY2IDMyIDUyLjA2NnoiLz48cGF0aCBkPSJNMjYuMDgxIDIyLjc2N2MwIDEuMzQ1LTEuMDI0IDIuNDMzLTIuNjI0IDIuNDMzLTEuNTM2IDAtMi41Ni0xLjA4OC0yLjUyOC0yLjQzMy0uMDMyLTEuNDA3Ljk5Mi0yLjQ2MyAyLjU2LTIuNDYzczIuNTYgMS4wNTUgMi41OTIgMi40NjN6bS01LjAyNCAxOS45OTlWMjcuMTE5aDQuODY0djE1LjY0NmgtNC44NjR6bTkuMDg4LTUuMDI0YzEuMzEyLjY3MiAzLjMyOCAxLjM0NCA1LjQwOCAxLjM0NCAyLjI0IDAgMy40MjQtLjkyOCAzLjQyNC0yLjMzNiAwLTEuMzQ0LTEuMDI0LTIuMTExLTMuNjE2LTMuMDQtMy41ODMtMS4yNDgtNS45MTktMy4yMzEtNS45MTktNi4zNjcgMC0zLjY4IDMuMDcyLTYuNDk1IDguMTYtNi40OTUgMi40MzIgMCA0LjIyNC41MTIgNS41MDMgMS4wODhsLTEuMDg4IDMuOTM2YTEwLjI0NSAxMC4yNDUgMCAwMC00LjUxMi0xLjAyNGMtMi4xMTEgMC0zLjEzNS45Ni0zLjEzNSAyLjA4IDAgMS4zNzYgMS4yMTUgMS45ODMgMy45OTkgMy4wNCAzLjgwOCAxLjQwNyA1LjYgMy4zOTIgNS42IDYuNDMyIDAgMy42MTUtMi43ODQgNi42ODgtOC43MDMgNi42ODgtMi40NjQgMC00Ljg5Ni0uNjQxLTYuMTEyLTEuMzEybC45OTEtNC4wMzR6IiBmaWxsPSIjMDEzMzU2Ii8+PGNpcmNsZSBzdHJva2U9IiMwMTMzNTYiIHN0cm9rZS13aWR0aD0iMi4xMjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjMyIiBjeT0iMzIiIHI9IjE4IiBmaWxsPSJub25lIi8+PC9zdmc+');
  background-size: 48px 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.automated_i {
  background-image: url('../img/icon/png/automated_iS.png?1461245687');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1279, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.automated_i {
    background-size: auto 30px;
  }
}
/* line 1290, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.automated_c {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTYwLjQ5MSAyNS42ODVsLTMuOTQ2LS40NjRhMjQuNjg3IDI0LjY4NyAwIDAwLTIuMzc3LTUuODU2bDIuNDIyLTMuMDYzYTIuODUyIDIuODUyIDAgMDAtLjIwOS0zLjc3MmwtNC43MjQtNC43MjRhMi44MzUgMi44MzUgMCAwMC0zLjc3NS0uMjEzTDQ0LjkwOCA5Ljk1YTI0LjgyNSAyNC44MjUgMCAwMC02LjE2Mi0yLjU4MWwtLjQ0NS0zLjg1M0EyLjg0MyAyLjg0MyAwIDAwMzUuNDg4IDFoLTYuNzA0YTIuODM3IDIuODM3IDAgMDAtMi44MTYgMi41MTRsLS40NDggMy44NDhhMjQuOTIgMjQuOTIgMCAwMC02LjMxOSAyLjY3NGwtMy4wODYtMi40NDdhMi44NDUgMi44NDUgMCAwMC0zLjc2OS4yMTJsLTQuNzM3IDQuNzM1YTIuODQyIDIuODQyIDAgMDAtLjIxMyAzLjc3NGwyLjU4MyAzLjI2NmEyNC4yMzEgMjQuMjMxIDAgMDAtMi4zMzggNS45MTNsLTQuMTI3LjQ3M0EyLjg0IDIuODQgMCAwMDEgMjguNzh2Ni43MDNhMi44NCAyLjg0IDAgMDAyLjUxNCAyLjgxMmw0LjM1NS41MDJhMjUuMjI0IDI1LjIyNCAwIDAwMi4yNzYgNS40MTVsLTIuNzQ5IDMuNDY2YTIuODUgMi44NSAwIDAwLjIxMiAzLjc3bDQuNzM3IDQuNzM0YTIuODMgMi44MyAwIDAwMy43NjkuMjE3bDMuNDQ1LTIuNzI3YTI1LjAzNiAyNS4wMzYgMCAwMDUuNjI0IDIuMzc3bC41MTYgNC40MzJBMi44MzggMi44MzggMCAwMDI4LjUxNSA2M2g2LjdhMi44NDIgMi44NDIgMCAwMDIuODE5LTIuNTJsLjQ5My00LjI3MWEyNS40MjcgMjUuNDI3IDAgMDA2LjAyMS0yLjQzNWwzLjMzMiAyLjYzNGEyLjg1OSAyLjg1OSAwIDAwMy43NzUtLjIwOWw0LjczMi00Ljc0NGEyLjgyOSAyLjgyOSAwIDAwLjIxMS0zLjc2OWwtMi41ODYtMy4yODVhMjQuODY3IDI0Ljg2NyAwIDAwMi40NzEtNS45MjhsNC4wMDYtLjQ2NGEyLjgyNSAyLjgyNSAwIDAwMi41MS0yLjgxMnYtNi42OThhMi44MzMgMi44MzMgMCAwMC0yLjUwOC0yLjgxNHpNMzIgNTIuMDY2Yy0xMS4wODMgMC0yMC4wNjYtOC45ODQtMjAuMDY2LTIwLjA2NiAwLTExLjA4MyA4Ljk4NC0yMC4wNjYgMjAuMDY2LTIwLjA2NlM1Mi4wNjYgMjAuOTE4IDUyLjA2NiAzMiA0My4wODIgNTIuMDY2IDMyIDUyLjA2NnoiLz48cGF0aCBmaWxsPSIjMDEzMzU2IiBkPSJNMzMuMDQ3IDQxLjExMmMtLjc4OS4zOTUtMi41NjQuODE3LTQuODc1LjgxNy02LjU2NyAwLTkuOTQ5LTQuMDg3LTkuOTQ5LTkuNDk4IDAtNi40ODIgNC42MjItMTAuMDkgMTAuMzcyLTEwLjA5IDIuMjI2IDAgMy45MTcuNDUxIDQuNjc4Ljg0NmwtLjg3NCAzLjQxYTkuMjgzIDkuMjgzIDAgMDAtMy42MDctLjcwNGMtMy40MSAwLTYuMDYgMi4wNTctNi4wNiA2LjI4NCAwIDMuODA1IDIuMjU1IDYuMiA2LjA4NyA2LjIgMS4yOTYgMCAyLjczNC0uMjgxIDMuNTgtLjYybC42NDggMy4zNTV6bTEuNzc1LjUzNXYtMS43ODNsMS42MjctMS40NzNjMi43NTItMi40NjEgNC4wOS0zLjg3NSA0LjEyOC01LjM0OSAwLTEuMDI2LS42Mi0xLjg0MS0yLjA3My0xLjg0MS0xLjA4NiAwLTIuMDM1LjU0My0yLjY5MyAxLjA0N2wtLjgzNC0yLjExMmMuOTQ5LS43MTcgMi40MjItMS4yOTkgNC4xMjgtMS4yOTkgMi44NDkgMCA0LjQxOSAxLjY2NyA0LjQxOSAzLjk1MyAwIDIuMTEyLTEuNTMxIDMuNzk5LTMuMzU0IDUuNDI3bC0xLjE2Mi45Njl2LjAzOWg0Ljc0OHYyLjQyMmgtOC45MzR6Ii8+PGNpcmNsZSBzdHJva2U9IiMwMTMzNTYiIHN0cm9rZS13aWR0aD0iMi4xMjciIHN0cm9rZS1taXRlcmxpbWl0PSIxMCIgY3g9IjMyIiBjeT0iMzIiIHI9IjE4IiBmaWxsPSJub25lIi8+PC9zdmc+');
  background-size: 48px 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.automated_c {
  background-image: url('../img/icon/png/automated_C2.png?1461245756');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1290, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.automated_c {
    background-size: auto 30px;
  }
}
/* line 1301, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.automated_s {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTYwLjQ5MSAyNS42ODVsLTMuOTQ2LS40NjRhMjQuNzMgMjQuNzMgMCAwMC0yLjM3Ny01Ljg1NmwyLjQyMi0zLjA2M2EyLjg1MiAyLjg1MiAwIDAwLS4yMDktMy43NzJsLTQuNzI0LTQuNzI0YTIuODM1IDIuODM1IDAgMDAtMy43NzUtLjIxM0w0NC45MDggOS45NWEyNC44MjUgMjQuODI1IDAgMDAtNi4xNjItMi41ODFsLS40NDUtMy44NTNBMi44NDMgMi44NDMgMCAwMDM1LjQ4OCAxaC02LjcwNGEyLjgzNyAyLjgzNyAwIDAwLTIuODE2IDIuNTE0bC0uNDQ4IDMuODQ4YTI0LjkyIDI0LjkyIDAgMDAtNi4zMTkgMi42NzRsLTMuMDg2LTIuNDQ3YTIuODQ1IDIuODQ1IDAgMDAtMy43NjkuMjEybC00LjczNyA0LjczNWEyLjg0MiAyLjg0MiAwIDAwLS4yMTMgMy43NzRsMi41ODMgMy4yNjZhMjQuMjMxIDI0LjIzMSAwIDAwLTIuMzM4IDUuOTEzbC00LjEyNy40NzNBMi44NCAyLjg0IDAgMDAxIDI4Ljc4djYuNzAyYTIuODQzIDIuODQzIDAgMDAyLjUxNCAyLjgxM2w0LjM1NS41MDJhMjUuMjQ1IDI1LjI0NSAwIDAwMi4yNzYgNS40MTVsLTIuNzQ5IDMuNDY2YTIuODUgMi44NSAwIDAwLjIxMiAzLjc2OWw0LjczNyA0LjczNWEyLjgyOSAyLjgyOSAwIDAwMy43NjkuMjE2bDMuNDQ1LTIuNzI2YTI0Ljk5IDI0Ljk5IDAgMDA1LjYyNCAyLjM3N2wuNTE2IDQuNDMxQTIuODM4IDIuODM4IDAgMDAyOC41MTUgNjNoNi43YTIuODQyIDIuODQyIDAgMDAyLjgxOS0yLjUybC40OTMtNC4yN2EyNS40NzMgMjUuNDczIDAgMDA2LjAyMi0yLjQzNGwzLjMzMiAyLjYzM2EyLjg1OCAyLjg1OCAwIDAwMy43NzUtLjIwOWw0LjczMy00Ljc0NGEyLjgyNyAyLjgyNyAwIDAwLjIxMS0zLjc2OGwtMi41ODYtMy4yODZhMjQuODUgMjQuODUgMCAwMDIuNDcxLTUuOTI4bDQuMDA1LS40NjNBMi44MjUgMi44MjUgMCAwMDYzIDM1LjE5OXYtNi42OThhMi44MzYgMi44MzYgMCAwMC0yLjUwOS0yLjgxNnpNMzIgNTIuMDY2Yy0xMS4wODMgMC0yMC4wNjYtOC45ODQtMjAuMDY2LTIwLjA2NiAwLTExLjA4MyA4Ljk4NC0yMC4wNjYgMjAuMDY2LTIwLjA2NiAxMS4wODIgMCAyMC4wNjYgOC45ODQgMjAuMDY2IDIwLjA2NiAwIDExLjA4Mi04Ljk4NCAyMC4wNjYtMjAuMDY2IDIwLjA2NnptLTYuNDE1LTE0LjI5MWMxLjMxMi42NzIgMy4zMjcgMS4zNDQgNS40MDcgMS4zNDQgMi4yNCAwIDMuNDI0LS45MjggMy40MjQtMi4zMzYgMC0xLjM0NC0xLjAyNC0yLjExMS0zLjYxNi0zLjA0LTMuNTgzLTEuMjQ3LTUuOTE5LTMuMjMxLTUuOTE5LTYuMzY3IDAtMy42OCAzLjA3MS02LjQ5NSA4LjE1OS02LjQ5NSAyLjQzMiAwIDQuMjI0LjUxMiA1LjUwMyAxLjA4OGwtMS4wODggMy45MzZjLS44NjMtLjQxNi0yLjM5OS0xLjAyNC00LjUxMS0xLjAyNHMtMy4xMzYuOTYtMy4xMzYgMi4wOGMwIDEuMzc2IDEuMjE2IDEuOTg0IDMuOTk5IDMuMDQgMy44MDggMS40MDggNS42IDMuMzkyIDUuNiA2LjQzMiAwIDMuNjE1LTIuNzgzIDYuNjg4LTguNzAzIDYuNjg4LTIuNDY0IDAtNC44OTYtLjY0MS02LjExMS0xLjMxMmwuOTkyLTQuMDM0eiIvPjxjaXJjbGUgc3Ryb2tlPSIjMDEzMzU2IiBzdHJva2Utd2lkdGg9IjIuMTI3IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIGN4PSIzMiIgY3k9IjMyIiByPSIxOCIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==');
  background-size: 48px 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.automated_s {
  background-image: url('../img/icon/png/automated_S.png?1461245801');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1301, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.automated_s {
    background-size: auto 30px;
  }
}
/* line 1312, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.automated_top {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTYwLjUgMjUuN2wtMy45LS41Yy0uNS0yLjEtMS4zLTQtMi40LTUuOWwyLjQtMy4xYy45LTEuMS44LTIuOC0uMi0zLjhsLTQuNy00LjdjLTEtMS0yLjYtMS4xLTMuOC0uMmwtMyAyLjRjLTEuOS0xLjEtNC0yLTYuMi0yLjZsLS40LTMuOUMzOC4xIDIuMSAzNi45IDEgMzUuNSAxaC02LjdjLTEuNCAwLTIuNiAxLjEtMi44IDIuNWwtLjQgMy44Yy0yLjMuNy00LjQgMS42LTYuNCAyLjdsLTMuMS0yLjRjLTEuMS0uOS0yLjgtLjgtMy44LjJsLTQuNyA0LjdjLTEgMS0xLjEgMi42LS4yIDMuOGwyLjYgMy4zYy0xIDEuOS0xLjggMy44LTIuMyA1LjlsLTQuMi41Yy0xLjQuMS0yLjUgMS4zLTIuNSAyLjh2Ni43YzAgMS40IDEuMSAyLjYgMi41IDIuOGw0LjQuNWMuNSAxLjkgMS4zIDMuNyAyLjMgNS40bC0yLjcgMy41Yy0uOSAxLjEtLjggMi43LjIgMy44bDQuNyA0LjdjMSAxIDIuNiAxLjEgMy44LjJsMy40LTIuN2MxLjggMSAzLjcgMS44IDUuNiAyLjRsLjUgNC40Yy4yIDEuNCAxLjQgMi41IDIuOCAyLjVoNi43YzEuNCAwIDIuNy0xLjEgMi44LTIuNWwuNS00LjNjMi4xLS41IDQuMS0xLjQgNi0yLjRsMy4zIDIuNmMxLjEuOSAyLjguOCAzLjgtLjJsNC43LTQuN2MxLTEgMS4xLTIuNi4yLTMuOEw1NCA0NC40YzEuMS0xLjkgMS45LTMuOSAyLjUtNS45bDQtLjVjMS40LS4yIDIuNS0xLjQgMi41LTIuOHYtNi43YzAtMS40LTEuMS0yLjYtMi41LTIuOHpNMzIgNTIuMWMtMTEuMSAwLTIwLjEtOS0yMC4xLTIwLjEgMC0xMS4xIDktMjAuMSAyMC4xLTIwLjFzMjAuMSA5IDIwLjEgMjAuMS05IDIwLjEtMjAuMSAyMC4xem0wLTFjLTEwLjUgMC0xOS4xLTguNi0xOS4xLTE5LjFTMjEuNSAxMi45IDMyIDEyLjkgNTEuMSAyMS41IDUxLjEgMzIgNDIuNSA1MS4xIDMyIDUxLjF6bTAtMzZjLTkuMyAwLTE2LjkgNy42LTE2LjkgMTYuOVMyMi43IDQ4LjkgMzIgNDguOSA0OC45IDQxLjMgNDguOSAzMiA0MS4zIDE1LjEgMzIgMTUuMXptMi41IDE2LjZ2MTMuNWgtNVYzMS43aC01bDcuNS0xMyA3LjUgMTNoLTV6IiBmaWxsPSIjMDEzMzU2Ii8+PC9zdmc+');
  background-size: 48px 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.automated_top {
  background-image: url('../img/icon/png/automated_Top.png?1577730069');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1312, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.automated_top {
    background-size: auto 30px;
  }
}
/* line 1323, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.automated_ult {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2MiA2MiI+PHBhdGggZD0iTTU5LjQ5IDI0LjY5bC0zLjk0LS40N2EyNSAyNSAwIDAwLTIuMzgtNS44NWwyLjQyLTMuMDdhMi44NCAyLjg0IDAgMDAtLjIxLTMuNzdsLTQuNzItNC43MmEyLjgzIDIuODMgMCAwMC0zLjc4LS4yMmwtMyAyLjM2YTI0LjY3IDI0LjY3IDAgMDAtNi4xNi0yLjU4bC0uNDItMy44NUEyLjg0IDIuODQgMCAwMDM0LjQ5IDBoLTYuNzFBMi44MyAyLjgzIDAgMDAyNSAyLjUxbC0uNDUgMy44NUEyNS4xNCAyNS4xNCAwIDAwMTguMiA5bC0zLjA4LTIuNDFhMi44NCAyLjg0IDAgMDAtMy43Ny4yMWwtNC43NCA0Ljc0YTIuODMgMi44MyAwIDAwLS4yMSAzLjc3TDkgMTguNThhMjQuMjggMjQuMjggMCAwMC0yLjM0IDUuOTFMMi41MSAyNUEyLjg0IDIuODQgMCAwMDAgMjcuNzh2Ni43YTIuODUgMi44NSAwIDAwMi41MSAyLjgybDQuMzYuNWEyNSAyNSAwIDAwMi4yOCA1LjQxTDYuNCA0Ni42OGEyLjg0IDIuODQgMCAwMC4yMSAzLjc3bDQuNzQgNC43M2EyLjgyIDIuODIgMCAwMDMuNzYuMjJsMy40NS0yLjczYTI1LjI0IDI1LjI0IDAgMDA1LjYyIDIuMzhsLjUyIDQuNDNBMi44NCAyLjg0IDAgMDAyNy41MiA2Mmg2LjdBMi44MyAyLjgzIDAgMDAzNyA1OS40OGwuNS00LjI3YTI1LjE4IDI1LjE4IDAgMDA2LTIuNDRsMy4zMyAyLjY0YTIuODggMi44OCAwIDAwMy43OC0uMjFsNC43My00Ljc1YTIuODIgMi44MiAwIDAwLjIxLTMuNzZMNTMgNDMuNGEyNC40NyAyNC40NyAwIDAwMi40Ny01LjkzbDQtLjQ2QTIuODMgMi44MyAwIDAwNjIgMzQuMnYtNi43YTIuODMgMi44MyAwIDAwLTIuNTEtMi44MXpNMzEgNTEuMDdBMjAuMDcgMjAuMDcgMCAxMTUxLjA3IDMxIDIwLjA4IDIwLjA4IDAgMDEzMSA1MS4wN3ptMC0xQTE5LjA2IDE5LjA2IDAgMTE1MC4wNiAzMSAxOS4wOCAxOS4wOCAwIDAxMzEgNTAuMDZ6bTAtMzZBMTYuOTQgMTYuOTQgMCAxMDQ3Ljk0IDMxIDE3IDE3IDAgMDAzMSAxNC4wNnptMTAuMTYgMjEuMmMwIDYuMTktMy4zNCA5LjE1LTEwLjE0IDkuMTVzLTEwLjE4LTMtMTAuMTgtOS4xNVYyMS41OWg2Ljg3djEyLjE0YzAgMi4yOCAwIDUuMTIgMy4zNCA1LjEyczMuMjQtMi44NCAzLjI0LTUuMTJWMjEuNTloNi44N3oiIGZpbGw9IiMwMTMzNTYiLz48L3N2Zz4=');
  background-size: 48px 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.automated_ult {
  background-image: url('../img/icon/png/automated_Ultimate.png?1577730193');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1323, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.automated_ult {
    background-size: auto 30px;
  }
}
/* line 1334, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.managed {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MCIgaGVpZ2h0PSI5MCI+PHBhdGggZD0iTTIyLjUgMzMuNzVjMCAxOC42MzkgMTUuMTExIDMzLjc1IDMzLjc0OSAzMy43NUM3NC44ODkgNjcuNSA5MCA1Mi4zODkgOTAgMzMuNzVTNzQuODg5IDAgNTYuMjQ5IDBDMzcuNjEyIDAgMjIuNSAxNS4xMTEgMjIuNSAzMy43NXptMzMuNzQ5IDI1LjMxMmMtMTMuOTU3IDAtMjUuMzEyLTExLjM1NC0yNS4zMTItMjUuMzEyIDAtMTMuOTU4IDExLjM1NC0yNS4zMTMgMjUuMzEyLTI1LjMxMyAxMy45NTkgMCAyNS4zMTQgMTEuMzU0IDI1LjMxNCAyNS4zMTMgMCAxMy45NTgtMTEuMzU1IDI1LjMxMi0yNS4zMTQgMjUuMzEyek0yLjQ3MiA3NS41OTdjLTMuMjk1IDMuMjk2LTMuMjk1IDguNjQxIDAgMTEuOTMyIDMuMjkxIDMuMjk2IDguNjM2IDMuMjk2IDExLjkzMiAwTDM1LjA1MyA2Ni44OGEzOS43MSAzOS43MSAwIDAxLTExLjkzMS0xMS45MzJMMi40NzIgNzUuNTk3em0wIDAiIGZpbGw9IiMwMTMzNTYiLz48L3N2Zz4=');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.managed {
  background-image: url('../img/icon/png/managed.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1334, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.managed {
    background-size: 30px auto;
  }
}
/* line 1345, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.brokerAssisted {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIyMC41ODIiIHZpZXdCb3g9Ii00LjMxOSAwIDM4IDIwLjU4MiI+PHBhdGggZmlsbD0iIzBFMzQ1NSIgZD0iTTguMzQ0IDcuOTE3SDMuNTk4VjMuMTcxSC40Mjd2NC43NDZoLTQuNzQ2djMuMTdILjQyN3Y0Ljc0N2gzLjE3MXYtNC43NDdoNC43NDZ2LTMuMTd6bTE1LjgzNSAxLjU4NGMyLjY5OCAwIDQuNzU1LTIuMDU2IDQuNzU1LTQuNzU1QzI4LjkzNCAyLjA1NyAyNi44NzggMCAyNC4xNzkgMGwtMS40MjMuMTU0Yy45NTEgMS40MzEgMS40MjMgMi44NTQgMS40MjMgNC41OTIgMCAxLjc0OS0uNDcyIDMuMTctMS40MjMgNC41OTNsMS40MjMuMTYyem0tNy45MTcgMGMyLjY5OCAwIDQuNzU1LTIuMDU2IDQuNzU1LTQuNzU1QzIxLjAxNyAyLjA1NyAxOC45NjEgMCAxNi4yNjIgMGMtMi42OSAwLTQuNzQ3IDIuMDU3LTQuNzQ3IDQuNzQ2IDAgMi42OTkgMi4wNTcgNC43NTUgNC43NDcgNC43NTV6bTEwLjQ1NCAzLjQ4YzEuMjY4IDEuMTEzIDIuMjE5IDIuNjk4IDIuMjE5IDQuNDM4djMuMTY0aDQuNzQ3di0zLjE2NGMtLjAwMS0yLjM3NC0zLjc5Ny0zLjk1OS02Ljk2Ni00LjQzOHptLTEwLjQ1NC0uMzE2Yy0zLjE2MiAwLTkuNDkzIDEuNTg0LTkuNDkzIDQuNzU0djMuMTY0aDE4Ljk5NXYtMy4xNjRjMC0zLjE3LTYuMzMyLTQuNzU0LTkuNTAyLTQuNzU0em0wIDAiLz48L3N2Zz4=');
  background-size: 50px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.brokerAssisted {
  background-image: url('../img/icon/png/brokerAssisted.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1345, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.brokerAssisted {
    background-size: 38px auto;
  }
}
/* line 1356, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.futures {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiI+PHBhdGggZmlsbD0iIzBFMzQ1NSIgZD0iTTgzLjU3IDkuMjc2aDkuNDc5djc1LjIzSDgzLjU3VjkuMjc2ek02NC43MDEgMTJsLTEuMzEyLjQwNWMtMS42NDUuNTItMy41NzQtLjIwMy00LjIzOC0xLjU3OWEyLjQ1MyAyLjQ1MyAwIDAxLS4wMzktMi4wNzVjLjMzNy0uNzgzIDEuMDU1LTEuMzkxIDEuOTcxLTEuNjc0bDE0Ljc5NS00LjYxIDEuODAzIDEzLjE4N2MuMS42NjgtLjA5IDEuMzU2LS41MzUgMS45Mi0uNTQ1LjY5OC0xLjQxNiAxLjE1My0yLjQgMS4yNDRsLS4zNzYuMDE5Yy0xLjY3NSAwLTMuMDk1LTEuMDY0LTMuMzA2LTIuNDc1bC0uMjI3LTEuOTk2Yy0xNy4xMDQgMjMuNjc5LTU2LjQ4MSA0OS4wNTUtNTguMTkgNTAuMTQ1YTMuNzIgMy43MiAwIDAxLTIuMDA1LjU2OGMtLjk5IDAtMS45MjEtLjM2Ny0yLjU1NS0xLjAwNi0uNTgtLjU4NC0uODUyLTEuMzMyLS43NjgtMi4wOTkuMDg5LS43OTEuNTY0LTEuNTI0IDEuMzEyLTIuMDAyLjQwMS0uMjU1IDM5LjQwMy0yNS40NjcgNTYuMDctNDcuOTcyem0xMS4yMTEgMTMuOTgzVjg0LjVoLTkuNDc5VjI1Ljk4M2g5LjQ3OXptLTE2LjU3MyAxNy4zOXY0MS4xMzNoLTkuNDc4VjQzLjM3M2g5LjQ3OHpNNDIuMjAyIDYxLjQzNlY4NC41aC05LjQ3OFY2MS40MzZoOS40Nzh6bS0xOC4xMTggOS4wMzdWODQuNWgtOS40NzdWNzAuNDczaDkuNDc3ek05NiA5My41MzFIMFY4Ni41aDk2djcuMDMxeiIvPjwvc3ZnPg==');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.futures {
  background-image: url('../img/icon/png/Futures.png?1461164433');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1356, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.futures {
    background-size: 30px auto;
  }
}
/* line 1367, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.Globe {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI1Ni41Ij48cGF0aCBmaWxsPSIjMEUzNDU1IiBkPSJNMzIuOTg5IDM1Ljk0OGMtLjEwMS0uMDY4LTEuNzg4LTEuNTg2LTIuMjA3LTIuMTI1LS40MS0uNTQ0LTEuMi0uNjg2LTEuNjEzLS45MDItLjQxNi0uMjE0LTMuMTYxLTEuMTItMy44Mi0uNjUtLjY1MS40NjktMS41NDguNzU0LTEuODk2IDAtLjM0Mi0uNzYxLS41MTQtLjg2OC0uOTk1LS45NzUtLjQ4MS0uMTA3LS4yNDEtLjY4LS4yNzMtMS4xODYtLjAzOS0uNTA4LS4zMTItMS4wNDgtLjY1Ny0uNjg2LS4zNDQuMzYyLTEuNTE1IDEuMzAxLTEuNjg1LjgyNS0uMTcyLS40NjYtMS4wMDEtMi40MTIuMjQxLTIuNzc3IDEuMjM2LS4zNTYgMi4yNy0uMTQ2IDIuNTgyLjE4MS4zMDkuMzIxLjU0NiAxLjIyNy45MyAxLjExNy4zOC0uMTEuMTcyLS43OTkuMzA5LTEuMzcuMTM3LS41NzMgMS4wMzctMS4zMzQgMS40NDQtMi4xMjQuNDEzLS43OTkuNDgxLTEuMjY1Ljk5NS0xLjQ4Mi41MjMtLjIxNC43OTYtLjUwMiAxLjI3Ny0uODY0LjQ4NC0uMzYyIDEuMjM2LS42ODMgMS41MTgtLjg2OC4yNzYtLjE4NSAxLjUxMi0uNzk2IDEuOTIyLS42ODYuNDEzLjExLjY4Ni0uMDM2LjM0NC0uNjQ4LS4zNDQtLjYxMi0uNzktMi40NTMtMS40NDMtMy4yNzktLjY1My0uODI2LS43MjUtMS4wNDgtMS4wMzQtMS44MzUtLjMwOS0uNzk5LS42NTctMS40ODItLjg5Ny0uOTQxcy0uNzU0IDEuMjYyLTEuMDMuNTc2Yy0uMjczLS42ODYtLjI0MS0uNjU0LS41ODUtLjk3NC0uMzQxLS4zMjQtLjYyMS0uMzk4LTEuMDk5LS41NDQtLjQ4MS0uMTQ2LS45NjMuMDM5LS45My41MDUuMDMzLjQ2OS0uNDUyIDEuMzA0LS4xMzcgMS45MTguMzEuNjE1LjU4NSAxLjI2Mi4xNjkgMS40NzlsLS40MSAxLjQ3N2MtLjQxMy0uMDMyLS42MTguMDM5LS42MTgtLjQzNCAwLS40NjMuMjA1LTEuMTg2LS41NTUtMS4xODYtLjc1NCAwLTEuMjAzLS4zOTUtMS43NTItLjc5Ni0uNTUyLS4zOTUtLjk5OS0uMTgxLS44NjEtMS4wNzguMTM3LS45MDYtLjA2NS0xLjIyNy41NDktMS43MzEuNjIxLS41MDIuNzYtLjc5NiAxLjIwNi0uNTc3LjQ0OC4yMTcuNzU0LjIxNyAxLjAzNy0uMDM2LjI3My0uMjUyLjc4Ny0uMTQ4Ljc4Ny0uNDY5IDAtLjMyNC0uNTg1LS4zMjQtLjUxNC0uODYxLjA2NS0uNTUuMzQ1LS4yNTUuNDQ2LTEuMTU5LjEwMS0uOTAzLS42NTQtMi4yNzItMS40MTEtMi4wOTEtLjc2LjE3OC0xLjkyNCAxLjIyNy0yLjE2NS43NTUtLjI0NC0uNDY3LS43MjUtLjI1My0xLjY1NS4wNzRzLTQuNzgyLS4zMjEtNS4wNTYtLjY1MWMwIDAtLjY1Ni0uNDY2LTEuMDAxLS4yMTQtLjM0MS4yNTItMS43Mi4xNDMtMi4xMzMuMDc0LS40MTctLjA3Mi0uNzkzLjQ2OS0xLjMwNS4yOTEtLjUyMi0uMTgyLTIuMzQzLS41NDQtMi43NTMtLjgzMi0uNDE5LS4yOTEtMS4wNC0uMjkxLTEuMzA3LS40MzQtLjI3Ni0uMTQ1LTEuMjc3LS4yMTYtMS40NzkuMDcyLS4yMDguMjg4LS45NjYuNzktMS4zNDYgMS4xNTItLjM3Ny4zNjItLjgyLjI5MS0uNDQ2IDEuMDQ5LjM3Ny43NTctLjk2MiAxLjIyNy0uNjIxIDIuMDUzLjM0MS44MjUtLjA2OCAzLjA2MiAxLjMwNyAzLjQ5NiAxLjM3OS40MzQgMi41MTMuNjg2IDMuMzAzLjA0Mi43OTYtLjY1MyAyLS42NTMgMi4zNzcuMDY4LjM3Ny43MjIuNTg1IDEuODAzIDEuODIgMi40MTUgMS4yMzYuNjE1IDIuMzA1IDIuMzgyIDIuMjM3IDMuMTY5LS4wNjUuNzk2LjAzOSAzLjQyNSAxLjMwNCA0LjkzOSAxLjI3NyAxLjUxNSAyLjU4NCA0LjI1OSAyLjY4MyAzLjYwNi4xMDQtLjY1LjEwNC0xLjMwMS4zODMtLjgyOC4yNzEuNDY5Ljk5NSAxLjkxMyAyLjE2NiAyLjE2NiAxLjE3My4yNTIgMS43NTkuMzIzIDIuMjAxLjc2MS40NDUuNDM0LjgyOS42ODMgMS4zMDcuOTAyLjQ4MS4yMTQgMS42NTEuODY3IDEuODkyIDEuMjk4LjI0NC40MzQuMTQgMS4wMS0uMTA0IDEuNjYxLS4yMzcuNjUtLjUxNCAxLjI5OC0uMTcyIDEuOTEzLjM0OC42MTEgMS4wNyAyLjM3OSAxLjY1OCAyLjc3NS41ODUuNCAxLjE2NCAxLjA0OCAxLjAyNyAxLjk0OC0uMTM3Ljg5OS0uNzkgNC43NTgtLjcyMiA1LjYyNi4wNzEuODYxLS43ODcgMy43MS0uMTAxIDQuODY2LjY4NiAxLjE1MiAxLjg2MiAxLjUxNSAyLjM3NiAxLjM2Ni41MTQtLjE0LjEwNC0uMTgyLS4xNC0uNzE5YTIuMDI3IDIuMDI3IDAgMDEuMDY4LTEuNzMxYy4yNzktLjUwNS4yNzktLjc5My4xMzktMS4zNy0uMTM5LS41NzYtLjA2OC0uOTAzLjI3My0xLjMzNC4zNDgtLjQzNCAxLjc5Mi0xLjU4NiAyLjI0LTIuMDkxLjQ0My0uNTA1IDMuMjcxLTMuOTY4IDMuNjQ4LTQuMjU2LjM3Ny0uMjg4IDEuMjM1LS45NzUgMS41MTUtMi4wNTMuMjc2LTEuMDc4IDEuMjcxLTMuMjA4LjU4NS0zLjc1MS0uNjg4LS41NDUtMy4yMzMtLjk0NS0zLjMzNy0xLjAxN3ptNi44NzktMzAuNDI5Yy4xOTYtLjM4My42NzEtMS4zNDMuOTI3LTEuODY5SDI5Ljg5NGMuMTMxLjU3OS42MDMgMi43My41MTQgMy42LS4xMDQgMS4wMS4yMDguNjUuNDgxIDEuMDQ4LjI3Ni4zOTguMjA4IDEuMDEzLjAzNiAxLjQ3Ny0uMTc1LjQ2OS0uMjc2IDEuNTE4LjI3OSAyLjc0NS41NDYgMS4yMjQgMS4yIDIuNzc0IDEuNzQ5IDIuODQ5bC43OTcuNTczYy4zNzctLjI5MS40NDItLjkzMy43NTctMS44NzQuMzA5LS45MzMuMzA5LTEuNjIyIDEuMTAyLTIuMDkxLjc5My0uNDY5IDIuOTkxLTEuOTgxIDMuNDcyLTIuNTI1LjQ4NC0uNTQ0IDEuMDM0LS43NTguODYxLTEuNjkzLS4xNzgtLjkzOS0uMzQ3LTEuNjk3LS4wNzQtMi4yNHpNOTMuNTQgOS43NzVjLS40MTMtLjI4OC0yLjg4Ny0yLjI3LTMuOTU2LTIuMDE3LTEuMDYxLjI1Mi0yLjk1NS0uNTc5LTMuMjY5LS43NTctLjMwOS0uMTgxLTIuODUxLS45NjItNC4xOTMtMS4wMS0uNjY4LS4wMjQtMy40NzYtLjY1LTQuNjQ2LTEuMTUzLTEuMTczLS41MDgtMi4xNjUtMi45OTQtNC40MDEtMi41OTYtLjI4OC4wNTQtMi45OTEuNDM0LTMuNjgyIDEuMDQ5LS42ODMuNjE1LS45OTcgMS4zMzEtMS4zNzUgMS40NzYtLjM3Ny4xNDYtMS40NzkuMDcxLTEuNDc5LjYxNSAwIC41NDEuMzggMi4yMDEtLjA2NSAxLjg3NC0uNDQ5LS4zMjQtLjg5Ny0xLjA4MS0xLjEtLjUwMi0uMjA0LjU3OS0uNTU4LjktLjc2LjY4M3MtMS4yNDEgMC0xLjM3NS4zNTljLS4xNC4zNjItMS40NzkgMS4xODgtMi4wNjIgMS4zMDEtLjU4Ni4xMDctLjgzLjM5Ni0xLjEzOS41NDEtLjMwOS4xNDMtMi42NTIgMS4yMjctMy4wOTUuODI5LS40NDgtLjM5NS0uNTg1LS4xNDItLjg2MS0uMDcxIDAgMC0uODI1LS4xNDYtMS4zNC0uNzkzLS41Mi0uNjQ4LS42Mi0uNDM0LTEuMjA1LTEuMDQ2LS41ODMtLjYxMi0uNzIyLTEuMjI0LTEuMzA2LS45NzEtLjU4Mi4yNS0zLjA1OSAyLjgwNy00LjAyMyAzLjk2My0uOTU5IDEuMTU1LTIuNjgzIDIuMzQ0LTEuODI0IDMuMTY5Ljg2NC44MjkgMS4zMDcuNzIyIDEuNDE0IDEuMTg4cy4yMDguOTc0LjM0NSAxLjE1NWMuMTM3LjE4NC45NTguODI5IDEuMzc1LS4wMzYuNDE4LS44NjcuNDgtMS40NzkuOTYyLTEuMzMzLjQ4MS4xNDMuNTgyLjQ2OS4zMzkgMS4xMTctLjI0MS42NTMtLjQxIDEuNjYxLTEuMjM2IDEuNjIyLS44MjItLjAzNi0xLjcxNS0uNTQxLTEuOTk1LS40MzEtLjI3My4xMDctLjQzOS4zNTktLjc1NC42MTItLjMwOS4yNTMtMS4yNzQgMS40MzgtMS45MjggMS42MjItLjY1MS4xODEtMS40NC4wMzItLjk5NS41NzMuNDQ1LjU0MSAxLjA5OSAxLjczMi40ODEgMS42OTMtLjYxOC0uMDM2LTEuNjUxLS4xNDMtMS43Mi40NjlzLS4zNDEuOTc0LS4yMDUgMS40MDVjLjEzNi40MzQuNTg1IDEuMjY1IDEuMTMxLjk3NC41NTktLjI5MSAxLjYyMi0uNTczIDEuODk1LTEuMjI3LjI3Ni0uNjUuNTg4LTEuMzY2IDEuMjc0LTEuMzMxLjY4Ny4wMzYgMi4zNC45MzYgMi4yMzMgMS4yNjItLjEwMi4zMjEtLjQ0MyAxLjA4MS0uMDMzLjgyOS40MTMtLjI1NS43NTQtLjU0My45OTUtLjY1LjI0LS4xMS41NTkuMzYyLjY1Ni41NDMuMTAxLjE4NC43OTMuNTQxLjkyNy0uMDQyLjE0LS41NzMuMjc2LS4xNC42ODYuMDQyLjQxNy4xODQgMS42NTIuMzIxIDEuODE5LjQ2Ni4xNzguMTQ2LjU1Ni41NzYuMDcxIDEuMTU1LS40ODEuNTc0LTEuMDM0Ljc5Ny0xLjgyNC4zNjMtLjc5NC0uNDM0LTEuNjU1LjM2My0yLjU0LS4wNzQtLjg5OS0uNDMxLS40ODMtMS4wNDMtMS41NDktMS40NzctMS4wNjEtLjQzNC0zLjQ3My4xMDctNC4yMzMuMzI0LS43NTcuMjE0LS43OS4yODgtMS4wOTkuNjQ3LS4zMDkuMzYzLTIuMzM4IDIuNzAzLTIuMzM4IDQuMDM3IDAgMS4zMzIuNzU0IDQuOTQzIDMuMTk2IDQuNTgxIDIuNDQ1LS4zNjIgMy45MjQtLjE0OCAzLjY1MS41NzEtLjI3OS43MjUtLjEzNy45MDUuMzA5IDEuNzMxLjQ0NS44MjggMS40ODEgNi4zNDcgMS42NSA3LjI0NS4xNzkuOTAyLS4xMzMgMi4wNTIgMS4wMDEgMS44NzQgMS4xNDEtLjE4MiAyLjM0Mi0uNDY3IDIuODE5LTEuNTEyLjQ4NC0xLjA0OS41NTktMi4yMzQgMS4xNzctMi44NDYuNjItLjYxNCAxLjM3NS0uNjE0IDEuNDQtMS40NzkuMDY1LS44NjctLjE3Mi0yLjkxOS4yNC0zLjM5NS40MTYtLjQ2MyAyLjMzOC0yLjYzMSAyLjU0My0zLjQ5Ny4yMDgtLjg2My40OC0xLjA4MS0uMzEtMS4wODFzLTIuMTMyLS4xMDQtMi41MTYtLjgyNWMtLjM3Ny0uNzEzLTEuMjczLTIuMDgzLTEuMjczLTIuNDA3IDAtLjMyLjU1Mi0uMjg4LjgyMi4zOTYuMjc5LjY4MyAxLjIzNSAyLjc0NSAyLjMzOCAyLjMwNSAxLjEwMi0uNDM0IDIuNjUxLS45MzYgMi42ODUtMS42MjMuMDMyLS42ODMtLjQ4MS0xLjQ3Ni0xLjAzMy0xLjQzOC0uNTU2LjAzOS0xLjEzOC0uMzYyLTEuMTM4LS43NTdzLjEwMS0uMjUuNzU3IDBjLjY1Ni4yNTIuODU4LjY4MyAxLjg1OS43NTcuOTk5LjA3MSAyLjEzNCAxLjA0NiAyLjY4IDEuNDc5LjU1My40MzQgMS41MTMgMy4zOTIgMS43NTYgMy42NzcuMjM3LjI5MS41MjIuMjkxLjc2MS0uMjg4LjI0LS41NzkgMS4yNzEtMi40MTQgMS44NTgtMi45MjIuNTgzLS41MDUuNjE4LTEuMTg4Ljk1Ny0uNzU1LjM0NS40MzQgMS44MjQgMS41MTIgMS45MjkgMi4xNjMuMTA0LjY1LS4wNjggMi4wNTYuMjQgMS42MjJzLjU1My0xLjMzMS44MTktLjkzM2MuMjc5LjM5Ny4yNzkgMS4wMS45My41NC42NTYtLjQ2MyAxLjc5MS0uNjQ3IDEuMTc0LTEuNjU3LS42MTgtMS4wMS0uMjA1LTEuNjIyLjE3OC0xLjY2MS4zNzctLjAzOSAyLjk1OC0uNTA1IDMuMDI2LTEuOTEzLjA2OC0xLjQwNS0uODk2LTIuMTYzLS40MzktMi44ODUuNDM5LS43MjIgMS4wOTYtMS4zNjkgMS4yMzUtLjkzOC4xMzcuNDM0LS4zNDQgMS44MzkuMjc0IDEuNjIyLjYyMS0uMjE0IDEuMzQzLS4yMTQgMS4zNDMtLjY1MSAwLS40MzctLjE0LTEuNTE4LjE0LTEuODAzLjI3Ni0uMjg4IDIuMzAyLTIuMTk1IDIuNTQyLTIuOTUzLjI0MS0uNzYuNjg5LTEuNDA4LjMxLTEuOTgxLS4zODEtLjU3Ni0xLjAzMS0uNDAxLS41MTgtMS4xMTguNTE4LS43MjIgMS4zNzktMS4zOSAyLjAzMi0xLjQ0MyAyLjA4OC0uMTg0IDEuNSAyLjQgMS41MzUgMi45NzcuMDM5LjU3Ni4wMzkgMi4wMi4zNDUgMS4yOTguMzA5LS43MTkuNjY5LTEuNjA2IDEuMjktMi4yMTguNjIxLS42MDkuOTYyLTEuMDExIDEuMDAxLTEuNTQ4LjAzNS0uNTQxLjA2Mi0uNzIyLjY1My0xLjAxLjU4NS0uMjkxIDMuMTYzLTEuMzAxIDMuNDAzLTEuOTgxLjI0MS0uNjgzLS4zMDktMS4zMDEuMzEtMS4yNTkuNjE3LjAzMyAxLjIwMi43MTYgMS41MTUuMzU2LjMwOS0uMzU2Ljk5OS0xLjAwNy45NjItMS4zNjktLjAzOS0uMzcxLTEuMDM3LTEuMi0xLjQ1Ni0xLjQ4OHpNODIuNDM0IDIxLjg4NmMtLjIwOC40NzMtLjMwOS41NDctLjYxNyAxLjUyMS0uMzE1Ljk2OC0uMjExLjcxNi0uNTIzIDEuMzI4LS4zMDkuNjE1LS44MTkuNjgzLTEuMzM2IDEuMDg0LS41MjMuMzk4LS42NiAxLjE4OC0uNjYgMS4xODgtLjQ0NS42MTIgMS44MjQtLjg2OCAyLjYxNC0xLjMzNC43OTMtLjQ2OS41ODgtMS4wMS42NTYtMS43NjcuMDY4LS43Ni4yODItLjg2Ny42MTgtMS4xOTEuMzQxLS4zMjQuMDY3LS45NzUtLjA5Ni0xLjQ0MS0uMTc4LS40NjYtLjQ1NC4xNDgtLjY1Ni42MTJ6bS03LjA1NSAxNi4zNzNjLjI0LS4xODUuMDY1LS41NzYuNDQyLS41MDguMzguMDcxLjcyMi4yOTQgMS4xNzYuMDQxLjQ0My0uMjU1LjgyMy0uMTQ4Ljc1NS0uNTc5LS4wNjUtLjQzMSAwLTEuMDA3LS4xMDEtMS4zNjYtLjEwNC0uMzYyLS43MjMtLjQ3Mi0xLjE3MS0uMDcxLS40NDguNDAxLTEuMDYzIDEuMDEzLTEuMDYzLjc5MyAwLS4yMTQuMjcxLS43OTMuMTM0LTEuMTUyLS4xMzQtLjM1OS4wNjgtLjY4My0uNjE3LS4zOTgtLjY4OS4yOTItMS4wNjYuMjE3LTEuMzA4LjYxNS0uMjM3LjQwMS0uNTE3IDEuMDgxLS45MjYuNjUtLjQxLS40MzEtMS42MTktMS4zMzEtMS42MTktMS4zMzEtLjA5OC0uMTEtMS40NzQtMS4yMjktLjk5Mi0uNDcuNDc5Ljc1OCAxLjIwMyAyLjA1NiAxLjU0OCAyLjUyMy4zMzguNDY5LjcxOSAxLjAxMyAxLjEzNS43Ni40MTItLjI1Ni40OC0uMzIzIDEuMDMzIDAgLjUzNy4zMTEgMS4zMzQuNjczIDEuNTc0LjQ5M3ptOC40My0xLjAxM2MtLjY1OS0uMjg4LS4zODMtLjU0MS0xLjE3Ni0uNjgxcy0xLjQ0IDAtMS42NTQtLjE0M2MtLjIwOC0uMTQ2LTEuMjM1LS41MDUtMS4wOTkgMCAuMTQuNTA5IDEuMDY1LjY0NyAxLjMwNy43OS4yNC4xNDYtLjM0NS40NzMuMDk4LjcyMy40NDUuMjQ5Ljc2MS43MjEgMS4zNDMuNTc2LjU4NS0uMTQ5Ljc5My4xODEgMS4yNjguMjUyLjQ4NC4wNjguOTY2LS4wNzEuNzY3LS4yOTQtLjIwOC0uMjExLS4zNDItLjUwNS0uMzA5LS43NTUuMDM0LS4yNTEuMTA1LS4xNzctLjU0NS0uNDY4em0tLjM0NCAzLjIxMmMtLjI0MS0uNzIzLS44MjYtMi4wNS0uOTYtMS40MDYtLjE0LjY0OC0xLjA2NiAxLjExNS0xLjQxNyAxLjA3OS0uMzE0LS4wMzUtLjEzNy0uMzU5LS4xMzctLjY1MyAwLS4yODktLjE4MS0uNTc0LS45NjUtLjM1Ny0uNzk2LjIxNC0uOTU5Ljk3MS0xLjE3My45MDMtLjIwMi0uMDcxLS43NTgtLjIxNy0xLjA5OC4xODItLjM0NC4zOTgtLjY1OSAxLjE1NS0xLjA2NiAxLjMwMS0uNDE1LjE0Ni0xLjc5My4zMjEtMS43OTMuOTAzIDAgLjU3Ni4zNDcgMS40NDEuMzEyIDEuOTEtLjAzNi40Ny0uNjYyIDEuNTQ4LjE3MiAxLjg3OC40ODEuMTg3LjgyMy4yMTQgMS4zODItLjA3MS41NDktLjI4OSAyLjkyLTEuMDQ2IDMuMjM1LS43OTYuMzA5LjI1Mi44MDguODQzIDEuMDMuOTcxLjQzNy4yNjEuNTU2Ljg2NCAxLjE0MSAxLjAxLjU3Ni4xNDYgMS4wMy4yMTQgMS4yNjkuMjE0LjI0MyAwIDEuMDk5LS4yODggMS4zMDctLjc5My4yMDgtLjUwOC41ODUtMS42OTYuNzU3LTIuMjcyLjE4Mi0uNTc2LjM0Mi0xLjIyNC0uMTcyLTEuNzMyLS41MTUtLjUwNS0xLjU4NC0xLjU1LTEuODI0LTIuMjcxeiIvPjwvc3ZnPg==');
  background-size: 50px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.Globe {
  background-image: url('../img/icon/png/Globe.png?1461165081');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1367, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.Globe {
    background-size: 38px auto;
  }
}
/* line 1378, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.work {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MCIgaGVpZ2h0PSI5MCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTg1LjkwNSA4Mi4xMDhhNi4wNjUgNi4wNjUgMCAwMC0uMjYyLTEuMTJjLS45MDgtMy40ODEtMi45OC05Ljg0OC0zLjkzNi0xMi42ODRhNS45ODMgNS45ODMgMCAwMC0uNDc3LTEuNDMycy0xLjUyNS0yLjI4OC0yLjY3LTIuOTc5YzAgMC0uNTcyLS4zMS0uNjQ0LS4zMzMtMi4yNjYtMS4wNzMtOS4yNzQtMy44ODctOS4yNzQtMy44ODctMy41MDQtMS41MjUtNy4xMjgtMi44MTItMTAuODI0LTQuMTI1LS42NjcgMi43NDMtNi45MzggMjEuMDA0LTcuOTM4IDIzLjU1N2wtLjc4NS0xNi45NzVjLjI2Mi0uNDA1LjQ1My0uODU4LjY2Ni0xLjI4OGwyLjYyMy01LjE3M2MtMS44MzYgMS41MjYtNC42MDIgMi41MDMtNy43IDIuNTAzLTMuMDI4IDAtNS43MjItLjkzLTcuNTU4LTIuNDA3bDIuNTUxIDUuMDU0Yy4yMTQuNDMuNDA1LjkwNi42NjggMS4yODdsLS43ODcgMTYuOTc0Yy0xLjAwMS0yLjUyNy03LjI3Mi0yMC43ODgtNy45MzktMjMuNTU1LTMuNjk2IDEuMzEyLTcuMzIgMi42MjMtMTAuODI0IDQuMTI1IDAgMC03LjAwOSAyLjgxMy05LjI3NCAzLjg4NmwtLjY0NC4zMzRzLTIuMDk4IDEuNzQxLTIuNjcgMi45NTZjMCAwLS4zODEuOTMtLjQ3NiAxLjQzMS0uOTMgMi44MzctMy4wMDUgOS4xNzktMy45MzQgMTIuNjg1LS4xMi4zNTctLjIxNS43MzctLjI2MyAxLjExOWE3LjM1OCA3LjM1OCAwIDAwLS4wNzEgMS4wMjUgNi43NjYgNi43NjYgMCAwMDYuNzcxIDYuNzcxaDY5LjA5MWE2Ljc2NyA2Ljc2NyAwIDAwNi43NzEtNi43NzFjLS4xMi0uMjg2LS4xNDQtLjY0NC0uMTkxLS45Nzh6TTYyLjM1MSAyNC4xNzVjMC0xLjE5Mi4yMzYtNS41MzIuMjM2LTYuNTA5IDAtOS42NTYtNy44NDQtMTcuNS0xNy40OTgtMTcuNWgtLjc2M2MtOS42NTYgMC0xNy41IDcuODQ0LTE3LjUgMTcuNSAwIDEuMDAxLjIzOCA1LjMxNi4yMzggNi41MDktLjQyOC4wMjMtNC4zMzgtLjkzLTMuOTEgMy43NjcuODgyIDkuOTQxIDQuNjk3IDguMDM0IDQuNzkyIDguMDM0IDEuODU5IDYuMDA4IDQuNzY5IDkuODIyIDcuNjA1IDEyLjI1NCA0LjQzNCAzLjc5MSA4LjcyNiA0LjIyIDguODIxIDQuMjJoLjcxNWMuMDcxIDAgNC4zMzgtLjQwNSA4Ljc1LTQuMTcyIDIuODYxLTIuNDMyIDUuNzY5LTYuMjcgNy42NTItMTIuMzAyLjExOSAwIDMuOTEgMS45MzEgNC43OTMtOC4wMzQuNDA2LTQuNjk3LTMuNTA0LTMuNzQ0LTMuOTMxLTMuNzY3em0wIDAiLz48L3N2Zz4=');
  background-size: auto 48px;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.work {
  background-image: url('../img/icon/png/work.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1378, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.work {
    background-size: auto 30px;
  }
}
/* line 1389, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.grainNetwork {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTYyLjI1MiAxOC45MTlhNi4yNjMgNi4yNjMgMCAwMC0zLjcyOS0zLjA1NmMtMS42MS0uNDg4LTMuMzE0LS4zMTgtNC43OTguNDc2cy0yLjU2OSAyLjExOS0zLjA1NyAzLjcyOWE2LjI2IDYuMjYgMCAwMC0uMTAzIDMuMjQ5bC02LjgwMyAzLjY0M2ExMy4wNjMgMTMuMDYzIDAgMDAtOS01LjM5NVYxNS43NmE2LjMxIDYuMzEgMCAwMDQuNjYxLTYuMDgzIDYuMzA2IDYuMzA2IDAgMDAtNi4zLTYuMjk5IDYuMzA4IDYuMzA4IDAgMDAtNi4zIDYuM2MwIDIuOTA3IDEuOTggNS4zNiA0LjY2MSA2LjA4M3Y1LjgwNWMtNC43MzMuNTk2LTguNjg1IDMuNzMyLTEwLjQ0IDcuOTk4bC03LjQ0NS0yLjAwNmE2LjI1MyA2LjI1MyAwIDAwLS44MzYtMy4xNDEgNi4yNTkgNi4yNTkgMCAwMC0zLjgyMS0yLjk0MSA2LjMwNyA2LjMwNyAwIDAwLTcuNzIyIDQuNDQ1IDYuMjU4IDYuMjU4IDAgMDAuNjIzIDQuNzgxIDYuMjYgNi4yNiAwIDAwMy44MjIgMi45NCA2LjI2MSA2LjI2MSAwIDAwNC43ODEtLjYyMyA2LjI1IDYuMjUgMCAwMDIuMzAxLTIuMjk2bDcuNDQ1IDIuMDA2YTEyLjk4IDEyLjk4IDAgMDAyLjYyIDkuNzgybC01LjQ1OSA1LjQ1OWMtMi40MDctMS4zODQtNS41MzgtMS4wNTUtNy41OTIgMWE2LjMwNyA2LjMwNyAwIDAwMCA4LjkxIDYuMjggNi4yOCAwIDAwNC40NTUgMS44NDIgNi4yODIgNi4yODIgMCAwMDQuNDU1LTEuODQyYzIuMDU0LTIuMDU2IDIuMzg0LTUuMTg2IDEtNy41OTNsNS40NTgtNS40NTlhMTIuOTg3IDEyLjk4NyAwIDAwNy45OTQgMi43NDVjMy4wMTEgMCA1Ljc4NC0xLjAyNyA3Ljk5NS0yLjc0NWw1LjQ1OSA1LjQ1OWMtMS4zODQgMi40MDctMS4wNTUgNS41MzggMSA3LjU5M2E2LjI4MyA2LjI4MyAwIDAwNC40NTQgMS44NDIgNi4yODQgNi4yODQgMCAwMDQuNDU2LTEuODQyIDYuMzA4IDYuMzA4IDAgMDAwLTguOTFjLTIuMDU1LTIuMDU1LTUuMTg2LTIuMzg0LTcuNTkzLTFsLTUuNDU5LTUuNDU5YTEyLjk4NyAxMi45ODcgMCAwMDIuNzQ1LTcuOTk0YzAtMS42NDUtLjMwOS0zLjIxOS0uODY2LTQuNjY5bDYuNzk4LTMuNjRhNi4yNjQgNi4yNjQgMCAwMDIuNzYxIDEuNzE2IDYuMjcgNi4yNyAwIDAwNC43OTktLjQ3NiA2LjI2NiA2LjI2NiAwIDAwMy4wNTYtMy43MjkgNi4yNiA2LjI2IDAgMDAtLjQ3Ni00Ljh6bS00LjEyOCA1LjYzOWEzIDMgMCAwMS0yLjMwMS4yMjggMi45OTkgMi45OTkgMCAwMS0xLjc5LTEuNDY2IDMuMDEgMy4wMSAwIDAxLS4yMjktMi4zMDIgMy4wMDMgMy4wMDMgMCAwMTEuNDY4LTEuNzg5IDMuMDA1IDMuMDA1IDAgMDEyLjMwMS0uMjI4Yy43NzIuMjMzIDEuNDA4Ljc1NCAxLjc4OSAxLjQ2NnMuNDYyIDEuNTI5LjIyOSAyLjMwMmEzLjAwOCAzLjAwOCAwIDAxLTEuNDY3IDEuNzg5em0tMTUuMjIxIDkuOTU5YzAgNS4zOTItNC4zODcgOS43NzgtOS43NzkgOS43NzhzLTkuNzc5LTQuMzg3LTkuNzc5LTkuNzc4YzAtNS4zOTMgNC4zODctOS43OCA5Ljc3OS05Ljc4IDUuMzkzIDAgOS43NzkgNC4zODcgOS43NzkgOS43OHpNMzAuMTAyIDkuNjc4YTMuMDI1IDMuMDI1IDAgMDEzLjAyMi0zLjAyMiAzLjAyNSAzLjAyNSAwIDAxMy4wMjIgMy4wMjIgMy4wMjUgMy4wMjUgMCAwMS0zLjAyMiAzLjAyMiAzLjAyNSAzLjAyNSAwIDAxLTMuMDIyLTMuMDIyek02LjUxOCAzMC40NzdhMyAzIDAgMDEtMS44MzMtMS40MSAzLjAwMiAzLjAwMiAwIDAxLS4yOTktMi4yOTQgMy4wMjYgMy4wMjYgMCAwMTMuNzA1LTIuMTMyYy43NzkuMjEgMS40My43MTEgMS44MzMgMS40MTFzLjUwOSAxLjUxNC4yOTkgMi4yOTNhMy4wMjYgMy4wMjYgMCAwMS0zLjcwNSAyLjEzMnptOS44MzUgMjUuMDg1Yy0xLjE3OCAxLjE3OS0zLjA5NSAxLjE3OS00LjI3NCAwcy0xLjE3OS0zLjA5NiAwLTQuMjc0Yy41ODktLjU4OSAxLjM2My0uODg0IDIuMTM3LS44ODRzMS41NDguMjk1IDIuMTM3Ljg4NGEzLjAyNiAzLjAyNiAwIDAxMCA0LjI3NHptMzcuODE2LTQuMjc1YTMuMDIzIDMuMDIzIDAgMDEtNC4yNzMgNC4yNzQgMy4wMjYgMy4wMjYgMCAwMTAtNC4yNzRjLjU4OS0uNTg5IDEuMzYzLS44ODQgMi4xMzctLjg4NHMxLjU0OC4yOTUgMi4xMzYuODg0eiIvPjwvc3ZnPg==');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.grainNetwork {
  background-image: url('../img/icon/png/grainNetwork.png?1461247714');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1389, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.grainNetwork {
    background-size: 30px auto;
  }
}
/* line 1400, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.view {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MCIgaGVpZ2h0PSI5MCI+PGcgZmlsbD0iIzAxMzM1NiI+PHBhdGggZD0iTTg2IDI1djYxSDRWMjVoODJtNC00SDB2NjloOTBWMjF6TTAgMHYxOWg4OS45OTdWMEgwem03Mi4zNjEgMTMuNGEzLjQ0NiAzLjQ0NiAwIDExMC02Ljg5MiAzLjQ0NiAzLjQ0NiAwIDAxMCA2Ljg5MnptMTAuNzIgMGEzLjQ0NiAzLjQ0NiAwIDExMC02Ljg5MiAzLjQ0NiAzLjQ0NiAwIDAxMCA2Ljg5MnpNNDQuOTM3IDQ1LjM3OGMtNS40OTQgMC05Ljk1MSA0LjQ3OS05Ljk1MSA5Ljk4M3M0LjQ1NyA5Ljk4MiA5Ljk1MSA5Ljk4MiA5Ljk1MS00LjQ3OSA5Ljk1MS05Ljk4Mi00LjQ1Ny05Ljk4My05Ljk1MS05Ljk4M3ptMy43NTEgMTAuMDE1Yy0xLjY5OSAwLTMuMDg5LTEuMzg5LTMuMDg5LTMuMTA5czEuMzktMy4xMSAzLjA4OS0zLjExIDMuMDg5IDEuMzkgMy4wODkgMy4xMS0xLjM2OCAzLjEwOS0zLjA4OSAzLjEwOXptMCAwIi8+PHBhdGggZD0iTTQ0Ljk3IDc3LjAzN2MxNS43MzIgMCAzNS4zODktMTkuNTM5IDM1LjM4OS0xOS41MzkgMS4xOTctMS4xMzMgMS4yMTgtMi45ODEgMC00LjEwNCAwIDAtMTkuNjU2LTE5LjUzOC0zNS4zODktMTkuNTM4LTE1LjczMyAwLTM1LjM4OSAxOS41MzgtMzUuMzg5IDE5LjUzOGEyLjgyOCAyLjgyOCAwIDAwLS45MSAyLjA2MWMtLjAwMS43NDUuMyAxLjQ4OC45MSAyLjA0MyAwIDAgMTkuNjU1IDE5LjUzOSAzNS4zODkgMTkuNTM5em0uMTQ5LTM3LjE5NWM4LjY1OCAwIDE1LjY2OSA3LjAyMSAxNS42NjkgMTUuNjY5IDAgOC42NDYtNy4wMjEgMTUuNjY5LTE1LjY2OSAxNS42NjktOC42NDYgMC0xNS42NjgtNy4wMTItMTUuNjY4LTE1LjY2OXM3LjAxMS0xNS42NjkgMTUuNjY4LTE1LjY2OXoiLz48L2c+PC9zdmc+');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.view {
  background-image: url('../img/icon/png/view.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1400, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.view {
    background-size: 30px auto;
  }
}
/* line 1411, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.CME_Lease {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTMyIDFDMTQuODc5IDEgMSAxNC44NzkgMSAzMmMwIDE3LjEyMSAxMy44NzkgMzEgMzEgMzEgMTcuMTIxIDAgMzEtMTMuODc5IDMxLTMxQzYzIDE0Ljg3OSA0OS4xMjEgMSAzMiAxem0wIDU4LjQzNkMxNi44NzIgNTkuNDM2IDQuNTY0IDQ3LjEyOCA0LjU2NCAzMlMxNi44NzIgNC41NjQgMzIgNC41NjQgNTkuNDM2IDE2Ljg3MiA1OS40MzYgMzIgNDcuMTI4IDU5LjQzNiAzMiA1OS40MzZ6bTAtNTRDMTcuMzUyIDUuNDM2IDUuNDM2IDE3LjM1MiA1LjQzNiAzMmMwIDE0LjY0NyAxMS45MTcgMjYuNTY0IDI2LjU2NCAyNi41NjRTNTguNTY0IDQ2LjY0NyA1OC41NjQgMzJDNTguNTY0IDE3LjM1MiA0Ni42NDcgNS40MzYgMzIgNS40MzZ6TTE5LjE5NyAzNi45MjljMS4wMjQgMCAyLjE1OS0uMjIzIDIuODI2LS40OTFsLjUxMiAyLjY0OGMtLjYyMy4zMTItMi4wMjUuNjQ2LTMuODUuNjQ2LTUuMTg1IDAtNy44NTQtMy4yMjYtNy44NTQtNy40OTcgMC01LjExOCAzLjY0OC03Ljk2NiA4LjE4OC03Ljk2NiAxLjc1OCAwIDMuMDkzLjM1NiAzLjY5My42NjhsLS42ODkgMi42OTJhNy4zMDIgNy4zMDIgMCAwMC0yLjg0OC0uNTU4Yy0yLjY5MiAwLTQuNzg0IDEuNjI1LTQuNzg0IDQuOTYyLjAwMSAzLjAwNCAxLjc4MSA0Ljg5NiA0LjgwNiA0Ljg5NnptMTguNDc0IDIuNTgybC0uMjIxLTUuNzQyYTE2OC4wMTYgMTY4LjAxNiAwIDAxLS4xMzUtNi4xNjNoLS4wNjVhODAuODg4IDgwLjg4OCAwIDAxLTEuNjcgNS44MDdsLTEuODI0IDUuODUyaC0yLjY0OGwtMS42MDEtNS44MDdhNjguNzU0IDY4Ljc1NCAwIDAxLTEuMzU3LTUuODUyaC0uMDQ1Yy0uMDkgMi4wMjMtLjE1NSA0LjMzOS0uMjY3IDYuMjA5bC0uMjY4IDUuNjk2aC0zLjEzN2wuOTU2LTE0Ljk5OGg0LjUxN2wxLjQ2OSA1LjAwNmMuNDY4IDEuNzM2LjkzNSAzLjYwNSAxLjI2OSA1LjM2MmguMDY2Yy40MjQtMS43MzUuOTM2LTMuNzE2IDEuNDI1LTUuMzg0bDEuNjAyLTQuOTg0aDQuNDI4bC44MjIgMTQuOTk4aC0zLjMxNnptNS45MzIgMFYyNC41MTNoOS4yNTR2Mi43ODFoLTUuODUydjMuMTE0aDUuNTE5djIuNzYxaC01LjUxOXYzLjU1OWg2LjE2M3YyLjc4M2gtOS41NjV6Ii8+PC9zdmc+');
  background-size: 48px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.CME_Lease {
  background-image: url('../img/icon/png/CME_Lease.png?1461248073');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1411, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.CME_Lease {
    background-size: 30px auto;
  }
}
/* line 1422, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.LogoMark {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MiIgaGVpZ2h0PSI1MiI+PHBhdGggZmlsbD0iIzBFMzQ1NSIgZD0iTTI2LjAzMiAxLjA5NEM0MC4zMjcgMS4wOTQgNTEgMTAuMTE1IDUxIDI0LjkxN2MwIDE0LjIzMi0xMC4wMzggMjUuOTg5LTI1LjM1MSAyNS45ODlDOC4yNDIgNTAuOTA0IDEgMzcuMzcxIDEgMjUuOTM0YzAtMTAuMjkyIDcuNDk3LTI0Ljg0IDI1LjAzMi0yNC44NHptMS4zMzMgNDcuMzk0YzUuNzIgMCAxNy41MzUtMy4zMDMgMTcuNTM1LTIxLjc5MSAwLTE1LjI0OC05LjI3My0yMy40NDUtMTkuMzEyLTIzLjQ0NS0xMC42MSAwLTE4LjU1MiA2Ljk4OC0xOC41NTIgMjAuOTAzIDAgMTQuODAzIDguODk0IDI0LjMzMyAyMC4zMjkgMjQuMzMzem0tMi40NDQtMzUuMTM5YzMuMjg2LTEuNTA1IDQuMjgtMS4wMTMgNC4zMiAyLjIzMWwxLjEyOC0uNTE4YzMuMzU2LTEuNTM0IDQuMzMtMS4wMDggNC4zMyAyLjQxOHY5LjgwOGMwIDMuNDI2LS45NzMgNC44NDYtNC4zMyA2LjM4M2wtMTIuODU0IDUuODk0Yy43MzMuMjQ0IDEuODUtLjA0NSAzLjUtLjgwMWwxNC4wNTQtNi40NDNjMy42MjQtMS42NjEgNC43NjQtMy4yMDkgNC43NjQtNi45ODZ2LTMuMzM5bC0yLjYxMSAzLjEzOSAyLjY1LTEwLjcyM0MzNi40MSA4LjM0OSAzMC41MzYgNC41NTUgMjQuMjA5IDUuMWMtNy41NS42NS0xMy40MTcgNy4yNy0xNC44OTcgMTUuODQ1LjY2Mi0uNjE3IDEuNTQ3LTEuMTUgMi43MzUtMS42OTNsMTIuODc0LTUuOTAzek0xMy4xMzIgMjcuMzY2YzAtMy40NjIgMS4wNDUtNC44NzkgNC4zNjQtNi40bDguNjg5LTMuOTg0di0xLjY4NGwtMTUuNDAyIDcuMDU3djEyLjM2NGMuMTI4LjMxNy4yNTMuNjM2LjM5NC45NDRsMS45NTYtLjg5NnYtNy40MDF6bTExLjc4OSA0LjU5MmwtOC42ODggMy45ODF2MS42MTVMMzEuNjMxIDMwLjVWMTcuMDEybC0yLjM4MiAxLjA5MXY3LjQ3MmMwIDMuNDI3LS45NzMgNC44NDctNC4zMjggNi4zODN6bS04LjY4NyAxLjM4Nmw5Ljk1Mi00LjU2MnYtOS4yNzZsLTkuOTUyIDQuNTZ2OS4yNzh6bTI2Ljc0Mi04LjgyOGEyNC44MTMgMjQuODEzIDAgMDAtMi42NDEtOS4yNDFsMi4wNzggOS41OTYtMi4zNTUtMi43MzF2NC4wOTJjMCAzLjc3OC0xLjE0MiA1LjMyNi00Ljc2MiA2Ljk4N2wtMTQuMDU3IDYuNDQzYy0yLjM4NiAxLjA5My0zLjY1OCAxLjIwNi00LjI2LjEyOC0xLjY1OS43LTIuNjg1LjgwNi0zLjI0Ny4xNSAzLjUyNyA0LjYzNCA4LjYzMSA3LjM4MiAxNC4wNzMgNi45MTMgOS4zNzEtLjgwNiAxNi4xNjMtMTAuODA4IDE1LjE3MS0yMi4zMzd6TTEyLjI3MiAzNy43NTVjLjQwNi42OTMuODQ0IDEuMzU0IDEuMzEyIDEuOTgyLS4yOTQtLjQ5LS40MjktMS4yNzEtLjQ0My0yLjM4bC0uODY5LjM5OHoiLz48L3N2Zz4=');
  background-size: 50px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.LogoMark {
  background-image: url('../img/icon/png/LogoMark.png?1461165436');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1422, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.LogoMark {
    background-size: 30px auto;
  }
}
/* line 1433, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.referFriend {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZmlsbD0iIzAxMzM1NiIgZD0iTTYyLjkzIDIwLjg0NGMtLjI3NSAxLjQzMS0yLjkwMSAxNC4xMDMtMTAuNTY4IDE5LjU4NmwtMi4zMjggMS43ODguMDM5IDEzLjMwMnMuMDk3IDEuNjA1LS43NjkgMS45OTNsLS4wMDEgMy45NzZIMzAuNzI2di0zLjQ5NGMwLS4yMDUuMDE5LS40MDQuMDQ1LS42MDMtLjA3Ny0uMTkxLS4xOTItLjY1OC0uMjM4LTEuMzQ0LS4wNDUtLjY4OC4yNy0xOC42NjQuMjctMTguNjY0YTI3LjgxIDI3LjgxIDAgMDAzLjM5OC4yMDhjNS43MyAwIDExLjA3MS0xLjY4OCAxNC4xODQtMy42ODggNC4xNDUtMy4zOTYgNi41MTktMTEuNTM0IDcuMDk1LTE0LjQ5NmEzLjgwMSAzLjgwMSAwIDAxNC40NDctMy4wMDMgMy43OSAzLjc5IDAgMDEzLjAwMyA0LjQzOXptLTQzLjA4IDMuMDU4YzUuMzk5IDAgOS43NzUtNC4zNzYgOS43NzUtOS43NzRzLTQuMzc2LTkuNzc0LTkuNzc1LTkuNzc0Yy01LjM5OCAwLTkuNzc1IDQuMzc2LTkuNzc1IDkuNzc0czQuMzc3IDkuNzc0IDkuNzc1IDkuNzc0em0xMC42ODItOC42MDZjLjU3NiA0Ljg0OCA0LjY5NiA4LjYwNyA5LjY5OCA4LjYwNyA1LjM5OSAwIDkuNzc1LTQuMzc3IDkuNzc1LTkuNzc1IDAtNS4zOTgtNC4zNzYtOS43NzQtOS43NzUtOS43NzQtNS4wNzEgMC05LjIzOSAzLjg2Mi05LjcyNiA4LjgwNWExMS4wMzkgMTEuMDM5IDAgMDEuMDI4IDIuMTM3em05LjcxNCA4Ljk1NWMtLjk4My0uMDA4LTIuMzc3LjE5Mi0yLjM3Ny4xOTJsLS4wMjIuMDAzYy0xLjg1My40NDQtMy42NTEgMS4zOTUtNS4wNDEgMi43MzUuNDQ4LjAzMy44OTkuMDU2IDEuMzY1LjA1NiAzLjQxIDAgNi45NTgtMS4yMzMgNy45NTMtMS42MTcgMCAwIDEuMDgzLS41NDUuODIyLTEuMDY4bC0uMjc5LS4wNDdjLS4wMDEgMC0xLjQzOS0uMjQ3LTIuNDIxLS4yNTR6bS01LjYxMyAxMS43MmMtMS41NjQgMC0zLjE3LS4xNC00Ljc3OC0uNDM0djE5LjAwN2E3LjY4OCA3LjY4OCAwIDAxLS41NDYgMi44NWMuMDI4LjE5OS4wNDYuMzk4LjA0Ni42MDVsLS4wMDIgMi4wNjh2MS40MjJIMTAuNzc1di0yLjc5YTMuNzcgMy43NyAwIDAxLTIuNjAzIDEuMDQ0IDMuNzk0IDMuNzk0IDAgMDEtMy4zMzYtMS45ODJDLTUuODcyIDM4LjA4IDguNzMzIDI5LjEyMyAxMy41MzMgMjYuMTc5bC4zOTEtLjE4OGExMS4zNDkgMTEuMzQ5IDAgMDEzLjQ5NS0xLjUyMXMxLjM0LS4yMTggMi40NS0uMjIyYzEuMTExLS4wMDQgMi4zNDIuMTk1IDIuMzQyLjE5NWwuMDI1LjAwM2MxLjQzLjM0MSAyLjgyNy45ODYgNC4wMjkgMS44NzVsLjM4My4xNzljNi40OTcgMy41MSAxNC40NzYgMS4yNjIgMTYuOTM0LS4wOTlhMy43NDYgMy43NDYgMCAwMTEuMTUtMS40NTYgMy43OTQgMy43OTQgMCAwMTUuMzIxLjY5M2MxLjAzMSAxLjM0MiAxLjM0NyAzLjU1MS0uMjc2IDUuNDYtMS45MTEgMi4yNDUtOC4xMTYgNC44NzMtMTUuMTQ0IDQuODczek05Ljg0NiAzOS43MmMtMS40NSAyLjc0MS0xLjc3NiA2LjIxMiAwIDEwLjg1MVYzOS43MnoiLz48L3N2Zz4=');
  background-size: 50px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.referFriend {
  background-image: url('../img/icon/png/referFriend.png?1461248391');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1433, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.referFriend {
    background-size: 30px auto;
  }
}
/* line 1444, ../sass/_pages.scss */
#circleTextContain #circleTextContent div.matchPrice {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2NCIgaGVpZ2h0PSI2NCI+PHBhdGggZD0iTTE5LjMwOCAyMy44NDlsLjg3OS4yOC0yLjE3Mi02LjgxNi00LjI3Mi0xLjM2MS0uMDE1LS4wMDVjLTQuMTMzLTEuMzE2LTguMjA0LjI2OS05LjI2OSAzLjYxLTEuMDU3IDMuMzE2IDEuMzcyIDcgNS40NzEgOC4zMDcgNC4xMzIgMS4zMTcgOC4yMDMtLjI2OSA5LjI2OS0zLjYxbC4xMDktLjQwNXptLTMuODQ3LS43ODdjLS4zMzUgMS4wNTEtMi4yMDEgMS43NDYtNC4zNDEgMS4wNjQtMi4wODYtLjY2NS0zLjI3MS0yLjI5OC0yLjkyNi0zLjM4LjMzNS0xLjA1MiAyLjIwMS0xLjc0NyA0LjM0Mi0xLjA2NCAyLjA4NC42NjUgMy4yNzEgMi4yOTYgMi45MjUgMy4zOHptNDMuNjE5LS40NDhhMi40MiAyLjQyIDAgMDAtMS43ODQtLjcwOWwtMTUuMjY0LjQ1YTIuNDI1IDIuNDI1IDAgMDAtMS42NDIuNzA4bC0xLjA0NiAxLjA0Ny03LjE0Ni0yLjI3NyAyLjE3MiA2LjgxNi4zMy4xMDQtLjIyNS4yMjUgMS41NjEgNC44OTkgNC45MTQtNC45MTNjLjYyLS42MiAxLjYyNS0uNjIgMi4yNDYgMGw5LjUzNCA5LjUzM2MuNjIuNjIuNjIgMS42MjYgMCAyLjI0NmwtMTUuNTcgMTUuNTdjLS42Mi42Mi0xLjYyNS42Mi0yLjI0NiAwTDI1LjM4IDQ2Ljc4YTEuNTg5IDEuNTg5IDAgMDEwLTIuMjQ2bC45OTgtLjk5OC0uMTM4LS40MS0xLjQyOC00LjQ4My01LjQwNyA1LjQwN2EyLjQyNCAyLjQyNCAwIDAwMCAzLjQyN0wzNC4yMTggNjIuMjljLjk0Ni45NDYgMi40OC45NDYgMy40MjcgMEw1OC42MyA0MS4zMDRjLjQzNy0uNDM3LjY5LTEuMDIzLjcwOC0xLjY0MmwuNDUtMTUuMjYzYTIuNDIgMi40MiAwIDAwLS43MDgtMS43ODV6bS0yLjY0MiA2LjI3YTIuNTY1IDIuNTY1IDAgMTEtMy42MjgtMy42MjcgMi41NjUgMi41NjUgMCAwMTMuNjI4IDMuNjI3ek0xOS4xNjYgMTAuNTM5bDEwLjA3OSAzMS42MjlhMTAuNDA4IDEwLjQwOCAwIDAwNy4wMDkgNi44MzRsLjIyMS4wMzFhLjc5Ljc5IDAgMDAuNzU0LTEuMDNMMjcuMDYgMTYuMDk3bC40MDQtLjExYTUuMzYgNS4zNiAwIDAwMi4zNzgtMS41NDhjMS42MjYtMS44MTIgMi4xNzktNC43NTEgMS4yMzItNy43MjEtMS4zMDMtNC4wODctNC45OC02LjUzLTguMzA3LTUuNDcxLTMuMzQ4IDEuMDY2LTQuOTIyIDUuMTUtMy42MSA5LjI2OWwuMDA5LjAyM3ptOC41NjcgMTEuNjQ5YTEuNjUgMS42NSAwIDExLTIuMzM0IDIuMzM1IDEuNjUgMS42NSAwIDAxMi4zMzQtMi4zMzV6TTIzLjk1OCA0Ljk4M2MxLjA4My0uMzQ2IDIuNzE1LjgzOSAzLjM4IDIuOTI1LjY4MiAyLjE0Mi0uMDE0IDQuMDA3LTEuMDY0IDQuMzQyLTEuMDg1LjM0Ni0yLjcxNi0uODQzLTMuMzgtMi45MjUtLjY4My0yLjE0MS4wMTItNC4wMDcgMS4wNjQtNC4zNDJ6IiBmaWxsPSIjMDEzMzU2Ii8+PC9zdmc+');
  background-size: 50px auto;
  background-position: left top;
  background-repeat: no-repeat;
}
/* line 28, ../sass/_base.scss */
html.no-svg #circleTextContain #circleTextContent div.matchPrice {
  background-image: url('../img/icon/png/matchPrice.png?1461248603');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1444, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div.matchPrice {
    background-size: 30px auto;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1183, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div {
    padding-left: 0px;
    padding-left: 0rem;
  }
  /* line 1459, ../sass/_pages.scss */
  #circleTextContain #circleTextContent div h2 {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 8px 40px;
    margin: 0rem 0rem 0.5rem 2.5rem;
  }
}

/* line 1469, ../sass/_pages.scss */
#sliderContain {
  padding: 0;
}
/* line 1474, ../sass/_pages.scss */
#sliderContain h2 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 32px 0px 0px 0px;
  margin: 2rem 0rem 0rem 0rem;
}
/* line 1479, ../sass/_pages.scss */
#sliderContain ul#accordion {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 32px 0px;
  padding: 2rem 0rem;
  margin-right: 0;
  list-style: none;
  overflow: hidden;
}
/* line 1486, ../sass/_pages.scss */
#sliderContain ul#accordion li {
  position: relative;
  margin-right: 0;
  float: left;
  display: block;
  height: 250px;
  width: 50px;
  padding: 16px 0px;
  padding: 1rem 0rem;
  overflow: hidden;
  border-right: 1px solid transparent;
}
/* line 1497, ../sass/_pages.scss */
#sliderContain ul#accordion li:hover {
  cursor: pointer;
}
/* line 1501, ../sass/_pages.scss */
#sliderContain ul#accordion li span {
  width: 100%;
  position: absolute;
  top: 25%;
  left: 0;
  display: block;
  background: #fff;
  margin: 12px 16px 0px 0px;
  margin: 0.75rem 1rem 0rem 0rem;
  width: 50px;
  height: 50px;
  font-size: 32px;
  font-size: 2rem;
  line-height: 50px;
  line-height: 3.125rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  cursor: pointer;
}
/* line 1517, ../sass/_pages.scss */
#sliderContain ul#accordion li p {
  opacity: 0;
  transition: opacity .25s ease-in-out;
  -moz-transition: opacity .25s ease-in-out;
  -webkit-transition: opacity .25s ease-in-out;
  float: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1526, ../sass/_pages.scss */
#sliderContain ul#accordion li p a {
  color: #21285a;
  font-style: italic;
  font-weight: bold;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 1534, ../sass/_pages.scss */
#sliderContain ul#accordion li p strong {
  display: block;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1540, ../sass/_pages.scss */
#sliderContain ul#accordion li.active {
  width: 700px;
  cursor: text;
}
/* line 1545, ../sass/_pages.scss */
#sliderContain ul#accordion li.active span {
  width: 100px;
  height: 100px;
  position: absolute;
  top: 15%;
  left: 0;
  background-position: center center;
  background-size: 100px 100px;
  background-repeat: no-repeat;
  font-size: 32px;
  font-size: 2rem;
  line-height: 100px;
  line-height: 6.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  cursor: pointer;
}
/* line 1559, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p {
  opacity: 1;
  margin: 16px 0px 16px 112px;
  margin: 1rem 0rem 1rem 7rem;
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1567, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p a {
  position: relative;
  display: inline-block;
  padding: 8px 0;
  text-shadow: 0 0 1px rgba(255, 255, 255, 0.3);
}
/* line 1573, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p a::after {
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  height: 4px;
  background: rgba(0, 0, 0, 0.1);
  content: '';
  opacity: 0;
  -webkit-transition: opacity 0.3s, -webkit-transform 0.3s;
  -moz-transition: opacity 0.3s, -moz-transform 0.3s;
  transition: opacity 0.3s, transform 0.3s;
  -webkit-transform: translateY(10px);
  -moz-transform: translateY(10px);
  transform: translateY(10px);
}
/* line 1591, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p a:hover::after,
#sliderContain ul#accordion li.active p a:focus::after {
  opacity: 1;
  -webkit-transform: translateY(0px);
  -moz-transform: translateY(0px);
  transform: translateY(0px);
}
/* line 1599, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p strong {
  display: block;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1604, ../sass/_pages.scss */
#sliderContain ul#accordion li.active p + p {
  margin-top: 0;
}
/* line 1611, ../sass/_pages.scss */
#sliderContain ul#accordion li + li span {
  border-left: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1479, ../sass/_pages.scss */
  #sliderContain ul#accordion {
    padding: 0;
  }
  /* line 1620, ../sass/_pages.scss */
  #sliderContain ul#accordion li {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: auto;
    margin: 0 0 16px 0;
    padding: 0;
  }
  /* line 1626, ../sass/_pages.scss */
  #sliderContain ul#accordion li span {
    display: none;
  }
  /* line 1630, ../sass/_pages.scss */
  #sliderContain ul#accordion li p {
    opacity: 1;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 1635, ../sass/_pages.scss */
  #sliderContain ul#accordion li p strong {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1640, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: auto;
    margin: 0 0 16px 0;
    padding: 0;
  }
  /* line 1646, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active span {
    display: none;
  }
  /* line 1650, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active p {
    margin: 0 !important;
    padding: 0 !important;
    width: 100% !important;
  }
  /* line 1654, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active p strong {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 1479, ../sass/_pages.scss */
  #sliderContain ul#accordion {
    padding: 0;
  }
  /* line 1667, ../sass/_pages.scss */
  #sliderContain ul#accordion li {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: auto;
    margin: 0 0 16px 0;
    padding: 0;
  }
  /* line 1673, ../sass/_pages.scss */
  #sliderContain ul#accordion li span {
    display: none;
  }
  /* line 1677, ../sass/_pages.scss */
  #sliderContain ul#accordion li p {
    opacity: 1;
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 1682, ../sass/_pages.scss */
  #sliderContain ul#accordion li p strong {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1687, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: auto;
    margin: 0 0 16px 0;
    padding: 0;
  }
  /* line 1693, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active span {
    display: none;
  }
  /* line 1697, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active p {
    margin: 0 !important;
    padding: 0 !important;
  }
  /* line 1701, ../sass/_pages.scss */
  #sliderContain ul#accordion li.active p strong {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
}

/* line 1712, ../sass/_pages.scss */
#testimonialContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 0px 48px 0px;
  padding: 3rem 0rem 3rem 0rem;
  background: url("../img/blueGradient.png)center -3px no-repeat");
  background-size: 100% auto;
}
/* line 1718, ../sass/_pages.scss */
#testimonialContain h2,
#testimonialContain p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 1724, ../sass/_pages.scss */
#testimonialContain p.disc {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 0px 0px;
  margin: 1rem 0rem 0rem 0rem;
}
/* line 1729, ../sass/_pages.scss */
#testimonialContain #testimonialContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 1733, ../sass/_pages.scss */
#testimonialContain #testimonialContent h2 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 32px 0px;
  margin: 0rem 0rem 2rem 0rem;
}
/* line 1738, ../sass/_pages.scss */
#testimonialContain #testimonialContent #quote {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 32px;
  padding: 2rem;
  background: rgba(255, 255, 255, 0.5);
  margin-right: 0;
  min-height: 405px;
}
/* line 1746, ../sass/_pages.scss */
#testimonialContain #testimonialContent #quote div {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5Ni41MjIiIGhlaWdodD0iOTAuMTgzIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMTAuNTE3IDkwLjE4M0MzLjUwNCA3OC43MzQgMCA2Ny4xODcgMCA1NS41MzEgMCA0NS4yMjIgMi42MDEgMzUuMzQ5IDcuODEgMjUuOTEgMTMuMDE1IDE2LjQ3MiAyMC41NzIgNy44MzcgMzAuNDcyIDBsMTEuOTEgNy4yN2MxLjAzLjYyMiAxLjc1MiAxLjM3MSAyLjE2NyAyLjI0MS40MTEuODgyLjYxOSAxLjcyOS42MTkgMi41NTYgMCAuOTI1LS4yMDggMS44MDctLjYxOSAyLjYyOWExMC45OCAxMC45OCAwIDAxLTEuMzkzIDIuMTYzYy0xLjM0MSAxLjU0Ny0yLjc1OCAzLjM1NC00LjI1NCA1LjQxNGE1MC44OTMgNTAuODkzIDAgMDAtNC4wOTcgNi43MzFjLTEuMjM5IDIuNDIzLTIuMjcyIDUuMDgyLTMuMDk0IDcuOTY0LS44MjggMi44ODktMS4yMzkgNS45ODItMS4yMzkgOS4yODEgMCAzLjUxLjU2NSA3LjI1IDEuNzAxIDExLjIxNSAxLjEzMyAzLjk3NSAzLjA0MiA4LjEyMSA1LjcyNSAxMi40NTMuOTI3IDEuNDQzIDEuMzkgMi44ODkgMS4zOSA0LjMzMiAwIDMuMjk5LTEuODU1IDUuNjE5LTUuNTY4IDYuOTYxbC0yMy4yMDMgOC45NzN6bTUxLjM1OCAwQzU0Ljg2IDc4LjczNCA1MS4zNTQgNjcuMTg3IDUxLjM1NCA1NS41MzFjMC0xMC4zMDkgMi42MDUtMjAuMTgyIDcuODEzLTI5LjYyMUM2NC4zNzQgMTYuNDcyIDcxLjkzIDcuODM3IDgxLjgyNyAwbDExLjkxMiA3LjI3YzEuMDMxLjYyMiAxLjc1MyAxLjM3MSAyLjE2NyAyLjI0MS40MTEuODgyLjYxNiAxLjcyOS42MTYgMi41NTYgMCAuOTI1LS4yMDUgMS44MDctLjYxNiAyLjYyOWExMS4xMiAxMS4xMiAwIDAxLTEuMzk0IDIuMTYzYy0xLjM0MSAxLjU0Ny0yLjc2MSAzLjM1NC00LjI1NCA1LjQxNGE1MS41NTIgNTEuNTUyIDAgMDAtNC4xIDYuNzMxYy0xLjIzOCAyLjQyMy0yLjI2OSA1LjA4Mi0zLjA5NCA3Ljk2NC0uODI4IDIuODg5LTEuMjM4IDUuOTgyLTEuMjM4IDkuMjgxIDAgMy41MS41NjggNy4yNSAxLjcwNCAxMS4yMTUgMS4xMzMgMy45NzUgMy4wNCA4LjEyMSA1LjcyMiAxMi40NTMuOTI4IDEuNDQzIDEuMzkzIDIuODg5IDEuMzkzIDQuMzMyIDAgMy4yOTktMS44NTcgNS42MTktNS41NjcgNi45NjFsLTIzLjIwMyA4Ljk3M3oiIG9wYWNpdHk9Ii4yIi8+PC9zdmc+');
  background-repeat: no-repeat;
  background-size: 96px 90px;
  background-position: left top;
}
/* line 28, ../sass/_base.scss */
html.no-svg #testimonialContain #testimonialContent #quote div {
  background-image: url('../img/icon/png/quote.png?1432163428');
}
/* line 1752, ../sass/_pages.scss */
#testimonialContain #testimonialContent #quote div p {
  padding: 16px 16px 0px 16px;
  padding: 1rem 1rem 0rem 1rem;
}
/* line 1759, ../sass/_pages.scss */
#testimonialContain #testimonialContent #quote div .read-more__link {
  margin: 16px 0px 0px 16px;
  margin: 1rem 0rem 0rem 1rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  font-style: italic;
  display: block;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1738, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #quote {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
    margin: 0 0 16px 0;
    padding: 0;
  }
  /* line 1774, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #quote div p {
    padding: 16px;
    padding: 1rem;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 1738, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #quote {
    width: 49.29874%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
}
/* line 1785, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots {
  width: 66.19916%;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  margin-right: 0;
}
/* line 1789, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap {
  width: 23.41102%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  margin: 0;
  height: 150px;
  background: #fff;
  text-align: center;
  display: inline-block;
  overflow: hidden;
  margin: 0 1px 1px 0;
  position: relative;
}
/* line 1800, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap:nth-child(4n) {
  margin-right: 0;
}
/* line 1804, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap span {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background: #21285a;
  opacity: 0.5;
  z-index: 10;
  -webkit-transition: opacity .5s ease-in-out;
  -moz-transition: opacity .5s ease-in-out;
  -o-transition: opacity .5s ease-in-out;
  transition: opacity .5s ease-in-out;
  cursor: pointer;
}
/* line 1819, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap span:hover {
  opacity: 0;
}
/* line 1825, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap img {
  width: auto;
  height: 100%;
  vertical-align: bottom;
}
/* line 1832, ../sass/_pages.scss */
#testimonialContain #testimonialContent #headshots .hdWrap.active span {
  opacity: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1785, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 1842, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots .hdWrap {
    width: 49.29874%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
    margin: 0 3px 3px 0;
    height: auto;
  }
  /* line 1848, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots .hdWrap img {
    width: 100%;
    height: auto;
  }
  /* line 1853, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots .hdWrap:nth-child(even) {
    margin-right: 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 1785, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots {
    width: 49.29874%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 1863, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots .hdWrap {
    width: 48.57752%;
    float: left;
    margin-right: 2.84495%;
    display: inline;
    margin-right: 0;
    margin: 0 3px 3px 0;
    height: auto;
  }
  /* line 1869, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #headshots .hdWrap img {
    width: 100%;
    height: auto;
  }
}
/* line 1893, ../sass/_pages.scss */
#testimonialContain #testimonialContent #name #arrow-right {
  display: inline-block;
  margin-top: 14px;
  margin-top: 0.875rem;
  width: 0;
  height: 0;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-left: 10px solid rgba(255, 255, 255, 0.5);
  -webkit-background-clip: padding-box;
  /* for Safari */
  background-clip: padding-box;
  /* for IE9+, Firefox 4+, Opera, Chrome */
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1881, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #name {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
    height: auto;
    margin: 16px 0 0 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 1881, ../sass/_pages.scss */
  #testimonialContain #testimonialContent #name {
    width: 91.54979%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
    height: auto;
    margin: 16px 0 0 50px;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1712, ../sass/_pages.scss */
  #testimonialContain {
    padding: 16px;
    padding: 1rem;
  }
}

/* line 1931, ../sass/_pages.scss */
.row#custTest {
  background: #0d0e22;
}
/* line 1934, ../sass/_pages.scss */
.row#custTest #custTestContain {
  position: relative;
  overflow: hidden;
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  padding: 48px 0px 48px 0px;
  padding: 3rem 0rem 3rem 0rem;
}
/* line 1940, ../sass/_pages.scss */
.row#custTest #custTestContain h2 {
  margin: 0px 0px 32px 0px;
  margin: 0rem 0rem 2rem 0rem;
}
/* line 1944, ../sass/_pages.scss */
.row#custTest #custTestContain p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 1950, ../sass/_pages.scss */
.row#custTest #custTestContain ._slider_next,
.row#custTest #custTestContain ._slider_prev {
  display: inline;
  width: auto;
  height: auto;
  padding: .5rem 1rem 0 1rem;
  background: transparent;
  color: #fff;
  border: 1px solid #fff;
  text-decoration: none;
  font-weight: 600;
  font-size: 32px;
  line-height: 68px;
  opacity: 0.8;
  cursor: pointer;
  transition: all 250ms ease-in;
}
/* line 1970, ../sass/_pages.scss */
.row#custTest #custTestContain ._slider_next:hover,
.row#custTest #custTestContain ._slider_prev:hover {
  opacity: 1;
  transition: all 0.2s ease;
  border: 1px solid #fff;
  background: #fff;
  color: #21285a;
}
/* line 1980, ../sass/_pages.scss */
.row#custTest #custTestContain ._slider_next {
  right: 0;
}
/* line 1984, ../sass/_pages.scss */
.row#custTest #custTestContain ul {
  position: relative;
  width: 100%;
  margin: 0;
  padding: 0;
  list-style: none;
  overflow: hidden;
}
/* line 1993, ../sass/_pages.scss */
.row#custTest #custTestContain ul li {
  float: left;
  position: relative;
  display: block;
  width: 1140px;
}
/* line 2001, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 1rem;
  border-right: 1px solid rgba(255, 255, 255, 0.6);
}
/* line 2006, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote:last-of-type {
  margin-right: 0;
  border: none;
}
/* line 2011, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote a.rml {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-bottom: 2.5rem;
}
/* line 2017, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.custQuote {
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
  padding-top: 3rem;
  position: relative;
}
/* line 2022, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.custQuote:before {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  content: url(../img/icon/svg/quote.svg);
  background-size: auto 3rem;
}
/* line 2032, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.custName {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: rgba(255, 255, 255, 0.5);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 1rem;
}
/* line 2036, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.custName:before {
  content: "- ";
}
/* line 2041, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.platform {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.75);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 7px;
  transition: all 250ms ease-in;
}
/* line 2046, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.platform a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.75);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 2050, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.platform a:hover {
  text-decoration: underline;
}
/* line 2056, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.datafeed {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.75);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 7px;
  transition: all 250ms ease-in;
}
/* line 2061, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.datafeed a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.75);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 2065, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p.datafeed a:hover {
  text-decoration: underline;
}
/* line 2071, ../sass/_pages.scss */
.row#custTest #custTestContain ul li .testQuote p span.posted {
  padding-left: .875rem;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.5);
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2082, ../sass/_pages.scss */
.row#custTest #custTestContain a.arrow {
  position: absolute;
  top: 45%;
  left: -80px;
  border: 1px solid #fff;
  padding: 1rem;
  color: #fff;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  transition: all 250ms ease-in;
}
/* line 2093, ../sass/_pages.scss */
.row#custTest #custTestContain a.arrow#testNext {
  left: 102%;
}
/* line 2097, ../sass/_pages.scss */
.row#custTest #custTestContain a.arrow.disabled {
  color: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.3);
}
/* line 2101, ../sass/_pages.scss */
.row#custTest #custTestContain a.arrow.disabled:hover {
  color: rgba(255, 255, 255, 0.3);
  border: 1px solid rgba(255, 255, 255, 0.3);
  background: none;
}
/* line 2108, ../sass/_pages.scss */
.row#custTest #custTestContain a.arrow:hover {
  background: #fff;
  color: #21285a;
}

/* line 2116, ../sass/_pages.scss */
#contactContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 2119, ../sass/_pages.scss */
#contactContain #contactContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  padding: 32px 0px;
  padding: 2rem 0rem;
}
/* line 2124, ../sass/_pages.scss */
#contactContain #contactContent h2 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2124, ../sass/_pages.scss */
  #contactContain #contactContent h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin-bottom: 16px;
    margin-bottom: 1rem;
  }
}
/* line 2135, ../sass/_pages.scss */
#contactContain #contactContent h3 {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  border-bottom: 1px solid #21285a;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2141, ../sass/_pages.scss */
#contactContain #contactContent .address {
  width: 15.4979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 2144, ../sass/_pages.scss */
#contactContain #contactContent .address h3 {
  width: 100%;
  float: left;
  margin-right: 9.04977%;
  display: inline;
  margin-right: 0;
  border-bottom: 1px solid #21285a;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2151, ../sass/_pages.scss */
#contactContain #contactContent .address ul {
  width: 100%;
  float: left;
  margin-right: 9.04977%;
  display: inline;
  margin-right: 0;
  padding: 0px 8px;
  padding: 0rem 0.5rem;
  list-style: none;
}
/* line 2157, ../sass/_pages.scss */
#contactContain #contactContent .address ul li {
  width: 100%;
  display: inline-block;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2162, ../sass/_pages.scss */
#contactContain #contactContent .address ul li span {
  display: block;
}
/* line 2166, ../sass/_pages.scss */
#contactContain #contactContent .address ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2141, ../sass/_pages.scss */
  #contactContain #contactContent .address {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 2141, ../sass/_pages.scss */
  #contactContain #contactContent .address {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
  /* line 2181, ../sass/_pages.scss */
  #contactContain #contactContent .address ul {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
  /* line 2184, ../sass/_pages.scss */
  #contactContain #contactContent .address ul li {
    width: 32.39832%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
  /* line 2187, ../sass/_pages.scss */
  #contactContain #contactContent .address ul li:last-of-type {
    margin-right: 0;
  }
}
/* line 2195, ../sass/_pages.scss */
#contactContain #contactContent form.jotform {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 2198, ../sass/_pages.scss */
#contactContain #contactContent form.jotform h3 {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  border-bottom: 1px solid #21285a;
}
/* line 2203, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  margin: 16px 0px 0px 0px;
  margin: 1rem 0rem 0rem 0rem;
}
/* line 2207, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li {
  width: 48.57752%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  margin-bottom: 24px;
  margin-bottom: 1.5rem;
}
/* line 2211, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li:nth-child(even) {
  margin-right: 0;
}
/* line 2215, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li.whole {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
}
/* line 2218, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li.whole textarea {
  width: 100%;
  float: left;
  resize: none;
  border: 1px solid #21285a;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  padding: 8px;
  padding: 0px 8px;
  padding: 0rem 0.5rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2235, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li label {
  width: 100%;
  display: block;
  float: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2235, ../sass/_pages.scss */
  #contactContain #contactContent form.jotform ul li label {
    margin-bottom: 0px;
    margin-bottom: 0rem;
  }
}
/* line 2247, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"],
#contactContain #contactContent form.jotform ul li input[type="email"],
#contactContain #contactContent form.jotform ul li select {
  width: 100%;
  display: block;
  float: left;
  border: 1px solid #21285a;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  height: 24px;
  height: 1.5rem;
}
/* line 2262, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"].error,
#contactContain #contactContent form.jotform ul li input[type="email"].error,
#contactContain #contactContent form.jotform ul li select.error {
  background: yellow;
}
/* line 2267, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"],
#contactContain #contactContent form.jotform ul li input[type="password"] {
  padding: 0px 8px;
  padding: 0rem 0.5rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2272, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"].error,
#contactContain #contactContent form.jotform ul li input[type="password"].error {
  background: yellow;
}
/* line 2277, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"].small {
  width: 25%;
  margin-right: 5%;
  display: inline-block;
}
/* line 2283, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"].med {
  width: 70%;
  margin-right: 0;
  display: inline-block;
}
/* line 2289, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="text"].numbers, #contactContain #contactContent form.jotform form.slick ul li.captcha input[type="text"].answer, form.slick #contactContain #contactContent form.jotform ul li.captcha input[type="text"].answer {
  width: 15px;
  background: none;
  border: none;
  padding: 0;
  float: left;
  display: block;
}
/* line 2298, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li span.symbol {
  width: 20px;
  display: block;
  float: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2305, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li.shim {
  float: right;
  margin-right: 0;
  text-align: right;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2305, ../sass/_pages.scss */
  #contactContain #contactContent form.jotform ul li.shim {
    text-align: center;
  }
}
/* line 2315, ../sass/_pages.scss */
#contactContain #contactContent form.jotform ul li input[type="submit"] {
  background-color: #52b848;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF52B848', endColorstr='#FF52B848');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYjg0OCIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjNTJiODQ4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #52b848), color-stop(73%, #52b848));
  background-image: -moz-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: -webkit-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: linear-gradient(to bottom, #52b848 0%, #52b848 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
#contactContain #contactContent form.jotform ul li input[type="submit"]:hover {
  background-color: #52b848;
  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) ;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2207, ../sass/_pages.scss */
  #contactContain #contactContent form.jotform ul li {
    width: 100%;
    float: left;
    margin-right: 2.84495%;
    display: inline;
    margin: 0px 0px 12px 0px;
    margin: 0rem 0rem 0.75rem 0rem;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2195, ../sass/_pages.scss */
  #contactContain #contactContent form.jotform {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 2195, ../sass/_pages.scss */
  #contactContain #contactContent form.jotform {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
}
/* line 2337, ../sass/_pages.scss */
#contactContain #contactContent .department {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 2341, ../sass/_pages.scss */
#contactContain #contactContent .department h3 {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  border-bottom: 1px solid #21285a;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2347, ../sass/_pages.scss */
#contactContain #contactContent .department ul {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin-right: 0;
  padding: 0px 8px;
  padding: 0rem 0.5rem;
  list-style: none;
}
/* line 2353, ../sass/_pages.scss */
#contactContain #contactContent .department ul li {
  width: 100%;
  display: inline-block;
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2358, ../sass/_pages.scss */
#contactContain #contactContent .department ul li a {
  position: relative;
  display: inline-block;
  margin: 4px 0;
  outline: none;
  text-decoration: none;
}
/* line 2365, ../sass/_pages.scss */
#contactContain #contactContent .department ul li a::before, #contactContain #contactContent .department ul li a::after {
  display: inline-block;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s, opacity 0.2s;
  -moz-transition: -moz-transform 0.3s, opacity 0.2s;
  transition: transform 0.3s, opacity 0.2s;
}
/* line 2374, ../sass/_pages.scss */
#contactContain #contactContent .department ul li a::before {
  margin-right: 10px;
  content: '[';
  -webkit-transform: translateX(20px);
  -moz-transform: translateX(20px);
  transform: translateX(20px);
}
/* line 2382, ../sass/_pages.scss */
#contactContain #contactContent .department ul li a::after {
  margin-left: 10px;
  content: ']';
  -webkit-transform: translateX(-20px);
  -moz-transform: translateX(-20px);
  transform: translateX(-20px);
}
/* line 2391, ../sass/_pages.scss */
#contactContain #contactContent .department ul li a:hover::before,
#contactContain #contactContent .department ul li a:hover::after,
#contactContain #contactContent .department ul li a:focus::before,
#contactContain #contactContent .department ul li a:focus::after {
  opacity: 1;
  -webkit-transform: translateX(0px);
  -moz-transform: translateX(0px);
  transform: translateX(0px);
}
/* line 2401, ../sass/_pages.scss */
#contactContain #contactContent .department ul li span {
  display: block;
}
/* line 2405, ../sass/_pages.scss */
#contactContain #contactContent .department ul li:last-of-type {
  margin-bottom: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2337, ../sass/_pages.scss */
  #contactContain #contactContent .department {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 2337, ../sass/_pages.scss */
  #contactContain #contactContent .department {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 2420, ../sass/_pages.scss */
  #contactContain #contactContent .department ul {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    padding: 0;
  }
  /* line 2424, ../sass/_pages.scss */
  #contactContain #contactContent .department ul li {
    width: 32.39832%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    overflow: hidden;
  }
  /* line 2428, ../sass/_pages.scss */
  #contactContain #contactContent .department ul li:last-of-type {
    margin-right: 0;
  }
}

/* line 2438, ../sass/_pages.scss */
#currentFeedsContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 2441, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 32px 16px;
  padding: 2rem 1rem;
  margin: 0;
}
/* line 2446, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent h2,
#currentFeedsContain #currentFeedsContent p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 2453, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent ul li {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 2457, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent ul li a {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 2462, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent ul li:last-of-type {
  margin: 0;
}
/* line 2467, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent ul:last-of-type {
  margin-right: 0;
}
/* line 2472, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent a.join {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  padding: 8px;
  padding: 0.5rem;
}
/* line 155, ../sass/_base.scss */
#currentFeedsContain #currentFeedsContent a.join:hover {
  background-color: #21285a;
  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 2479, ../sass/_pages.scss */
#currentFeedsContain #currentFeedsContent .joinG {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  background-color: #52b848;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF52B848', endColorstr='#FF52B848');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYjg0OCIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjNTJiODQ4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #52b848), color-stop(73%, #52b848));
  background-image: -moz-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: -webkit-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: linear-gradient(to bottom, #52b848 0%, #52b848 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  padding: 8px;
  padding: 0.5rem;
}
/* line 155, ../sass/_base.scss */
#currentFeedsContain #currentFeedsContent .joinG:hover {
  background-color: #52b848;
  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 2488, ../sass/_pages.scss */
#mainContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  min-height: 600px;
  padding: 0px;
  padding: 0rem;
}
/* line 2493, ../sass/_pages.scss */
#mainContain #mainContent,
#mainContain .mainContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 2498, ../sass/_pages.scss */
#mainContain #mainContent h1,
#mainContain .mainContent h1 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 32px 0px 8px 0px;
  margin: 2rem 0rem 0.5rem 0rem;
}
/* line 2503, ../sass/_pages.scss */
#mainContain #mainContent span.logo,
#mainContain .mainContent span.logo {
  display: block;
  margin: 16px 0px;
  margin: 1rem 0rem;
}
/* line 2507, ../sass/_pages.scss */
#mainContain #mainContent span.logo img,
#mainContain .mainContent span.logo img {
  max-width: 100%;
  max-height: 100%;
}
/* line 2513, ../sass/_pages.scss */
#mainContain #mainContent h2,
#mainContain #mainContent p,
#mainContain .mainContent h2,
#mainContain .mainContent p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 2519, ../sass/_pages.scss */
#mainContain #mainContent h2 + ul.full,
#mainContain .mainContent h2 + ul.full {
  margin-top: 0;
}
/* line 2523, ../sass/_pages.scss */
#mainContain #mainContent h2.mb,
#mainContain .mainContent h2.mb {
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
/* line 2527, ../sass/_pages.scss */
#mainContain #mainContent p + h2,
#mainContain .mainContent p + h2 {
  margin-top: 16px;
  margin-top: 1rem;
}
/* line 2531, ../sass/_pages.scss */
#mainContain #mainContent h2 + p,
#mainContain .mainContent h2 + p {
  margin-bottom: 32px;
}
/* line 2535, ../sass/_pages.scss */
#mainContain #mainContent ul.full,
#mainContain .mainContent ul.full {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 16px 16px;
  margin: 1rem 0rem 1rem 1rem;
}
/* line 2539, ../sass/_pages.scss */
#mainContain #mainContent ul.full li,
#mainContain .mainContent ul.full li {
  margin-bottom: 8px;
  display: block;
}
/* line 2545, ../sass/_pages.scss */
#mainContain #mainContent p + ul.full,
#mainContain .mainContent p + ul.full {
  margin-top: 0;
}
/* line 2549, ../sass/_pages.scss */
#mainContain #mainContent p.CTA,
#mainContain .mainContent p.CTA {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
  padding: 12px;
  padding: 0.75rem;
  background: #58595b;
}
/* line 2556, ../sass/_pages.scss */
#mainContain #mainContent #products,
#mainContain .mainContent #products {
  width: 100%;
  display: grid;
  grid-template-columns: repeat(3, calc(33% - 16px));
  gap: 32px;
  margin-bottom: 5rem;
}
/* line 2563, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm,
#mainContain .mainContent #products .fcm {
  height: 100%;
  display: grid;
  grid-template-columns: 100%;
  padding: 2rem;
  gap: 16px;
  background: #fff;
  border: 1px solid #21285a;
  transition: opacity 300ms ease-in-out;
}
/* line 2574, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm .img,
#mainContain .mainContent #products .fcm .img {
  height: 60px;
  background-position: center center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 2580, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm .content,
#mainContain .mainContent #products .fcm .content {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
/* line 2585, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm .content-footer,
#mainContain .mainContent #products .fcm .content-footer {
  display: flex;
  flex-direction: column;
  gap: 16px;
  align-self: flex-end;
}
/* line 2592, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm h2,
#mainContain .mainContent #products .fcm h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
}
/* line 2597, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm p:not(.actFCM),
#mainContain .mainContent #products .fcm p:not(.actFCM) {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  -webkit-line-clamp: 6;
  line-clamp: 6;
  overflow: hidden;
}
/* line 2606, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm p:not(.actFCM) span,
#mainContain .mainContent #products .fcm p:not(.actFCM) span {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2610, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm p:not(.actFCM) a,
#mainContain .mainContent #products .fcm p:not(.actFCM) a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2616, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm.fade,
#mainContain .mainContent #products .fcm.fade {
  -webkit-opacity: .2;
  -moz-opacity: .2;
  -ms-opacity: .2;
  -o-opacity: .2;
  opacity: .2;
  -webkit-transition: opacity 0.3s ease;
  -o-transition: opacity 0.3s ease;
  transition: opacity 0.3s ease;
}
/* line 2627, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm p.disc,
#mainContain .mainContent #products .fcm p.disc {
  position: unset !important;
  align-self: center;
  width: 100%;
  margin: 0;
}
/* line 2633, ../sass/_pages.scss */
#mainContain #mainContent #products .fcm button,
#mainContain .mainContent #products .fcm button {
  position: unset !important;
  align-self: center;
  width: 100%;
  margin: 0;
  padding: 1rem 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2556, ../sass/_pages.scss */
  #mainContain #mainContent #products,
  #mainContain .mainContent #products {
    grid-template-columns: 100%;
  }
}
/* line 2648, ../sass/_pages.scss */
#mainContain #mainContent .product p.img, #mainContain #mainContent .datafeed p.img, #mainContain #mainContent .fcm p.img, #mainContain #mainContent .exchange p.img, #mainContain #mainContent .edu p.img,
#mainContain .mainContent .product p.img,
#mainContain .mainContent #mainContent .datafeed p.img,
#mainContain #mainContent .mainContent .datafeed p.img,
#mainContain .mainContent .datafeed p.img,
#mainContain .mainContent #mainContent .fcm p.img,
#mainContain #mainContent .mainContent .fcm p.img,
#mainContain .mainContent .fcm p.img,
#mainContain .mainContent #mainContent .exchange p.img,
#mainContain #mainContent .mainContent .exchange p.img,
#mainContain .mainContent .exchange p.img,
#mainContain .mainContent #mainContent .edu p.img,
#mainContain #mainContent .mainContent .edu p.img,
#mainContain .mainContent .edu p.img {
  height: 60px;
  display: flex;
  width: 100%;
}
/* line 2652, ../sass/_pages.scss */
#mainContain #mainContent .product p.img img.logo, #mainContain #mainContent .datafeed p.img img.logo, #mainContain #mainContent .fcm p.img img.logo, #mainContain #mainContent .exchange p.img img.logo, #mainContain #mainContent .edu p.img img.logo,
#mainContain .mainContent .product p.img img.logo,
#mainContain .mainContent #mainContent .datafeed p.img img.logo,
#mainContain #mainContent .mainContent .datafeed p.img img.logo,
#mainContain .mainContent .datafeed p.img img.logo,
#mainContain .mainContent #mainContent .fcm p.img img.logo,
#mainContain #mainContent .mainContent .fcm p.img img.logo,
#mainContain .mainContent .fcm p.img img.logo,
#mainContain .mainContent #mainContent .exchange p.img img.logo,
#mainContain #mainContent .mainContent .exchange p.img img.logo,
#mainContain .mainContent .exchange p.img img.logo,
#mainContain .mainContent #mainContent .edu p.img img.logo,
#mainContain #mainContent .mainContent .edu p.img img.logo,
#mainContain .mainContent .edu p.img img.logo {
  object-fit: contain;
}
/* line 2658, ../sass/_pages.scss */
#mainContain #mainContent .product p.lm, #mainContain #mainContent .datafeed p.lm, #mainContain #mainContent .fcm p.lm, #mainContain #mainContent .exchange p.lm, #mainContain #mainContent .edu p.lm,
#mainContain .mainContent .product p.lm,
#mainContain .mainContent #mainContent .datafeed p.lm,
#mainContain #mainContent .mainContent .datafeed p.lm,
#mainContain .mainContent .datafeed p.lm,
#mainContain .mainContent #mainContent .fcm p.lm,
#mainContain #mainContent .mainContent .fcm p.lm,
#mainContain .mainContent .fcm p.lm,
#mainContain .mainContent #mainContent .exchange p.lm,
#mainContain #mainContent .mainContent .exchange p.lm,
#mainContain .mainContent .exchange p.lm,
#mainContain .mainContent #mainContent .edu p.lm,
#mainContain #mainContent .mainContent .edu p.lm,
#mainContain .mainContent .edu p.lm {
  margin-bottom: 100px;
}
/* line 2661, ../sass/_pages.scss */
#mainContain #mainContent .product p.lm a, #mainContain #mainContent .datafeed p.lm a, #mainContain #mainContent .fcm p.lm a, #mainContain #mainContent .exchange p.lm a, #mainContain #mainContent .edu p.lm a,
#mainContain .mainContent .product p.lm a,
#mainContain .mainContent #mainContent .datafeed p.lm a,
#mainContain #mainContent .mainContent .datafeed p.lm a,
#mainContain .mainContent .datafeed p.lm a,
#mainContain .mainContent #mainContent .fcm p.lm a,
#mainContain #mainContent .mainContent .fcm p.lm a,
#mainContain .mainContent .fcm p.lm a,
#mainContain .mainContent #mainContent .exchange p.lm a,
#mainContain #mainContent .mainContent .exchange p.lm a,
#mainContain .mainContent .exchange p.lm a,
#mainContain .mainContent #mainContent .edu p.lm a,
#mainContain #mainContent .mainContent .edu p.lm a,
#mainContain .mainContent .edu p.lm a {
  color: #0d8fc9 !important;
  font-weight: bold !important;
  text-decoration: underline !important;
}
/* line 2668, ../sass/_pages.scss */
#mainContain #mainContent .product p.fxlm, #mainContain #mainContent .datafeed p.fxlm, #mainContain #mainContent .fcm p.fxlm, #mainContain #mainContent .exchange p.fxlm, #mainContain #mainContent .edu p.fxlm,
#mainContain .mainContent .product p.fxlm,
#mainContain .mainContent #mainContent .datafeed p.fxlm,
#mainContain #mainContent .mainContent .datafeed p.fxlm,
#mainContain .mainContent .datafeed p.fxlm,
#mainContain .mainContent #mainContent .fcm p.fxlm,
#mainContain #mainContent .mainContent .fcm p.fxlm,
#mainContain .mainContent .fcm p.fxlm,
#mainContain .mainContent #mainContent .exchange p.fxlm,
#mainContain #mainContent .mainContent .exchange p.fxlm,
#mainContain .mainContent .exchange p.fxlm,
#mainContain .mainContent #mainContent .edu p.fxlm,
#mainContain #mainContent .mainContent .edu p.fxlm,
#mainContain .mainContent .edu p.fxlm {
  margin-bottom: 100px;
  font-weight: bold;
  text-align: center;
}
/* line 2673, ../sass/_pages.scss */
#mainContain #mainContent .product p.fxlm a, #mainContain #mainContent .datafeed p.fxlm a, #mainContain #mainContent .fcm p.fxlm a, #mainContain #mainContent .exchange p.fxlm a, #mainContain #mainContent .edu p.fxlm a,
#mainContain .mainContent .product p.fxlm a,
#mainContain .mainContent #mainContent .datafeed p.fxlm a,
#mainContain #mainContent .mainContent .datafeed p.fxlm a,
#mainContain .mainContent .datafeed p.fxlm a,
#mainContain .mainContent #mainContent .fcm p.fxlm a,
#mainContain #mainContent .mainContent .fcm p.fxlm a,
#mainContain .mainContent .fcm p.fxlm a,
#mainContain .mainContent #mainContent .exchange p.fxlm a,
#mainContain #mainContent .mainContent .exchange p.fxlm a,
#mainContain .mainContent .exchange p.fxlm a,
#mainContain .mainContent #mainContent .edu p.fxlm a,
#mainContain #mainContent .mainContent .edu p.fxlm a,
#mainContain .mainContent .edu p.fxlm a {
  text-decoration: none;
  text-transform: uppercase;
}
/* line 2679, ../sass/_pages.scss */
#mainContain #mainContent .product p.disc, #mainContain #mainContent .datafeed p.disc, #mainContain #mainContent .fcm p.disc, #mainContain #mainContent .exchange p.disc, #mainContain #mainContent .edu p.disc,
#mainContain .mainContent .product p.disc,
#mainContain .mainContent #mainContent .datafeed p.disc,
#mainContain #mainContent .mainContent .datafeed p.disc,
#mainContain .mainContent .datafeed p.disc,
#mainContain .mainContent #mainContent .fcm p.disc,
#mainContain #mainContent .mainContent .fcm p.disc,
#mainContain .mainContent .fcm p.disc,
#mainContain .mainContent #mainContent .exchange p.disc,
#mainContain #mainContent .mainContent .exchange p.disc,
#mainContain .mainContent .exchange p.disc,
#mainContain .mainContent #mainContent .edu p.disc,
#mainContain #mainContent .mainContent .edu p.disc,
#mainContain .mainContent .edu p.disc {
  position: absolute;
  left: 0;
  bottom: 0px;
}
/* line 2685, ../sass/_pages.scss */
#mainContain #mainContent .product p.feature, #mainContain #mainContent .datafeed p.feature, #mainContain #mainContent .fcm p.feature, #mainContain #mainContent .exchange p.feature, #mainContain #mainContent .edu p.feature,
#mainContain .mainContent .product p.feature,
#mainContain .mainContent #mainContent .datafeed p.feature,
#mainContain #mainContent .mainContent .datafeed p.feature,
#mainContain .mainContent .datafeed p.feature,
#mainContain .mainContent #mainContent .fcm p.feature,
#mainContain #mainContent .mainContent .fcm p.feature,
#mainContain .mainContent .fcm p.feature,
#mainContain .mainContent #mainContent .exchange p.feature,
#mainContain #mainContent .mainContent .exchange p.feature,
#mainContain .mainContent .exchange p.feature,
#mainContain .mainContent #mainContent .edu p.feature,
#mainContain #mainContent .mainContent .edu p.feature,
#mainContain .mainContent .edu p.feature {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 2690, ../sass/_pages.scss */
#mainContain #mainContent .product ul, #mainContain #mainContent .datafeed ul, #mainContain #mainContent .fcm ul, #mainContain #mainContent .exchange ul, #mainContain #mainContent .edu ul,
#mainContain .mainContent .product ul,
#mainContain .mainContent #mainContent .datafeed ul,
#mainContain #mainContent .mainContent .datafeed ul,
#mainContain .mainContent .datafeed ul,
#mainContain .mainContent #mainContent .fcm ul,
#mainContain #mainContent .mainContent .fcm ul,
#mainContain .mainContent .fcm ul,
#mainContain .mainContent #mainContent .exchange ul,
#mainContain #mainContent .mainContent .exchange ul,
#mainContain .mainContent .exchange ul,
#mainContain .mainContent #mainContent .edu ul,
#mainContain #mainContent .mainContent .edu ul,
#mainContain .mainContent .edu ul {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 2694, ../sass/_pages.scss */
#mainContain #mainContent .product ul li, #mainContain #mainContent .datafeed ul li, #mainContain #mainContent .fcm ul li, #mainContain #mainContent .exchange ul li, #mainContain #mainContent .edu ul li,
#mainContain .mainContent .product ul li,
#mainContain .mainContent #mainContent .datafeed ul li,
#mainContain #mainContent .mainContent .datafeed ul li,
#mainContain .mainContent .datafeed ul li,
#mainContain .mainContent #mainContent .fcm ul li,
#mainContain #mainContent .mainContent .fcm ul li,
#mainContain .mainContent .fcm ul li,
#mainContain .mainContent #mainContent .exchange ul li,
#mainContain #mainContent .mainContent .exchange ul li,
#mainContain .mainContent .exchange ul li,
#mainContain .mainContent #mainContent .edu ul li,
#mainContain #mainContent .mainContent .edu ul li,
#mainContain .mainContent .edu ul li {
  display: inline-block;
  width: 100%;
  margin-bottom: 4px;
  margin-bottom: 0.25rem;
}
/* line 2701, ../sass/_pages.scss */
#mainContain #mainContent .product button.demo, #mainContain #mainContent .datafeed button.demo, #mainContain #mainContent .fcm button.demo, #mainContain #mainContent .exchange button.demo, #mainContain #mainContent .edu button.demo,
#mainContain #mainContent .product button.sDemo,
#mainContain #mainContent .datafeed button.sDemo,
#mainContain #mainContent .fcm button.sDemo,
#mainContain #mainContent .exchange button.sDemo,
#mainContain #mainContent .edu button.sDemo,
#mainContain .mainContent .product button.demo,
#mainContain .mainContent #mainContent .datafeed button.demo,
#mainContain #mainContent .mainContent .datafeed button.demo,
#mainContain .mainContent .datafeed button.demo,
#mainContain .mainContent #mainContent .fcm button.demo,
#mainContain #mainContent .mainContent .fcm button.demo,
#mainContain .mainContent .fcm button.demo,
#mainContain .mainContent #mainContent .exchange button.demo,
#mainContain #mainContent .mainContent .exchange button.demo,
#mainContain .mainContent .exchange button.demo,
#mainContain .mainContent #mainContent .edu button.demo,
#mainContain #mainContent .mainContent .edu button.demo,
#mainContain .mainContent .edu button.demo,
#mainContain .mainContent .product button.sDemo,
#mainContain .mainContent #mainContent .datafeed button.sDemo,
#mainContain #mainContent .mainContent .datafeed button.sDemo,
#mainContain .mainContent .datafeed button.sDemo,
#mainContain .mainContent #mainContent .fcm button.sDemo,
#mainContain #mainContent .mainContent .fcm button.sDemo,
#mainContain .mainContent .fcm button.sDemo,
#mainContain .mainContent #mainContent .exchange button.sDemo,
#mainContain #mainContent .mainContent .exchange button.sDemo,
#mainContain .mainContent .exchange button.sDemo,
#mainContain .mainContent #mainContent .edu button.sDemo,
#mainContain #mainContent .mainContent .edu button.sDemo,
#mainContain .mainContent .edu button.sDemo {
  background: #52b848;
  border: 1px solid #52b848;
  transition: all 350ms ease-in;
  display: inline-block;
  padding: 1rem .5rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  cursor: pointer;
  position: absolute;
  left: 10%;
  bottom: 30px;
}
/* line 2715, ../sass/_pages.scss */
#mainContain #mainContent .product button.demo:hover, #mainContain #mainContent .datafeed button.demo:hover, #mainContain #mainContent .fcm button.demo:hover, #mainContain #mainContent .exchange button.demo:hover, #mainContain #mainContent .edu button.demo:hover,
#mainContain #mainContent .product button.sDemo:hover,
#mainContain #mainContent .datafeed button.sDemo:hover,
#mainContain #mainContent .fcm button.sDemo:hover,
#mainContain #mainContent .exchange button.sDemo:hover,
#mainContain #mainContent .edu button.sDemo:hover,
#mainContain .mainContent .product button.demo:hover,
#mainContain .mainContent #mainContent .datafeed button.demo:hover,
#mainContain #mainContent .mainContent .datafeed button.demo:hover,
#mainContain .mainContent .datafeed button.demo:hover,
#mainContain .mainContent #mainContent .fcm button.demo:hover,
#mainContain #mainContent .mainContent .fcm button.demo:hover,
#mainContain .mainContent .fcm button.demo:hover,
#mainContain .mainContent #mainContent .exchange button.demo:hover,
#mainContain #mainContent .mainContent .exchange button.demo:hover,
#mainContain .mainContent .exchange button.demo:hover,
#mainContain .mainContent #mainContent .edu button.demo:hover,
#mainContain #mainContent .mainContent .edu button.demo:hover,
#mainContain .mainContent .edu button.demo:hover,
#mainContain .mainContent .product button.sDemo:hover,
#mainContain .mainContent #mainContent .datafeed button.sDemo:hover,
#mainContain #mainContent .mainContent .datafeed button.sDemo:hover,
#mainContain .mainContent .datafeed button.sDemo:hover,
#mainContain .mainContent #mainContent .fcm button.sDemo:hover,
#mainContain #mainContent .mainContent .fcm button.sDemo:hover,
#mainContain .mainContent .fcm button.sDemo:hover,
#mainContain .mainContent #mainContent .exchange button.sDemo:hover,
#mainContain #mainContent .mainContent .exchange button.sDemo:hover,
#mainContain .mainContent .exchange button.sDemo:hover,
#mainContain .mainContent #mainContent .edu button.sDemo:hover,
#mainContain #mainContent .mainContent .edu button.sDemo:hover,
#mainContain .mainContent .edu button.sDemo:hover {
  background: #fff;
  border: 1px solid #52b848;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2647, ../sass/_pages.scss */
  #mainContain #mainContent .product, #mainContain #mainContent .datafeed, #mainContain #mainContent .fcm, #mainContain #mainContent .exchange, #mainContain #mainContent .edu,
  #mainContain .mainContent .product,
  #mainContain .mainContent #mainContent .datafeed,
  #mainContain #mainContent .mainContent .datafeed,
  #mainContain .mainContent .datafeed,
  #mainContain .mainContent #mainContent .fcm,
  #mainContain #mainContent .mainContent .fcm,
  #mainContain .mainContent .fcm,
  #mainContain .mainContent #mainContent .exchange,
  #mainContain #mainContent .mainContent .exchange,
  #mainContain .mainContent .exchange,
  #mainContain .mainContent #mainContent .edu,
  #mainContain #mainContent .mainContent .edu,
  #mainContain .mainContent .edu {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0 0 1rem 0;
  }
}
/* line 2728, ../sass/_pages.scss */
#mainContain #mainContent .datafeed,
#mainContain .mainContent .datafeed {
  border: 1px solid #52b848;
  min-height: 335px;
}
/* line 2733, ../sass/_pages.scss */
#mainContain #mainContent .datafeed ul,
#mainContain .mainContent .datafeed ul {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 2737, ../sass/_pages.scss */
#mainContain #mainContent .datafeed ul li,
#mainContain .mainContent .datafeed ul li {
  width: 47.8355%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
}
/* line 2741, ../sass/_pages.scss */
#mainContain #mainContent .datafeed ul li:nth-child(2n),
#mainContain .mainContent .datafeed ul li:nth-child(2n) {
  margin-right: 0;
}
/* line 2745, ../sass/_pages.scss */
#mainContain #mainContent .datafeed ul li span.cm,
#mainContain .mainContent .datafeed ul li span.cm {
  display: block;
}
/* line 2751, ../sass/_pages.scss */
#mainContain #mainContent .datafeed.end,
#mainContain .mainContent .datafeed.end {
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
}
/* line 2758, ../sass/_pages.scss */
#mainContain #mainContent .fcm h2,
#mainContain .mainContent .fcm h2 {
  margin: 0;
}
/* line 2762, ../sass/_pages.scss */
#mainContain #mainContent .fcm a.funding,
#mainContain .mainContent .fcm a.funding {
  display: block;
  margin: 16px 0px;
  margin: 1rem 0rem;
}
/* line 2767, ../sass/_pages.scss */
#mainContain #mainContent .fcm a.open,
#mainContain .mainContent .fcm a.open {
  background-color: #52b848;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF52B848', endColorstr='#FF52B848');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzUyYjg0OCIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjNTJiODQ4Ii8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #52b848), color-stop(73%, #52b848));
  background-image: -moz-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: -webkit-linear-gradient(top, #52b848 0%, #52b848 73%);
  background-image: linear-gradient(to bottom, #52b848 0%, #52b848 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-weight: 500;
  font-style: normal;
  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 155, ../sass/_base.scss */
#mainContain #mainContent .fcm a.open:hover,
#mainContain .mainContent .fcm a.open:hover {
  background-color: #52b848;
  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 2774, ../sass/_pages.scss */
#mainContain #mainContent .fcm ul,
#mainContain .mainContent .fcm ul {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 8px 0px;
  margin: 0rem 0rem 0.5rem 0rem;
}
/* line 2778, ../sass/_pages.scss */
#mainContain #mainContent .fcm ul li,
#mainContain .mainContent .fcm ul li {
  width: 47.8355%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin-bottom: 12px;
  margin-bottom: 0.75rem;
}
/* line 2782, ../sass/_pages.scss */
#mainContain #mainContent .fcm ul li:nth-child(2n),
#mainContain .mainContent .fcm ul li:nth-child(2n) {
  margin-right: 0;
}
/* line 2786, ../sass/_pages.scss */
#mainContain #mainContent .fcm ul li span.cm,
#mainContain .mainContent .fcm ul li span.cm {
  display: block;
}
/* line 2792, ../sass/_pages.scss */
#mainContain #mainContent .fcm.end,
#mainContain .mainContent .fcm.end {
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
}
/* line 2797, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm h2,
#mainContain .mainContent .fcm.pfcm h2 {
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 2801, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.min,
#mainContain .mainContent .fcm.pfcm p.min {
  background: #21285a;
  padding: 8px;
  padding: 0.5rem;
  color: #fff;
  text-align: center;
}
/* line 2808, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm ul,
#mainContain .mainContent .fcm.pfcm ul {
  margin: 16px;
  margin: 1rem;
}
/* line 2811, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm ul li,
#mainContain .mainContent .fcm.pfcm ul li {
  display: block;
  width: 100%;
}
/* line 2815, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm ul li:before,
#mainContain .mainContent .fcm.pfcm ul li:before {
  content: "";
  border-color: transparent #21285a;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 0.8em;
  position: relative;
}
/* line 2830, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.actFCM,
#mainContain .mainContent .fcm.pfcm p.actFCM {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
}
/* line 2833, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.actFCM strong,
#mainContain .mainContent .fcm.pfcm p.actFCM strong {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2839, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.actFCM .blue,
#mainContain .mainContent .fcm.pfcm p.actFCM .blue {
  color: #364c9f;
}
/* line 2844, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm h3.highlight,
#mainContain .mainContent .fcm.pfcm h3.highlight {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 16px 0px 0px 0px;
  margin: 1rem 0rem 0rem 0rem;
}
/* line 2850, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.features,
#mainContain .mainContent .fcm.pfcm p.features {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 8px 0px 16px 0px;
  margin: 0.5rem 0rem 1rem 0rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2855, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.features strong,
#mainContain .mainContent .fcm.pfcm p.features strong {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2859, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.features a,
#mainContain .mainContent .fcm.pfcm p.features a {
  color: #364c9f;
  text-decoration: none;
}
/* line 2864, ../sass/_pages.scss */
#mainContain #mainContent .fcm.pfcm p.features span,
#mainContain .mainContent .fcm.pfcm p.features span {
  display: block;
  margin-bottom: .5rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2756, ../sass/_pages.scss */
  #mainContain #mainContent .fcm,
  #mainContain .mainContent .fcm {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0 0 1rem 0;
  }
}
/* line 2878, ../sass/_pages.scss */
#mainContain #mainContent .exchange,
#mainContain .mainContent .exchange {
  background: #fff;
}
/* line 2883, ../sass/_pages.scss */
#mainContain #mainContent .tool,
#mainContain .mainContent .tool {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 16px 16px 16px 64px;
  padding: 1rem 1rem 1rem 4rem;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5MCIgaGVpZ2h0PSIxMDAiPjxwYXRoIGZpbGw9IiMwMTMzNTYiIGQ9Ik0wIDEwMGw5MC01MEgyNXoiLz48cGF0aCBmaWxsPSIjMEQ4RkM5IiBkPSJNMjUgNTBoNjVMMCAweiIvPjwvc3ZnPg==');
  background-position: 23px 21px;
  background-repeat: no-repeat;
  background-size: 25px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #mainContain #mainContent .tool, html.no-svg
#mainContain .mainContent .tool {
  background-image: url('../img/icon/png/TwoToneBullet.png?1432163428');
}
/* line 2892, ../sass/_pages.scss */
#mainContain #mainContent .tool:first-of-type,
#mainContain .mainContent .tool:first-of-type {
  margin-top: 32px;
  margin-top: 2rem;
}
/* line 2896, ../sass/_pages.scss */
#mainContain #mainContent .tool:nth-child(even),
#mainContain .mainContent .tool:nth-child(even) {
  background-color: #f2f2f2;
}
/* line 2900, ../sass/_pages.scss */
#mainContain #mainContent .tool h3,
#mainContain .mainContent .tool h3 {
  margin: 8px 0px;
  margin: 0.5rem 0rem;
}
/* line 2905, ../sass/_pages.scss */
#mainContain #mainContent .edu,
#mainContain .mainContent .edu {
  text-align: left;
  background: #fff;
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  padding: 16px 16px 96px 16px;
  padding: 1rem 1rem 6rem 1rem;
}
/* line 2912, ../sass/_pages.scss */
#mainContain #mainContent .edu img,
#mainContain .mainContent .edu img {
  height: 130px;
  width: auto;
  float: left;
  margin: 0 20px 10px 0;
}
/* line 2919, ../sass/_pages.scss */
#mainContain #mainContent .edu span.h2,
#mainContain #mainContent .edu span.h3,
#mainContain #mainContent .edu span.p,
#mainContain .mainContent .edu span.h2,
#mainContain .mainContent .edu span.h3,
#mainContain .mainContent .edu span.p {
  display: block;
  margin-bottom: 16px;
}
/* line 2926, ../sass/_pages.scss */
#mainContain #mainContent .edu a.h2,
#mainContain .mainContent .edu a.h2 {
  display: block;
}
/* line 2930, ../sass/_pages.scss */
#mainContain #mainContent .edu span.button,
#mainContain .mainContent .edu span.button {
  display: block;
  text-align: center;
  float: left;
  width: 100%;
  position: absolute;
  bottom: 20px;
}
/* line 2938, ../sass/_pages.scss */
#mainContain #mainContent .edu span.button a.guide,
#mainContain #mainContent .edu span.button a#vOne,
#mainContain #mainContent .edu span.button a#vTwo,
#mainContain .mainContent .edu span.button a.guide,
#mainContain .mainContent .edu span.button a#vOne,
#mainContain .mainContent .edu span.button a#vTwo {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
#mainContain #mainContent .edu span.button a.guide:hover,
#mainContain #mainContent .edu span.button a#vOne:hover,
#mainContain #mainContent .edu span.button a#vTwo:hover,
#mainContain .mainContent .edu span.button a.guide:hover,
#mainContain .mainContent .edu span.button a#vOne:hover,
#mainContain .mainContent .edu span.button a#vTwo:hover {
  background-color: #21285a;
  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 2945, ../sass/_pages.scss */
#mainContain #mainContent .edu.end,
#mainContain .mainContent .edu.end {
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2905, ../sass/_pages.scss */
  #mainContain #mainContent .edu,
  #mainContain .mainContent .edu {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 2955, ../sass/_pages.scss */
#mainContain #mainContent .resources,
#mainContain .mainContent .resources {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
  padding: 0px 0px 16px 0px;
  padding: 0rem 0rem 1rem 0rem;
  border-bottom: 1px solid #bfbfbf;
}
/* line 2961, ../sass/_pages.scss */
#mainContain #mainContent .resources h3,
#mainContain #mainContent .resources p,
#mainContain .mainContent .resources h3,
#mainContain .mainContent .resources p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 2967, ../sass/_pages.scss */
#mainContain #mainContent .resources:last-of-type,
#mainContain .mainContent .resources:last-of-type {
  border: none;
}
/* line 2971, ../sass/_pages.scss */
#mainContain #mainContent .resources form.inline,
#mainContain .mainContent .resources form.inline {
  margin-bottom: 16px;
}
/* line 2976, ../sass/_pages.scss */
#mainContain #mainContent .tree,
#mainContain .mainContent .tree {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 32px 0px;
  margin: 2rem 0rem;
  text-align: center;
}
/* line 2981, ../sass/_pages.scss */
#mainContain #mainContent .tree ul,
#mainContain .mainContent .tree ul {
  padding-top: 20px;
  position: relative;
  width: 83.09958%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-left: 8.45021%;
}
/* line 2987, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li,
#mainContain .mainContent .tree ul li {
  float: left;
  text-align: center;
  list-style-type: none;
  position: relative;
  padding: 20px 5px 0 5px;
  -transition: all 0.5s;
  transition: all 0.5s;
}
/* line 2997, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li::before, #mainContain #mainContent .tree ul li::after,
#mainContain .mainContent .tree ul li::before,
#mainContain .mainContent .tree ul li::after {
  content: '';
  position: absolute;
  top: 0;
  right: 50%;
  border-top: 1px solid #21285a;
  width: 50%;
  height: 20px;
}
/* line 3008, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li::after,
#mainContain .mainContent .tree ul li::after {
  right: auto;
  left: 50%;
  border-left: 1px solid #21285a;
}
/* line 3014, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:only-child::after, #mainContain #mainContent .tree ul li:only-child::before,
#mainContain .mainContent .tree ul li:only-child::after,
#mainContain .mainContent .tree ul li:only-child::before {
  display: none;
}
/* line 3019, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:only-child,
#mainContain .mainContent .tree ul li:only-child {
  padding-top: 0;
}
/* line 3023, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:first-child::after,
#mainContain .mainContent .tree ul li:first-child::after {
  border-radius: 5px 0 0 0;
  -webkit-border-radius: 5px 0 0 00;
  -moz-border-radius: 5px 0 0 0;
}
/* line 3029, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:first-child::before,
#mainContain .mainContent .tree ul li:first-child::before {
  border: 0 none;
}
/* line 3033, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:last-child::before,
#mainContain .mainContent .tree ul li:last-child::before {
  border-right: 1px solid #21285a;
  border-radius: 0 5px 0 0;
  -webkit-border-radius: 0 5px 0 0;
  -moz-border-radius: 0 5px 0 0;
}
/* line 3040, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li:last-child::after,
#mainContain .mainContent .tree ul li:last-child::after {
  border: 0 none;
}
/* line 3044, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li a,
#mainContain .mainContent .tree ul li a {
  border: 1px solid #21285a;
  padding: 5px 10px;
  text-decoration: none;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 3060, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li a:hover,
#mainContain .mainContent .tree ul li a:hover {
  background: #364c9f;
  color: #fff;
  border: 1px solid #21285a;
}
/* line 3065, ../sass/_pages.scss */
#mainContain #mainContent .tree ul li a:hover + ul li a,
#mainContain .mainContent .tree ul li a:hover + ul li a {
  background: #c8e4f8;
  color: #000;
  border: 1px solid #21285a;
}
/* line 3074, ../sass/_pages.scss */
#mainContain #mainContent .tree ul ul:before,
#mainContain .mainContent .tree ul ul:before {
  content: '';
  position: absolute;
  top: 0;
  left: 50%;
  border-left: 1px solid #21285a;
  width: 0;
  height: 20px;
}
/* line 3086, ../sass/_pages.scss */
#mainContain #mainContent.platform,
#mainContain .mainContent.platform {
  padding-top: 16px;
  padding-top: 1rem;
}
/* line 3089, ../sass/_pages.scss */
#mainContain #mainContent.platform h1,
#mainContain .mainContent.platform h1 {
  margin-bottom: 16px;
  margin-bottom: 1rem;
}
/* line 3093, ../sass/_pages.scss */
#mainContain #mainContent.platform h2.next,
#mainContain .mainContent.platform h2.next {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-top: 64px;
  margin-top: 4rem;
  background: #364c9f;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3093, ../sass/_pages.scss */
  #mainContain #mainContent.platform h2.next,
  #mainContain .mainContent.platform h2.next {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3104, ../sass/_pages.scss */
#mainContain #mainContent.platform h2.why,
#mainContain .mainContent.platform h2.why {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  padding: 16px;
  padding: 1rem;
  background: #364c9f;
}
/* line 3111, ../sass/_pages.scss */
#mainContain #mainContent.platform #logo,
#mainContain .mainContent.platform #logo {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3114, ../sass/_pages.scss */
#mainContain #mainContent.platform #logo img,
#mainContain .mainContent.platform #logo img {
  width: auto;
  height: 60px;
}
/* line 3120, ../sass/_pages.scss */
#mainContain #mainContent.platform p#intro,
#mainContain .mainContent.platform p#intro {
  width: 74.64937%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0px;
  margin-right: 0rem;
}
/* line 3125, ../sass/_pages.scss */
#mainContain #mainContent.platform #formContain,
#mainContain .mainContent.platform #formContain {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3125, ../sass/_pages.scss */
  #mainContain #mainContent.platform #formContain,
  #mainContain .mainContent.platform #formContain {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3135, ../sass/_pages.scss */
#mainContain #mainContent.platform .step,
#mainContain .mainContent.platform .step {
  width: 15.4979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  text-align: center;
}
/* line 3139, ../sass/_pages.scss */
#mainContain #mainContent.platform .step span.number,
#mainContain .mainContent.platform .step span.number {
  width: 120px;
  height: 120px;
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  -ms-border-radius: 60px;
  -o-border-radius: 60px;
  border-radius: 60px;
  padding-top: 16px;
  padding-top: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  border: 10px solid #21285a;
}
/* line 3154, ../sass/_pages.scss */
#mainContain #mainContent.platform .step p,
#mainContain .mainContent.platform .step p {
  width: 100%;
  float: left;
  margin-right: 9.04977%;
  display: inline;
  padding: 0px 8px;
  padding: 0rem 0.5rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3135, ../sass/_pages.scss */
  #mainContain #mainContent.platform .step,
  #mainContain .mainContent.platform .step {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 3163, ../sass/_pages.scss */
  #mainContain #mainContent.platform .step + .step,
  #mainContain .mainContent.platform .step + .step {
    margin-top: 2rem;
  }
}
/* line 3169, ../sass/_pages.scss */
#mainContain #mainContent.platform .action,
#mainContain .mainContent.platform .action {
  padding-top: 176px;
  padding-top: 11rem;
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  text-align: center;
}
/* line 3174, ../sass/_pages.scss */
#mainContain #mainContent.platform .action a,
#mainContain .mainContent.platform .action a {
  width: 100%;
  float: left;
  margin-right: 5.85652%;
  display: inline;
  margin-right: 0;
}
/* line 3179, ../sass/_pages.scss */
#mainContain #mainContent.platform .action#activate,
#mainContain .mainContent.platform .action#activate {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNNzQuOTcxIDBDMzIuODIgMCAwIDMyLjgyIDAgNzQuOTc3IDAgMTE3LjE4MSAzMi44MiAxNTAgNzQuOTcxIDE1MCAxMTcuMTgxIDE1MCAxNTAgMTE3LjE4MSAxNTAgNzQuOTc3IDE1MCAzMi44MiAxMTcuMTgxIDAgNzQuOTcxIDB6bTAgMTMxLjIzMmMtMzIuNzYyIDAtNTYuMTk4LTIzLjQzNi01Ni4xOTgtNTYuMjU1IDAtMzIuNzc0IDIzLjQzNi01Ni4yMSA1Ni4xOTgtNTYuMjEgMzIuODI2IDAgNTYuMjYxIDIzLjQzNiA1Ni4yNjEgNTYuMjEgMCAzMi44Mi0yMy40MzUgNTYuMjU1LTU2LjI2MSA1Ni4yNTV6bS0xOC43MTUtMTguNzJsNDYuODcyLTM3LjUzNS00Ni44NzItMzcuNDk0djc1LjAyOXptMCAwIiBmaWxsPSIjMEY4RkM4Ii8+PC9zdmc+');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #mainContain #mainContent.platform .action#activate, html.no-svg
#mainContain .mainContent.platform .action#activate {
  background-image: url('../img/icon/png/playLarge.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3179, ../sass/_pages.scss */
  #mainContain #mainContent.platform .action#activate,
  #mainContain .mainContent.platform .action#activate {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3191, ../sass/_pages.scss */
#mainContain #mainContent.platform .action#yt,
#mainContain .mainContent.platform .action#yt {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNMTQzLjU5NiAwSDYuNDA3QTYuNDEgNi40MSAwIDAwMCA2LjQwN3YxMzcuMTg4QTYuNDA3IDYuNDA3IDAgMDA2LjQwNyAxNTBoMTM3LjE4OGE2LjQwNCA2LjQwNCAwIDAwNi40MDQtNi40MDRWNi40MDdBNi40MDUgNi40MDUgMCAwMDE0My41OTYgMHptLTUuNzA5IDEzNy44MjdINDcuNjYxdjEuMzY2YzAgMi4zLTEuODY0IDQuMTYyLTQuMTY3IDQuMTYyYTQuMTY1IDQuMTY1IDAgMDEtNC4xNjYtNC4xNjJ2LTEuMzY2SDEyLjEyVjEzMC44aDI3LjIwOHYtMS42NjZhNC4xNjQgNC4xNjQgMCAwMTQuMTY2LTQuMTU5IDQuMTYgNC4xNiAwIDAxNC4xNjcgNC4xNTl2MS42NjZoOTAuMjI2djcuMDI3em0yLjA1Ni0xOS4xNTJIMTAuMDYyVjguNDU4aDEyOS44ODN2MTEwLjIxN2gtLjAwMnptLTM5LjcwOS0zNC45M2gtNC44MDhsLjAyMS0yLjc5YTIuMjY1IDIuMjY1IDAgMDEyLjI2NC0yLjI1NGguMzA4YTIuMjY2IDIuMjY2IDAgMDEyLjI2NCAyLjI1NGwtLjA0OSAyLjc5em0tMTguMDIzLTUuOTc2Yy0xLjIyMSAwLTIuMjEyLjgxNy0yLjIxMiAxLjgyMnYxMy41NjhjMCAxLjAwMS45OTEgMS44MTkgMi4yMTIgMS44MTkgMS4yMjggMCAyLjIyMy0uODE0IDIuMjIzLTEuODE5Vjc5LjU5MWMtLjAwMy0xLjAwNS0xLjAwMi0xLjgyMi0yLjIyMy0xLjgyMnptMjkuMjYtNy41OTF2MjUuODE1YzAgNi4xOTMtNS4zNjkgMTEuMjYtMTEuOTM1IDExLjI2SDUwLjQ2M2MtNi41NjYgMC0xMS45MzQtNS4wNjYtMTEuOTM0LTExLjI2VjcwLjE3OGMwLTYuMTk1IDUuMzY4LTExLjI2MiAxMS45MzQtMTEuMjYyaDQ5LjA3M2M2LjU2NiAwIDExLjkzNSA1LjA3MSAxMS45MzUgMTEuMjYyem0tNTcuNzM3IDI4LjYyVjcxLjU5Nmg2LjA4N3YtNC4wMjFsLTE2LjIxOC0uMDI1djMuOTZsNS4wNi4wMTN2MjcuMjczaDUuMDcxem0xOC4yMzktMjMuMTRoLTUuMDc0djE0LjUxNmMwIDIuMTAzLjEzIDMuMTQ5LS4wMDMgMy41MjEtLjQxNCAxLjEyNi0yLjI2NCAyLjMyMi0yLjk4OS4xMjMtLjEyLS4zNzktLjAxNC0xLjU0OS0uMDE0LTMuNTQ2bC0uMDIzLTE0LjYyMWgtNS4wNGwuMDE3IDE0LjM5YzAgMi4yMDktLjA1NSAzLjg1LjAxNyA0LjYwMi4xMjMgMS4zMi4wNzUgMi44NTYgMS4zMDIgMy43MyAyLjI4NCAxLjY0NSA2LjY1OC0uMjQyIDcuNzQ5LTIuNTk1bC0uMDEgMy4wMDYgNC4wNzYuMDA3Vjc1LjY1OGgtLjAwOHptMTYuMjI5IDE2LjYyNmwtLjAxNS0xMi4wOTJjLS4wMDMtNC41OTYtMy40NDktNy4zNjItOC4xMjctMy42MzlsLjAyNi04Ljk3OC01LjA2Ni4wMDYtLjAyNSAzMS4wMTQgNC4xNjItLjA2Mi4zNzYtMS45MzJjNS4zMjQgNC44ODggOC42NzIgMS41MzcgOC42NjktNC4zMTd6bTE1Ljg3My0xLjZsLTMuODA3LjAyMS0uMDA3LjUxdjIuMTIzYzAgMS4xMzUtLjk0MyAyLjA1OC0yLjA3OSAyLjA1OGgtLjc0NWMtMS4xNDMgMC0yLjA4Ny0uOTIzLTIuMDg3LTIuMDU4Vjg3Ljc1aDguNzE0di0zLjI3NGMwLTIuMzk1LS4wNjItNC43ODktLjI2MS02LjE2Mi0uNjIxLTQuMzI5LTYuNzAxLTUuMDI0LTkuNzc1LTIuODA1YTUuNzYzIDUuNzYzIDAgMDAtMi4xMyAyLjg2OWMtLjQzMSAxLjI0LS42NDQgMi45NDQtLjY0NCA1LjEwOHY3LjIxMmMuMDA1IDExLjk4MSAxNC41NTQgMTAuMjg4IDEyLjgyMS0uMDE0ek04NC41NjMgNTEuNTU1YTMuNDYgMy40NiAwIDAwMS4yMjEgMS41MzljLjU0LjM4NSAxLjI0MS41NzMgMi4wNzguNTczLjcyNiAwIDEuMzc5LS4xOTEgMS45NDItLjYwMi41NTktLjQwOSAxLjAzNy0xLjAxMiAxLjQxNi0xLjgybC0uMDkyIDEuOTg4aDUuNjU1di0yNC4wNGgtNC40NDh2MTguNzFhMS44NTYgMS44NTYgMCAwMS0zLjcxIDB2LTE4LjcxaC00LjY0NHYxNi4yMThjMCAyLjA2Ny4wMzggMy40NDIuMSA0LjE0My4wNjMuNjg4LjIyIDEuMzU1LjQ4MiAyLjAwMXpNNjcuNDMyIDM3Ljk3NGMwLTIuMzA3LjE5NS00LjExLjU3NS01LjQwOS4zOC0xLjI5NiAxLjA3Ny0yLjMzNiAyLjA3OS0zLjEyMS45OTktLjc4NyAyLjI3Ny0xLjE4MyAzLjgzLTEuMTgzIDEuMzEgMCAyLjQyOC4yNTYgMy4zNjUuNzYxLjk0Ny41MDIgMS42NzMgMS4xNTcgMi4xNzEgMS45NzFhNy44NjQgNy44NjQgMCAwMTEuMDUgMi41MDNjLjE4OC44NjguMjgxIDIuMTc1LjI4MSAzLjkzOXY2LjA3OGMwIDIuMjMxLS4wODYgMy44NjktLjI1OCA0LjkxYTcuNzkyIDcuNzkyIDAgMDEtMS4xMjEgMi45MjRjLS41NjEuOTAzLTEuMjg1IDEuNTcxLTIuMTcxIDEuOTk5LS44OTQuNDM4LTEuOTEyLjY0NS0zLjA2Ny42NDUtMS4yODYgMC0yLjM3Ny0uMTc2LTMuMjctLjU0Ny0uOTAyLS4zNzEtMS41OTMtLjkyNy0yLjA5Mi0xLjY3MS0uNDk5LS43MzgtLjg0OC0xLjY0MS0xLjA2MS0yLjY5NS0uMjE0LTEuMDUzLS4zMTMtMi42MzMtLjMxMy00LjczOXYtNi4zNjRoLjAwMnptNC40MjUgOS41NDhjMCAxLjM2NiAxLjAyIDIuNDcyIDIuMjU3IDIuNDcyIDEuMjM1IDAgMi4yNC0xLjEwNiAyLjI0LTIuNDcyVjM0LjcyNWMwLTEuMzU5LTEuMDA0LTIuNDcyLTIuMjQtMi40NzItMS4yMzcgMC0yLjI1NyAxLjExMy0yLjI1NyAyLjQ3MnYxMi43OTd6TTU2LjIxNCA1My45OWg1LjMzNGwuMDAzLTE4LjQ0NSA2LjMwNS0xNS43OTZoLTUuODMzbC0zLjM1NCAxMS43MzQtMy4zOTUtMTEuNzY1aC01Ljc3NWw2LjcwNSAxNS44MzcuMDEgMTguNDM1eiIgZmlsbD0iIzBGOEZDOSIvPjwvc3ZnPg==');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #mainContain #mainContent.platform .action#yt, html.no-svg
#mainContain .mainContent.platform .action#yt {
  background-image: url('../img/icon/png/YouTube_Large.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3191, ../sass/_pages.scss */
  #mainContain #mainContent.platform .action#yt,
  #mainContain .mainContent.platform .action#yt {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3203, ../sass/_pages.scss */
#mainContain #mainContent.platform .action#openfund,
#mainContain .mainContent.platform .action#openfund {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNMTIyLjMzIDQ4LjMwMXYyOS43MzJzLTYuMTM3IDEuMjQ3LTcuMzk2IDEuNDE2Yy0xLjI2My4xNjMtNS4yMTYgMS40ODQtOC4wODktMS4zNy00LjQyMy00LjQtMjAuMTQ2LTIwLjYxMy0yMC4xNDYtMjAuNjEzcy0yLjcwOC0yLjc1Ny03LjA2MS0uMzcxYy0zLjk3NSAyLjE3OC05Ljg3NSA1LjM2NS0xMi4zNjUgNi42MThhNS4yNTYgNS4yNTYgMCAwMS0zLjExNSAxLjAyNGMtMy4wMDkgMC01LjQ0My0yLjUyOS01LjQ0My01LjY0OSAwLTIuNDQzIDEuNDk4LTQuNTIgMy41OTQtNS4zMDggNS42NjktMy41NTcgMTcuNDgxLTEwLjQzNyAyMi40MTMtMTMuMTUxIDMuMDEzLTEuNjU5IDUuMTc5LTEuNzk5IDkuMzEgMS43OTkgNS4wODkgNC40NDQgOS42MTEgOC40ODkgOS42MTEgOC40ODlzMi4xMTcgMS4wMTUgMy44My43NjRjMy41NzktLjUyOCAxNC44NTctMy4zOCAxNC44NTctMy4zOHpNNTkuNzc3IDk4LjY3NWMuNzU4LTIuMDI2LjUwMy00LjI5OS0uOTU4LTUuODUxLTEuMzEyLTEuNDAzLTMuMjE4LTEuNzcyLTUuMDQ2LTEuMzM5LjUwOC0xLjg3Mi4yMjctMy44NjYtMS4wOTQtNS4yNzgtMS4zMTYtMS4zOTgtMy4yMTktMS43NjItNS4wNDYtMS4zMjguNTAzLTEuODczLjIyMi0zLjg3LTEuMDk1LTUuMjgxLTIuMDY3LTIuMi01LjY0LTIuMTA2LTcuOTg1LjIxOS0yLjMzNSAyLjMyNy0zLjgzMyA2LjUzMS0xLjc0OSA5LjAwNCAyLjA4MyAyLjQ2OSA0LjQ2OS45NjYgNi4yOTYuNTM3LS41MDMgMS44NzItMi4wMjUgMy42MTktLjE1NiA2LjA3NCAxLjg2NiAyLjQ2IDQuNDY2Ljk3IDYuMjkzLjUzMi0uNTExIDEuODczLTEuOTY0IDMuNzkzLS4xNjEgNi4wNzUgMS44MTIgMi4yNzcgNC43ODcgMS4wNjQgNi43NDYuNDMzLS43NTggMi4wMjItMi4zNzcgNC4xOTctLjI5NiA2LjY0OCAyLjA4IDIuNDUxIDYuODg4IDEuMzEyIDkuMjM1LTEuMDExIDIuMzQ5LTIuMzIzIDIuNTcyLTYuMDA2LjUxMy04LjIwNS0xLjQyLTEuNTEzLTMuNTQyLTEuODY0LTUuNDk3LTEuMjI5em00Mi43NzgtMTUuNTQ2Yy0xNi44ODctMTcuNTEzLTguOTM1LTkuMjY3LTE4LjA1MS0xOC43NDIgMCAwLTIuNzUzLTIuODM5LTYuMzY4LTEuMTkzLTIuNTM3IDEuMTU2LTUuODEgMi43MjgtOC4yNzMgMy45MjktMi43MTEgMS40NjYtNS4wNzEgMS45MTgtNS41NjcgMS45MTgtNS4yMjQgMC05LjQ2Ny00LjM5NS05LjQ2Ny05LjgxM2E5Ljg3IDkuODcgMCAwMTQuNDgxLTguMzExYzMuNzcyLTIuNzA3IDEyLjQ1NS03LjUwMiAxMi40NTUtNy41MDJzLTIuNjQyLTMuNDc5LTguNDM5LTMuNDc5Yy01Ljc5MyAwLTE3Ljg5NCA4LjIzMy0xNy44OTQgOC4yMzNzLTMuNDMzIDIuMjgyLTguMzI3LjIyNmwtOS40MzUtMy40MDR2MzQuMDA3czIuNjkxLjgxOCA1LjExMyAxLjgzNmMuNTQ4LTEuNjEyIDEuNDI0LTMuMTEgMi42NTQtNC4zNCA0LjAxNC0zLjk2OSAxMC42NjItNC4wMTEgMTQuMzE5LS4xMTFhOS41NCA5LjU0IDAgMDEyLjI2MiA0LjE2IDkuMDk1IDkuMDk1IDAgMDEzLjg3NSAyLjQ1IDkuNDQgOS40NCAwIDAxMi4yNjUgNC4xNiA5LjEwMyA5LjEwMyAwIDAxMy44NzkgMi40NTUgOS43NDYgOS43NDYgMCAwMTIuMzk4IDQuNTYxIDkuMTc2IDkuMTc2IDAgMDE0LjA0OCAyLjUyMWMyLjE4NyAyLjMzMiAyLjk3NSA1LjUwNiAyLjQ5NyA4LjU2OHYuMDA3bC4wMTguMDEzYy4wODEuMDk2IDEuMzY1IDEuNTk4IDIuMTgyIDIuNDM5YTQuMDU3IDQuMDU3IDAgMDA1Ljg4MSAwYzEuNjEzLTEuNjggMS42MjItNC40MTUgMC02LjFsLS4xNzMtLjE0NC4wMTItLjAzOWMtNS40NjQtNS42NjktNS43NDgtNi4wNzctNS4yMDgtNi42NC41NDEtLjU2IDEuMzQyLjY3OCA3LjQ1MyA3LjAyNWwuMTE1LjA3Yy4xMi4xNzguMjQ0LjM1OC4zOTYuNTE1YTQuMDU5IDQuMDU5IDAgMDA1Ljg4MSAwYzEuNjE3LTEuNjc5IDEuNjIyLTQuNDE5IDAtNi4xMDNsLS4yNzItLjIzNi0uMjU2LS4yOTJjLTUuNTc5LTUuNzgyLTYuMjExLTYuODg1LTUuNzg2LTcuMzI2LjQ4My0uNTAyIDMuMDgzIDIuNDU2IDguNjM0IDguMjA5bC4wMzctLjAwNGE0LjA0NiA0LjA0NiAwIDAwNS43MjQtLjEyOGMxLjUxNS0xLjU3MiAxLjU5Ny00LjA2Mi4yNzItNS43NTNhLjU1MS41NTEgMCAwMC0uMTQxLS4yOWMtNy4wMjMtNy4yOS02LjcyMi03LjQwMy02LjI5OC03Ljg0MS40MjYtLjQ0MS40NTktLjQ3NSA3LjI5MyA2LjYyMWwuMDc0LjA5YTQuMDU3IDQuMDU3IDAgMDA1Ljg4MSAwYzEuNjEzLTEuNjc5IDEuNjIxLTQuNDIgMC02LjEwNGwtLjE0NC0uMTE4em0wIDAiLz48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNNy43MTcgNjMuNzI1bDYuNDg2IDYuNDg2YzEuMDctMTMuNzEgNi42OTEtMjYuMTUzIDE1LjM1My0zNS44M2wuMTM0LS4xNWE2MC43OSA2MC43OSAwIDAxMS41MzEtMS42MzlsLjU5OC0uNjEyYy4zNTctLjM1OC43MTktLjcxIDEuMDg0LTEuMDYuMzYyLS4zNDcuNzI2LS42OTEgMS4wOTYtMS4wM2wuNTctLjUwOWM4LjQyNy03LjUxNiAxOC45NDItMTIuNzI4IDMwLjU2Mi0xNC42NDdsNy4xMTUtNy4xMTVMNjUuMjc1LjY0N2MtMTcuMDUgMi4yMDktMzIuMjk3IDEwLjE0Ny00My43NjMgMjEuODExbC0uNDU0LjQ1NWMtLjQzMS40NDYtLjg0NS45MDctMS4yNjUgMS4zNjMtLjM5My40MjktLjc5MS44NTQtMS4xNzUgMS4yOTNsLS43MDUuODNhNzQuNTggNzQuNTggMCAwMC0xLjYyNSAxLjk2NWwtLjI4Ny4zN0M2Ljc0MyA0MC41Ny45NTcgNTUuMjUyLjE4OSA3MS4yNTNsNy41MjgtNy41Mjh6TTg2LjE3OCA3LjYybC02LjQ4NSA2LjQ4NWMxMy43MSAxLjA3MSAyNi4xNTMgNi42OTEgMzUuODMgMTUuMzU0bC4xNDguMTMzYTYwLjc5IDYwLjc5IDAgMDExLjYzOSAxLjUzMWwuNjEzLjU5OWMuMzU3LjM1Ni43MDkuNzE3IDEuMDU4IDEuMDgyLjM0OC4zNjIuNjkzLjcyOCAxLjAzMiAxLjA5OGwuNTA2LjU2N2M3LjUxOCA4LjQyOCAxMi43MjkgMTguOTQzIDE0LjY0OSAzMC41NjRsNy4xMTUgNy4xMTQgNi45NzItNi45NzFjLTIuMjA4LTE3LjA0My0xMC4xNDEtMzIuMjg0LTIxLjc5Ny00My43NDlsLS40NzMtLjQ3MWMtLjQ0MS0uNDI2LS44OTctLjgzNi0xLjM1LTEuMjUxLS40MzQtLjM5OC0uODYzLS44LTEuMzA3LTEuMTg4bC0uODE3LS42OTRhNzUuNjYxIDc1LjY2MSAwIDAwLTEuOTc5LTEuNjM3bC0uMzU2LS4yNzdDMTA5LjM0MSA2LjY0OCA5NC42NTQuODU5IDc4LjY0OS4wOTJsNy41MjkgNy41Mjh6TTYzLjgyMiAxNDIuMTg3bDYuNDg1LTYuNDg1Yy0xMy43MTEtMS4wNzEtMjYuMTU3LTYuNjkyLTM1LjgzMy0xNS4zNTZsLS4xNDEtLjEyN2E2Mi45NjIgNjIuOTYyIDAgMDEtMS42NDctMS41MzlsLS42MDUtLjU5MWE2NC4zNiA2NC4zNiAwIDAxLTEuMDY1LTEuMDljLS4zNDYtLjM2LS42ODktLjcyNC0xLjAyNi0xLjA5M2wtLjUxMS0uNTcyYy03LjUxNS04LjQyOC0xMi43MjctMTguOTQxLTE0LjY0Ni0zMC41NmwtNy4xMTYtNy4xMTVMLjc0NSA4NC42M2MyLjIxMSAxNy4wNTkgMTAuMTU1IDMyLjMxMyAyMS44MyA0My43ODFsLjQzMy40MzFjLjQ1Mi40MzcuOTE5Ljg1NyAxLjM4MiAxLjI4Mi40MjMuMzg4Ljg0Mi43OCAxLjI3NCAxLjE1OGwuODQ2LjcxOGE3OC44ODUgNzguODg1IDAgMDAxLjk0OCAxLjYxMmwuMzg1LjI5OWMxMS44MzMgOS4yNTMgMjYuNTExIDE1LjAzNyA0Mi41MDggMTUuODA0bC03LjUyOS03LjUyOHptNzguNDYxLTU2LjEwNmwtNi40ODUtNi40ODVjLTEuMDcxIDEzLjcwOS02LjY5MSAyNi4xNTItMTUuMzUzIDM1LjgyOGwtLjEzNi4xNTFjLS41LjU1NS0xLjAwOSAxLjEwMS0xLjUyOCAxLjYzNmwtLjYwMy42MTZjLS4zNTQuMzU2LS43MTUuNzA3LTEuMDc4IDEuMDU1LS4zNjQuMzUtLjczLjY5NS0xLjEwMyAxLjAzNmwtLjU2Mi41MDFjLTguNDI4IDcuNTE5LTE4Ljk0NSAxMi43MzItMzAuNTY3IDE0LjY1MmwtNy4xMTQgNy4xMTUgNi45NzEgNi45NzJjMTcuMDY0LTIuMjEyIDMyLjMyMy0xMC4xNiA0My43OTItMjEuODQxbC40MTgtLjQxOWMuNDQtLjQ1Ni44NjQtLjkyOCAxLjI5My0xLjM5NS4zODQtLjQxOS43NzItLjgzMyAxLjE0Ni0xLjI2MWwuNzI5LS44NThhNzYuNTMzIDc2LjUzMyAwIDAwMS42MDItMS45MzdsLjMwNy0uMzk1YzkuMjUxLTExLjgzMSAxNS4wMzItMjYuNTA3IDE1Ljc5OS00Mi41MDFsLTcuNTI4IDcuNTN6Ii8+PC9zdmc+');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #mainContain #mainContent.platform .action#openfund, html.no-svg
#mainContain .mainContent.platform .action#openfund {
  background-image: url('../img/icon/png/OpenFund_Large.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3203, ../sass/_pages.scss */
  #mainContain #mainContent.platform .action#openfund,
  #mainContain .mainContent.platform .action#openfund {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3215, ../sass/_pages.scss */
#mainContain #mainContent.platform .action img,
#mainContain .mainContent.platform .action img {
  width: auto;
  height: 100%;
  display: inline-block;
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
/* line 3222, ../sass/_pages.scss */
#mainContain #mainContent.platform .action:last-of-type,
#mainContain .mainContent.platform .action:last-of-type {
  margin-right: 0;
}
/* line 3227, ../sass/_pages.scss */
#mainContain #mainContent.platform p.whyText,
#mainContain .mainContent.platform p.whyText {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 3233, ../sass/_pages.scss */
#mainContain #mainContent.platform .copy,
#mainContain .mainContent.platform .copy {
  width: 74.64937%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3236, ../sass/_pages.scss */
#mainContain #mainContent.platform .copy h3,
#mainContain #mainContent.platform .copy p,
#mainContain .mainContent.platform .copy h3,
#mainContain .mainContent.platform .copy p {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3233, ../sass/_pages.scss */
  #mainContain #mainContent.platform .copy,
  #mainContain .mainContent.platform .copy {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3248, ../sass/_pages.scss */
#mainContain #mainContent.platform .img,
#mainContain .mainContent.platform .img {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3251, ../sass/_pages.scss */
#mainContain #mainContent.platform .img img,
#mainContain .mainContent.platform .img img {
  width: 100%;
  height: 100%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3248, ../sass/_pages.scss */
  #mainContain #mainContent.platform .img,
  #mainContain .mainContent.platform .img {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
}
/* line 3261, ../sass/_pages.scss */
#mainContain #mainContent.platform .left,
#mainContain .mainContent.platform .left {
  float: left;
}
/* line 3265, ../sass/_pages.scss */
#mainContain #mainContent.platform .right,
#mainContain .mainContent.platform .right {
  float: right;
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3265, ../sass/_pages.scss */
  #mainContain #mainContent.platform .right,
  #mainContain .mainContent.platform .right {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3276, ../sass/_pages.scss */
#mainContain #mainContent.platform .thFeature,
#mainContain .mainContent.platform .thFeature {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3279, ../sass/_pages.scss */
#mainContain #mainContent.platform .thFeature:last-of-type,
#mainContain .mainContent.platform .thFeature:last-of-type {
  margin-right: 0;
}
/* line 3283, ../sass/_pages.scss */
#mainContain #mainContent.platform .thFeature h3,
#mainContain #mainContent.platform .thFeature p,
#mainContain .mainContent.platform .thFeature h3,
#mainContain .mainContent.platform .thFeature p {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 3290, ../sass/_pages.scss */
#mainContain #mainContent.platform .thFeature h3 a:before,
#mainContain .mainContent.platform .thFeature h3 a:before {
  content: '';
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzBEOEZDOSIgZD0iTTE4IDE3Ljc1OXYzLjM2NkExLjg3NyAxLjg3NyAwIDAxMTYuMTI1IDIzSDQuODc1QTEuODc3IDEuODc3IDAgMDEzIDIxLjEyNVY5Ljg3NUMzIDguODQxIDMuODQxIDggNC44NzUgOGgzLjQyOWwzLjAwMS0zaC02LjQzQTQuODc0IDQuODc0IDAgMDAwIDkuODc1djExLjI1QTQuODc0IDQuODc0IDAgMDA0Ljg3NSAyNmgxMS4yNUE0Ljg3NCA0Ljg3NCAwIDAwMjEgMjEuMTI1di02LjM2N2wtMyAzLjAwMXpNMjIuNTgxIDBIMTIuMzIyYy0xLjg4Ni4wMDItMS43NTUuNTEtLjc2IDEuNTA0bDMuMjIgMy4yMi01LjUyIDUuNTE5YTIuOTI2IDIuOTI2IDAgMDAwIDQuMTQxbDIuNDEgMi40MTFhMi45MyAyLjkzIDAgMDA0LjE0MS0uMDAxbDUuNTItNS41MiAzLjE2IDMuMTZDMjUuNTk0IDE1LjUzNSAyNiAxNS41NjMgMjYgMTMuNjc3VjMuNDE5Yy0uMDAxLTMuNDM3LjAyMy0zLjQyLTMuNDE5LTMuNDE5eiIvPjwvc3ZnPg==');
  background-position: center left;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
/* line 28, ../sass/_base.scss */
html.no-svg #mainContain #mainContent.platform .thFeature h3 a:before, html.no-svg
#mainContain .mainContent.platform .thFeature h3 a:before {
  background-image: url('../img/icon/png/linkIcon.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3276, ../sass/_pages.scss */
  #mainContain #mainContent.platform .thFeature,
  #mainContain .mainContent.platform .thFeature {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 2493, ../sass/_pages.scss */
  #mainContain #mainContent,
  #mainContain .mainContent {
    padding: 1rem;
  }
}
/* line 3320, ../sass/_pages.scss */
#mainContain #mainContent .content a.direction,
#mainContain .mainContent .content a.direction {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  margin: 32px;
  margin: 2rem;
}
/* line 155, ../sass/_base.scss */
#mainContain #mainContent .content a.direction:hover,
#mainContain .mainContent .content a.direction:hover {
  background-color: #21285a;
  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 3329, ../sass/_pages.scss */
.step {
  text-align: center;
}
/* line 3333, ../sass/_pages.scss */
.step span.number {
  width: 120px;
  height: 120px;
  display: inline-block;
  -webkit-border-radius: 60px;
  -moz-border-radius: 60px;
  -ms-border-radius: 60px;
  -o-border-radius: 60px;
  border-radius: 60px;
  padding-top: 16px;
  padding-top: 1rem;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  border: 10px solid #21285a;
}
/* line 3348, ../sass/_pages.scss */
.step p {
  width: 100%;
  float: left;
  margin-right: 9.04977%;
  display: inline;
  padding: 0px 8px;
  padding: 0rem 0.5rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3329, ../sass/_pages.scss */
  .step {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
  /* line 3357, ../sass/_pages.scss */
  .step + .step {
    margin-top: 2rem;
  }
}

/* line 3363, ../sass/_pages.scss */
.action {
  padding-top: 176px;
  padding-top: 11rem;
  text-align: center;
}
/* line 3368, ../sass/_pages.scss */
.action a {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 3373, ../sass/_pages.scss */
.action#activate {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNNzQuOTcxIDBDMzIuODIgMCAwIDMyLjgyIDAgNzQuOTc3IDAgMTE3LjE4MSAzMi44MiAxNTAgNzQuOTcxIDE1MCAxMTcuMTgxIDE1MCAxNTAgMTE3LjE4MSAxNTAgNzQuOTc3IDE1MCAzMi44MiAxMTcuMTgxIDAgNzQuOTcxIDB6bTAgMTMxLjIzMmMtMzIuNzYyIDAtNTYuMTk4LTIzLjQzNi01Ni4xOTgtNTYuMjU1IDAtMzIuNzc0IDIzLjQzNi01Ni4yMSA1Ni4xOTgtNTYuMjEgMzIuODI2IDAgNTYuMjYxIDIzLjQzNiA1Ni4yNjEgNTYuMjEgMCAzMi44Mi0yMy40MzUgNTYuMjU1LTU2LjI2MSA1Ni4yNTV6bS0xOC43MTUtMTguNzJsNDYuODcyLTM3LjUzNS00Ni44NzItMzcuNDk0djc1LjAyOXptMCAwIiBmaWxsPSIjMEY4RkM4Ii8+PC9zdmc+');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg .action#activate {
  background-image: url('../img/icon/png/playLarge.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3373, ../sass/_pages.scss */
  .action#activate {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3385, ../sass/_pages.scss */
.action#yt {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNMTQzLjU5NiAwSDYuNDA3QTYuNDEgNi40MSAwIDAwMCA2LjQwN3YxMzcuMTg4QTYuNDA3IDYuNDA3IDAgMDA2LjQwNyAxNTBoMTM3LjE4OGE2LjQwNCA2LjQwNCAwIDAwNi40MDQtNi40MDRWNi40MDdBNi40MDUgNi40MDUgMCAwMDE0My41OTYgMHptLTUuNzA5IDEzNy44MjdINDcuNjYxdjEuMzY2YzAgMi4zLTEuODY0IDQuMTYyLTQuMTY3IDQuMTYyYTQuMTY1IDQuMTY1IDAgMDEtNC4xNjYtNC4xNjJ2LTEuMzY2SDEyLjEyVjEzMC44aDI3LjIwOHYtMS42NjZhNC4xNjQgNC4xNjQgMCAwMTQuMTY2LTQuMTU5IDQuMTYgNC4xNiAwIDAxNC4xNjcgNC4xNTl2MS42NjZoOTAuMjI2djcuMDI3em0yLjA1Ni0xOS4xNTJIMTAuMDYyVjguNDU4aDEyOS44ODN2MTEwLjIxN2gtLjAwMnptLTM5LjcwOS0zNC45M2gtNC44MDhsLjAyMS0yLjc5YTIuMjY1IDIuMjY1IDAgMDEyLjI2NC0yLjI1NGguMzA4YTIuMjY2IDIuMjY2IDAgMDEyLjI2NCAyLjI1NGwtLjA0OSAyLjc5em0tMTguMDIzLTUuOTc2Yy0xLjIyMSAwLTIuMjEyLjgxNy0yLjIxMiAxLjgyMnYxMy41NjhjMCAxLjAwMS45OTEgMS44MTkgMi4yMTIgMS44MTkgMS4yMjggMCAyLjIyMy0uODE0IDIuMjIzLTEuODE5Vjc5LjU5MWMtLjAwMy0xLjAwNS0xLjAwMi0xLjgyMi0yLjIyMy0xLjgyMnptMjkuMjYtNy41OTF2MjUuODE1YzAgNi4xOTMtNS4zNjkgMTEuMjYtMTEuOTM1IDExLjI2SDUwLjQ2M2MtNi41NjYgMC0xMS45MzQtNS4wNjYtMTEuOTM0LTExLjI2VjcwLjE3OGMwLTYuMTk1IDUuMzY4LTExLjI2MiAxMS45MzQtMTEuMjYyaDQ5LjA3M2M2LjU2NiAwIDExLjkzNSA1LjA3MSAxMS45MzUgMTEuMjYyem0tNTcuNzM3IDI4LjYyVjcxLjU5Nmg2LjA4N3YtNC4wMjFsLTE2LjIxOC0uMDI1djMuOTZsNS4wNi4wMTN2MjcuMjczaDUuMDcxem0xOC4yMzktMjMuMTRoLTUuMDc0djE0LjUxNmMwIDIuMTAzLjEzIDMuMTQ5LS4wMDMgMy41MjEtLjQxNCAxLjEyNi0yLjI2NCAyLjMyMi0yLjk4OS4xMjMtLjEyLS4zNzktLjAxNC0xLjU0OS0uMDE0LTMuNTQ2bC0uMDIzLTE0LjYyMWgtNS4wNGwuMDE3IDE0LjM5YzAgMi4yMDktLjA1NSAzLjg1LjAxNyA0LjYwMi4xMjMgMS4zMi4wNzUgMi44NTYgMS4zMDIgMy43MyAyLjI4NCAxLjY0NSA2LjY1OC0uMjQyIDcuNzQ5LTIuNTk1bC0uMDEgMy4wMDYgNC4wNzYuMDA3Vjc1LjY1OGgtLjAwOHptMTYuMjI5IDE2LjYyNmwtLjAxNS0xMi4wOTJjLS4wMDMtNC41OTYtMy40NDktNy4zNjItOC4xMjctMy42MzlsLjAyNi04Ljk3OC01LjA2Ni4wMDYtLjAyNSAzMS4wMTQgNC4xNjItLjA2Mi4zNzYtMS45MzJjNS4zMjQgNC44ODggOC42NzIgMS41MzcgOC42NjktNC4zMTd6bTE1Ljg3My0xLjZsLTMuODA3LjAyMS0uMDA3LjUxdjIuMTIzYzAgMS4xMzUtLjk0MyAyLjA1OC0yLjA3OSAyLjA1OGgtLjc0NWMtMS4xNDMgMC0yLjA4Ny0uOTIzLTIuMDg3LTIuMDU4Vjg3Ljc1aDguNzE0di0zLjI3NGMwLTIuMzk1LS4wNjItNC43ODktLjI2MS02LjE2Mi0uNjIxLTQuMzI5LTYuNzAxLTUuMDI0LTkuNzc1LTIuODA1YTUuNzYzIDUuNzYzIDAgMDAtMi4xMyAyLjg2OWMtLjQzMSAxLjI0LS42NDQgMi45NDQtLjY0NCA1LjEwOHY3LjIxMmMuMDA1IDExLjk4MSAxNC41NTQgMTAuMjg4IDEyLjgyMS0uMDE0ek04NC41NjMgNTEuNTU1YTMuNDYgMy40NiAwIDAwMS4yMjEgMS41MzljLjU0LjM4NSAxLjI0MS41NzMgMi4wNzguNTczLjcyNiAwIDEuMzc5LS4xOTEgMS45NDItLjYwMi41NTktLjQwOSAxLjAzNy0xLjAxMiAxLjQxNi0xLjgybC0uMDkyIDEuOTg4aDUuNjU1di0yNC4wNGgtNC40NDh2MTguNzFhMS44NTYgMS44NTYgMCAwMS0zLjcxIDB2LTE4LjcxaC00LjY0NHYxNi4yMThjMCAyLjA2Ny4wMzggMy40NDIuMSA0LjE0My4wNjMuNjg4LjIyIDEuMzU1LjQ4MiAyLjAwMXpNNjcuNDMyIDM3Ljk3NGMwLTIuMzA3LjE5NS00LjExLjU3NS01LjQwOS4zOC0xLjI5NiAxLjA3Ny0yLjMzNiAyLjA3OS0zLjEyMS45OTktLjc4NyAyLjI3Ny0xLjE4MyAzLjgzLTEuMTgzIDEuMzEgMCAyLjQyOC4yNTYgMy4zNjUuNzYxLjk0Ny41MDIgMS42NzMgMS4xNTcgMi4xNzEgMS45NzFhNy44NjQgNy44NjQgMCAwMTEuMDUgMi41MDNjLjE4OC44NjguMjgxIDIuMTc1LjI4MSAzLjkzOXY2LjA3OGMwIDIuMjMxLS4wODYgMy44NjktLjI1OCA0LjkxYTcuNzkyIDcuNzkyIDAgMDEtMS4xMjEgMi45MjRjLS41NjEuOTAzLTEuMjg1IDEuNTcxLTIuMTcxIDEuOTk5LS44OTQuNDM4LTEuOTEyLjY0NS0zLjA2Ny42NDUtMS4yODYgMC0yLjM3Ny0uMTc2LTMuMjctLjU0Ny0uOTAyLS4zNzEtMS41OTMtLjkyNy0yLjA5Mi0xLjY3MS0uNDk5LS43MzgtLjg0OC0xLjY0MS0xLjA2MS0yLjY5NS0uMjE0LTEuMDUzLS4zMTMtMi42MzMtLjMxMy00LjczOXYtNi4zNjRoLjAwMnptNC40MjUgOS41NDhjMCAxLjM2NiAxLjAyIDIuNDcyIDIuMjU3IDIuNDcyIDEuMjM1IDAgMi4yNC0xLjEwNiAyLjI0LTIuNDcyVjM0LjcyNWMwLTEuMzU5LTEuMDA0LTIuNDcyLTIuMjQtMi40NzItMS4yMzcgMC0yLjI1NyAxLjExMy0yLjI1NyAyLjQ3MnYxMi43OTd6TTU2LjIxNCA1My45OWg1LjMzNGwuMDAzLTE4LjQ0NSA2LjMwNS0xNS43OTZoLTUuODMzbC0zLjM1NCAxMS43MzQtMy4zOTUtMTEuNzY1aC01Ljc3NWw2LjcwNSAxNS44MzcuMDEgMTguNDM1eiIgZmlsbD0iIzBGOEZDOSIvPjwvc3ZnPg==');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg .action#yt {
  background-image: url('../img/icon/png/YouTube_Large.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3385, ../sass/_pages.scss */
  .action#yt {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3397, ../sass/_pages.scss */
.action#openfund {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNMTIyLjMzIDQ4LjMwMXYyOS43MzJzLTYuMTM3IDEuMjQ3LTcuMzk2IDEuNDE2Yy0xLjI2My4xNjMtNS4yMTYgMS40ODQtOC4wODktMS4zNy00LjQyMy00LjQtMjAuMTQ2LTIwLjYxMy0yMC4xNDYtMjAuNjEzcy0yLjcwOC0yLjc1Ny03LjA2MS0uMzcxYy0zLjk3NSAyLjE3OC05Ljg3NSA1LjM2NS0xMi4zNjUgNi42MThhNS4yNTYgNS4yNTYgMCAwMS0zLjExNSAxLjAyNGMtMy4wMDkgMC01LjQ0My0yLjUyOS01LjQ0My01LjY0OSAwLTIuNDQzIDEuNDk4LTQuNTIgMy41OTQtNS4zMDggNS42NjktMy41NTcgMTcuNDgxLTEwLjQzNyAyMi40MTMtMTMuMTUxIDMuMDEzLTEuNjU5IDUuMTc5LTEuNzk5IDkuMzEgMS43OTkgNS4wODkgNC40NDQgOS42MTEgOC40ODkgOS42MTEgOC40ODlzMi4xMTcgMS4wMTUgMy44My43NjRjMy41NzktLjUyOCAxNC44NTctMy4zOCAxNC44NTctMy4zOHpNNTkuNzc3IDk4LjY3NWMuNzU4LTIuMDI2LjUwMy00LjI5OS0uOTU4LTUuODUxLTEuMzEyLTEuNDAzLTMuMjE4LTEuNzcyLTUuMDQ2LTEuMzM5LjUwOC0xLjg3Mi4yMjctMy44NjYtMS4wOTQtNS4yNzgtMS4zMTYtMS4zOTgtMy4yMTktMS43NjItNS4wNDYtMS4zMjguNTAzLTEuODczLjIyMi0zLjg3LTEuMDk1LTUuMjgxLTIuMDY3LTIuMi01LjY0LTIuMTA2LTcuOTg1LjIxOS0yLjMzNSAyLjMyNy0zLjgzMyA2LjUzMS0xLjc0OSA5LjAwNCAyLjA4MyAyLjQ2OSA0LjQ2OS45NjYgNi4yOTYuNTM3LS41MDMgMS44NzItMi4wMjUgMy42MTktLjE1NiA2LjA3NCAxLjg2NiAyLjQ2IDQuNDY2Ljk3IDYuMjkzLjUzMi0uNTExIDEuODczLTEuOTY0IDMuNzkzLS4xNjEgNi4wNzUgMS44MTIgMi4yNzcgNC43ODcgMS4wNjQgNi43NDYuNDMzLS43NTggMi4wMjItMi4zNzcgNC4xOTctLjI5NiA2LjY0OCAyLjA4IDIuNDUxIDYuODg4IDEuMzEyIDkuMjM1LTEuMDExIDIuMzQ5LTIuMzIzIDIuNTcyLTYuMDA2LjUxMy04LjIwNS0xLjQyLTEuNTEzLTMuNTQyLTEuODY0LTUuNDk3LTEuMjI5em00Mi43NzgtMTUuNTQ2Yy0xNi44ODctMTcuNTEzLTguOTM1LTkuMjY3LTE4LjA1MS0xOC43NDIgMCAwLTIuNzUzLTIuODM5LTYuMzY4LTEuMTkzLTIuNTM3IDEuMTU2LTUuODEgMi43MjgtOC4yNzMgMy45MjktMi43MTEgMS40NjYtNS4wNzEgMS45MTgtNS41NjcgMS45MTgtNS4yMjQgMC05LjQ2Ny00LjM5NS05LjQ2Ny05LjgxM2E5Ljg3IDkuODcgMCAwMTQuNDgxLTguMzExYzMuNzcyLTIuNzA3IDEyLjQ1NS03LjUwMiAxMi40NTUtNy41MDJzLTIuNjQyLTMuNDc5LTguNDM5LTMuNDc5Yy01Ljc5MyAwLTE3Ljg5NCA4LjIzMy0xNy44OTQgOC4yMzNzLTMuNDMzIDIuMjgyLTguMzI3LjIyNmwtOS40MzUtMy40MDR2MzQuMDA3czIuNjkxLjgxOCA1LjExMyAxLjgzNmMuNTQ4LTEuNjEyIDEuNDI0LTMuMTEgMi42NTQtNC4zNCA0LjAxNC0zLjk2OSAxMC42NjItNC4wMTEgMTQuMzE5LS4xMTFhOS41NCA5LjU0IDAgMDEyLjI2MiA0LjE2IDkuMDk1IDkuMDk1IDAgMDEzLjg3NSAyLjQ1IDkuNDQgOS40NCAwIDAxMi4yNjUgNC4xNiA5LjEwMyA5LjEwMyAwIDAxMy44NzkgMi40NTUgOS43NDYgOS43NDYgMCAwMTIuMzk4IDQuNTYxIDkuMTc2IDkuMTc2IDAgMDE0LjA0OCAyLjUyMWMyLjE4NyAyLjMzMiAyLjk3NSA1LjUwNiAyLjQ5NyA4LjU2OHYuMDA3bC4wMTguMDEzYy4wODEuMDk2IDEuMzY1IDEuNTk4IDIuMTgyIDIuNDM5YTQuMDU3IDQuMDU3IDAgMDA1Ljg4MSAwYzEuNjEzLTEuNjggMS42MjItNC40MTUgMC02LjFsLS4xNzMtLjE0NC4wMTItLjAzOWMtNS40NjQtNS42NjktNS43NDgtNi4wNzctNS4yMDgtNi42NC41NDEtLjU2IDEuMzQyLjY3OCA3LjQ1MyA3LjAyNWwuMTE1LjA3Yy4xMi4xNzguMjQ0LjM1OC4zOTYuNTE1YTQuMDU5IDQuMDU5IDAgMDA1Ljg4MSAwYzEuNjE3LTEuNjc5IDEuNjIyLTQuNDE5IDAtNi4xMDNsLS4yNzItLjIzNi0uMjU2LS4yOTJjLTUuNTc5LTUuNzgyLTYuMjExLTYuODg1LTUuNzg2LTcuMzI2LjQ4My0uNTAyIDMuMDgzIDIuNDU2IDguNjM0IDguMjA5bC4wMzctLjAwNGE0LjA0NiA0LjA0NiAwIDAwNS43MjQtLjEyOGMxLjUxNS0xLjU3MiAxLjU5Ny00LjA2Mi4yNzItNS43NTNhLjU1MS41NTEgMCAwMC0uMTQxLS4yOWMtNy4wMjMtNy4yOS02LjcyMi03LjQwMy02LjI5OC03Ljg0MS40MjYtLjQ0MS40NTktLjQ3NSA3LjI5MyA2LjYyMWwuMDc0LjA5YTQuMDU3IDQuMDU3IDAgMDA1Ljg4MSAwYzEuNjEzLTEuNjc5IDEuNjIxLTQuNDIgMC02LjEwNGwtLjE0NC0uMTE4em0wIDAiLz48cGF0aCBmaWxsPSIjMEY4RkM5IiBkPSJNNy43MTcgNjMuNzI1bDYuNDg2IDYuNDg2YzEuMDctMTMuNzEgNi42OTEtMjYuMTUzIDE1LjM1My0zNS44M2wuMTM0LS4xNWE2MC43OSA2MC43OSAwIDAxMS41MzEtMS42MzlsLjU5OC0uNjEyYy4zNTctLjM1OC43MTktLjcxIDEuMDg0LTEuMDYuMzYyLS4zNDcuNzI2LS42OTEgMS4wOTYtMS4wM2wuNTctLjUwOWM4LjQyNy03LjUxNiAxOC45NDItMTIuNzI4IDMwLjU2Mi0xNC42NDdsNy4xMTUtNy4xMTVMNjUuMjc1LjY0N2MtMTcuMDUgMi4yMDktMzIuMjk3IDEwLjE0Ny00My43NjMgMjEuODExbC0uNDU0LjQ1NWMtLjQzMS40NDYtLjg0NS45MDctMS4yNjUgMS4zNjMtLjM5My40MjktLjc5MS44NTQtMS4xNzUgMS4yOTNsLS43MDUuODNhNzQuNTggNzQuNTggMCAwMC0xLjYyNSAxLjk2NWwtLjI4Ny4zN0M2Ljc0MyA0MC41Ny45NTcgNTUuMjUyLjE4OSA3MS4yNTNsNy41MjgtNy41Mjh6TTg2LjE3OCA3LjYybC02LjQ4NSA2LjQ4NWMxMy43MSAxLjA3MSAyNi4xNTMgNi42OTEgMzUuODMgMTUuMzU0bC4xNDguMTMzYTYwLjc5IDYwLjc5IDAgMDExLjYzOSAxLjUzMWwuNjEzLjU5OWMuMzU3LjM1Ni43MDkuNzE3IDEuMDU4IDEuMDgyLjM0OC4zNjIuNjkzLjcyOCAxLjAzMiAxLjA5OGwuNTA2LjU2N2M3LjUxOCA4LjQyOCAxMi43MjkgMTguOTQzIDE0LjY0OSAzMC41NjRsNy4xMTUgNy4xMTQgNi45NzItNi45NzFjLTIuMjA4LTE3LjA0My0xMC4xNDEtMzIuMjg0LTIxLjc5Ny00My43NDlsLS40NzMtLjQ3MWMtLjQ0MS0uNDI2LS44OTctLjgzNi0xLjM1LTEuMjUxLS40MzQtLjM5OC0uODYzLS44LTEuMzA3LTEuMTg4bC0uODE3LS42OTRhNzUuNjYxIDc1LjY2MSAwIDAwLTEuOTc5LTEuNjM3bC0uMzU2LS4yNzdDMTA5LjM0MSA2LjY0OCA5NC42NTQuODU5IDc4LjY0OS4wOTJsNy41MjkgNy41Mjh6TTYzLjgyMiAxNDIuMTg3bDYuNDg1LTYuNDg1Yy0xMy43MTEtMS4wNzEtMjYuMTU3LTYuNjkyLTM1LjgzMy0xNS4zNTZsLS4xNDEtLjEyN2E2Mi45NjIgNjIuOTYyIDAgMDEtMS42NDctMS41MzlsLS42MDUtLjU5MWE2NC4zNiA2NC4zNiAwIDAxLTEuMDY1LTEuMDljLS4zNDYtLjM2LS42ODktLjcyNC0xLjAyNi0xLjA5M2wtLjUxMS0uNTcyYy03LjUxNS04LjQyOC0xMi43MjctMTguOTQxLTE0LjY0Ni0zMC41NmwtNy4xMTYtNy4xMTVMLjc0NSA4NC42M2MyLjIxMSAxNy4wNTkgMTAuMTU1IDMyLjMxMyAyMS44MyA0My43ODFsLjQzMy40MzFjLjQ1Mi40MzcuOTE5Ljg1NyAxLjM4MiAxLjI4Mi40MjMuMzg4Ljg0Mi43OCAxLjI3NCAxLjE1OGwuODQ2LjcxOGE3OC44ODUgNzguODg1IDAgMDAxLjk0OCAxLjYxMmwuMzg1LjI5OWMxMS44MzMgOS4yNTMgMjYuNTExIDE1LjAzNyA0Mi41MDggMTUuODA0bC03LjUyOS03LjUyOHptNzguNDYxLTU2LjEwNmwtNi40ODUtNi40ODVjLTEuMDcxIDEzLjcwOS02LjY5MSAyNi4xNTItMTUuMzUzIDM1LjgyOGwtLjEzNi4xNTFjLS41LjU1NS0xLjAwOSAxLjEwMS0xLjUyOCAxLjYzNmwtLjYwMy42MTZjLS4zNTQuMzU2LS43MTUuNzA3LTEuMDc4IDEuMDU1LS4zNjQuMzUtLjczLjY5NS0xLjEwMyAxLjAzNmwtLjU2Mi41MDFjLTguNDI4IDcuNTE5LTE4Ljk0NSAxMi43MzItMzAuNTY3IDE0LjY1MmwtNy4xMTQgNy4xMTUgNi45NzEgNi45NzJjMTcuMDY0LTIuMjEyIDMyLjMyMy0xMC4xNiA0My43OTItMjEuODQxbC40MTgtLjQxOWMuNDQtLjQ1Ni44NjQtLjkyOCAxLjI5My0xLjM5NS4zODQtLjQxOS43NzItLjgzMyAxLjE0Ni0xLjI2MWwuNzI5LS44NThhNzYuNTMzIDc2LjUzMyAwIDAwMS42MDItMS45MzdsLjMwNy0uMzk1YzkuMjUxLTExLjgzMSAxNS4wMzItMjYuNTA3IDE1Ljc5OS00Mi41MDFsLTcuNTI4IDcuNTN6Ii8+PC9zdmc+');
  background-position: center top;
  background-repeat: none;
  background-size: 150px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg .action#openfund {
  background-image: url('../img/icon/png/OpenFund_Large.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3397, ../sass/_pages.scss */
  .action#openfund {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}
/* line 3409, ../sass/_pages.scss */
.action img {
  width: auto;
  height: 100%;
  display: inline-block;
  margin-bottom: 32px;
  margin-bottom: 2rem;
}
/* line 3416, ../sass/_pages.scss */
.action:last-of-type {
  margin-right: 0;
}

/* line 3421, ../sass/_pages.scss */
.thumb {
  width: 100%;
  height: auto;
}

/* line 3427, ../sass/_pages.scss */
.platform_info h3 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0 0 1rem 0;
}
/* line 3433, ../sass/_pages.scss */
.platform_info p {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 3438, ../sass/_pages.scss */
.platform_info p + p {
  margin-top: 1rem;
}

/* line 3446, ../sass/_pages.scss */
.thFeature h3,
.thFeature p {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 3453, ../sass/_pages.scss */
.thFeature h3 a:before {
  content: '';
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiI+PHBhdGggZmlsbD0iIzBEOEZDOSIgZD0iTTE4IDE3Ljc1OXYzLjM2NkExLjg3NyAxLjg3NyAwIDAxMTYuMTI1IDIzSDQuODc1QTEuODc3IDEuODc3IDAgMDEzIDIxLjEyNVY5Ljg3NUMzIDguODQxIDMuODQxIDggNC44NzUgOGgzLjQyOWwzLjAwMS0zaC02LjQzQTQuODc0IDQuODc0IDAgMDAwIDkuODc1djExLjI1QTQuODc0IDQuODc0IDAgMDA0Ljg3NSAyNmgxMS4yNUE0Ljg3NCA0Ljg3NCAwIDAwMjEgMjEuMTI1di02LjM2N2wtMyAzLjAwMXpNMjIuNTgxIDBIMTIuMzIyYy0xLjg4Ni4wMDItMS43NTUuNTEtLjc2IDEuNTA0bDMuMjIgMy4yMi01LjUyIDUuNTE5YTIuOTI2IDIuOTI2IDAgMDAwIDQuMTQxbDIuNDEgMi40MTFhMi45MyAyLjkzIDAgMDA0LjE0MS0uMDAxbDUuNTItNS41MiAzLjE2IDMuMTZDMjUuNTk0IDE1LjUzNSAyNiAxNS41NjMgMjYgMTMuNjc3VjMuNDE5Yy0uMDAxLTMuNDM3LjAyMy0zLjQyLTMuNDE5LTMuNDE5eiIvPjwvc3ZnPg==');
  background-position: center left;
  background-repeat: no-repeat;
  background-size: 18px 18px;
  width: 18px;
  height: 18px;
  margin-right: 8px;
}
/* line 28, ../sass/_base.scss */
html.no-svg .thFeature h3 a:before {
  background-image: url('../img/icon/png/linkIcon.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3444, ../sass/_pages.scss */
  .thFeature {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin-right: 0;
  }
}

/* line 3472, ../sass/_pages.scss */
p.whyText {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}

/* line 3478, ../sass/_pages.scss */
.standardHeroContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  background-size: cover;
  height: 600px;
}
/* line 3483, ../sass/_pages.scss */
.standardHeroContain h1 {
  width: 83.09958%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-left: 8.45021%;
  padding: 16px;
  padding: 1rem;
  margin-right: 0;
  background: rgba(255, 255, 255, 0.7);
  position: relative;
  top: 40%;
}
/* line 3493, ../sass/_pages.scss */
.standardHeroContain h2 {
  width: 83.09958%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-left: 8.45021%;
  padding: 16px;
  padding: 1rem;
  margin-right: 0;
  background: rgba(255, 255, 255, 0.7);
  position: relative;
  top: 42%;
}
/* line 3503, ../sass/_pages.scss */
.standardHeroContain#Support {
  background: url(../img/SupportHero.png) center center no-repeat;
}
/* line 3507, ../sass/_pages.scss */
.standardHeroContain#AboutHero {
  background: url(../img/AboutHero.jpg) center top no-repeat;
}
/* line 3511, ../sass/_pages.scss */
.standardHeroContain#AutomatedHero {
  background: url(../img/AutomatedTradingHero.jpg) center center no-repeat;
}
/* line 3515, ../sass/_pages.scss */
.standardHeroContain#BrokerAssistedHero {
  background: url(../img/BrokerAssistedHero.jpg) center center no-repeat;
}
/* line 3519, ../sass/_pages.scss */
.standardHeroContain#CMEHero {
  background: url(../img/CMEHero.jpg) center bottom no-repeat;
}
/* line 3523, ../sass/_pages.scss */
.standardHeroContain#DMAHero {
  background: url(../img/DMAHero.jpg) center center no-repeat;
}
/* line 3528, ../sass/_pages.scss */
.standardHeroContain#FIBHero {
  background: url(../img/FIB/FIB_Relationship.svg) center center no-repeat;
  background-size: contain;
  height: 300px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3528, ../sass/_pages.scss */
  .standardHeroContain#FIBHero {
    height: auto;
    min-height: auto;
    background-position: center 24px !important;
  }
  /* line 3538, ../sass/_pages.scss */
  .standardHeroContain#FIBHero h1 {
    top: 4.5rem;
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #21285a;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    background: none;
  }
  /* line 3544, ../sass/_pages.scss */
  .standardHeroContain#FIBHero h2 {
    top: 3.25rem;
    font-size: 16px;
    font-size: 1rem;
    line-height: 16px;
    line-height: 1rem;
    color: #21285a;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    background: none;
    margin: 0;
    width: 100% !important;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 3554, ../sass/_pages.scss */
  .standardHeroContain#FIBHero h1 {
    top: 1rem;
  }
  /* line 3558, ../sass/_pages.scss */
  .standardHeroContain#FIBHero h2 {
    top: 2rem;
  }
}
/* line 3564, ../sass/_pages.scss */
.standardHeroContain#GetStartedHero {
  background: url(../img/GetStartedHero.jpg) center center no-repeat;
}
/* line 3568, ../sass/_pages.scss */
.standardHeroContain#GuidedHero {
  background: url(../img/GuidedHero.jpg) center center no-repeat;
}
/* line 3572, ../sass/_pages.scss */
.standardHeroContain#HFTHero {
  background: url(../img/HFTHero.jpg) center center no-repeat;
}
/* line 3576, ../sass/_pages.scss */
.standardHeroContain#PresidentHero {
  background: url(../img/PresidentHero.jpg) center center no-repeat;
}
/* line 3580, ../sass/_pages.scss */
.standardHeroContain#ManagedHero {
  background: url(../img/ManagedHero.jpg) center center no-repeat;
}
/* line 3584, ../sass/_pages.scss */
.standardHeroContain#CommoditiesHero {
  background: url(../img/CommoditiesHero.jpg) center center no-repeat;
}
/* line 3588, ../sass/_pages.scss */
.standardHeroContain#APIHero {
  background: url(../img/APIHero.jpg) center center no-repeat;
}
/* line 3592, ../sass/_pages.scss */
.standardHeroContain#CTAHero {
  background: url(../img/CTAHero.jpg) center center no-repeat;
}
/* line 3596, ../sass/_pages.scss */
.standardHeroContain#AlgoHero {
  background: url(../img/AlgoHero.jpg) center center no-repeat;
}
/* line 3600, ../sass/_pages.scss */
.standardHeroContain#WorldCupHero {
  background: url(../img/WorldCupHero.jpg) center center no-repeat;
}
/* line 3604, ../sass/_pages.scss */
.standardHeroContain#BizDevHero {
  background: url(../img/BizDevHero.jpg) center center no-repeat;
}
/* line 3608, ../sass/_pages.scss */
.standardHeroContain#IRAHero {
  height: 400px !important;
  background: url(../img/IRA.jpg) center center no-repeat;
  background-size: auto 100%;
}
/* line 3613, ../sass/_pages.scss */
.standardHeroContain#IRAHero h1 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0 0 2rem 0;
  text-align: center;
}
/* line 3619, ../sass/_pages.scss */
.standardHeroContain#IRAHero h2 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0 0 0 0;
  text-align: center;
}
/* line 3626, ../sass/_pages.scss */
.standardHeroContain#FamilyOfficesHero {
  background: url(../img/Family-Offices_Hero.jpg) center center no-repeat;
}
/* line 3630, ../sass/_pages.scss */
.standardHeroContain#GrainHero {
  background: url(../img/Commercial-Hedging-Grain-Marketing_Hero.jpg) center center no-repeat;
}
/* line 3634, ../sass/_pages.scss */
.standardHeroContain#ReferHero {
  background: url(../img/Referral_Hero.jpg) center center no-repeat;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3478, ../sass/_pages.scss */
  .standardHeroContain {
    height: auto;
    background-position: center top !important;
    min-height: 300px;
  }
  /* line 3643, ../sass/_pages.scss */
  .standardHeroContain h1 {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0;
    top: 1rem;
  }
}

/* line 3651, ../sass/_pages.scss */
ul.tri, ul.triW, ul.tri_M {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  padding-left: 24px;
  padding-left: 1.5rem;
}
/* line 3655, ../sass/_pages.scss */
ul.tri li, ul.triW li, ul.tri_M li {
  display: block;
  margin: 0;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 3660, ../sass/_pages.scss */
ul.tri li:before, ul.triW li:before, ul.tri_M li:before {
  content: "";
  border-color: transparent #21285a;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 1em;
  position: relative;
}
/* line 3673, ../sass/_pages.scss */
ul.tri li ul, ul.triW li ul, ul.tri_M li ul {
  padding-left: 24px;
  padding-left: 1.5rem;
  margin-top: 8px;
  margin-top: 0.5rem;
  list-style-type: disc;
}
/* line 3678, ../sass/_pages.scss */
ul.tri li ul li, ul.triW li ul li, ul.tri_M li ul li {
  list-style-type: disc;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
/* line 3684, ../sass/_pages.scss */
ul.tri li.header, ul.triW li.header, ul.tri_M li.header {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 3687, ../sass/_pages.scss */
ul.tri li.header:before, ul.triW li.header:before, ul.tri_M li.header:before {
  display: none;
}

/* line 3694, ../sass/_pages.scss */
ul.triS {
  padding-left: 24px;
  padding-left: 1.5rem;
}
/* line 3697, ../sass/_pages.scss */
ul.triS li {
  display: block;
  margin: 0;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 3702, ../sass/_pages.scss */
ul.triS li:before {
  content: "";
  border-color: transparent #21285a;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 1em;
  position: relative;
}

/* line 3720, ../sass/_pages.scss */
ul.triW li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 3723, ../sass/_pages.scss */
ul.triW li:before {
  content: "";
  border-color: transparent #fff;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 1em;
  position: relative;
}

/* line 3738, ../sass/_pages.scss */
ul.tri + p, ul.triW + p, ul.tri_M + p {
  margin-top: 16px;
}

/* line 3745, ../sass/_pages.scss */
ul.tri_M li {
  font-size: 1.25rem;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
}
/* line 3752, ../sass/_pages.scss */
ul.tri_M li:before {
  content: "";
  border-color: transparent #21285a;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 1em;
  position: relative;
}

/* line 3767, ../sass/_pages.scss */
.standardBodyContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
  padding-top: 16px;
  padding-top: 1rem;
  padding-bottom: 16px;
  padding-bottom: 1rem;
}
/* line 3772, ../sass/_pages.scss */
.standardBodyContain.np {
  padding: 0;
}
/* line 3775, ../sass/_pages.scss */
.standardBodyContain.np h2 {
  margin-top: 0;
}
/* line 3780, ../sass/_pages.scss */
.standardBodyContain article {
  width: 66.19916%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3783, ../sass/_pages.scss */
.standardBodyContain article.full {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 3786, ../sass/_pages.scss */
.standardBodyContain article.full h1 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
}
/* line 3791, ../sass/_pages.scss */
.standardBodyContain article.full span.logo {
  display: block;
  margin: 16px 0px;
  margin: 1rem 0rem;
}
/* line 3795, ../sass/_pages.scss */
.standardBodyContain article.full span.logo img {
  max-width: 100%;
  max-height: 100%;
}
/* line 3801, ../sass/_pages.scss */
.standardBodyContain article.full ul {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 3805, ../sass/_pages.scss */
.standardBodyContain article.full ul li {
  margin-bottom: 16px;
}
/* line 3811, ../sass/_pages.scss */
.standardBodyContain article h2,
.standardBodyContain article h3 {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  margin: 16px 0px 8px 0px;
  margin: 1rem 0rem 0.5rem 0rem;
}
/* line 3817, ../sass/_pages.scss */
.standardBodyContain article h2 + h3 {
  margin-top: 0;
}
/* line 3821, ../sass/_pages.scss */
.standardBodyContain article ul + h3 {
  margin-bottom: 8px;
}
/* line 3825, ../sass/_pages.scss */
.standardBodyContain article p {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 3829, ../sass/_pages.scss */
.standardBodyContain article p:last-of-type {
  margin-bottom: 0;
}
/* line 3834, ../sass/_pages.scss */
.standardBodyContain article h3 + ul {
  color: red !important;
}
/* line 3838, ../sass/_pages.scss */
.standardBodyContain article a.cta {
  text-decoration: none;
  display: inline-block;
  background: #21285a;
  padding: 1rem;
  color: #ffffff !important;
  border: 1px solid #21285a;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  transition: all 250ms ease-in;
}
/* line 3853, ../sass/_pages.scss */
.standardBodyContain article a.cta:hover {
  border: 1px solid #21285a;
  background: #fff;
  color: #21285a !important;
}
/* line 3861, ../sass/_pages.scss */
.standardBodyContain article p + ul.tri, .standardBodyContain article p + ul.triW, .standardBodyContain article p + ul.tri_M {
  margin-top: -16px;
}
/* line 3865, ../sass/_pages.scss */
.standardBodyContain article ul.tri, .standardBodyContain article ul.triW, .standardBodyContain article ul.tri_M {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  padding-left: 24px;
  padding-left: 1.5rem;
}
/* line 3869, ../sass/_pages.scss */
.standardBodyContain article ul.tri li, .standardBodyContain article ul.triW li, .standardBodyContain article ul.tri_M li {
  display: block;
  margin: 0;
}
/* line 3873, ../sass/_pages.scss */
.standardBodyContain article ul.tri li:before, .standardBodyContain article ul.triW li:before, .standardBodyContain article ul.tri_M li:before {
  content: "";
  border-color: transparent #21285a;
  border-style: solid;
  border-width: 0.35em 0 0.35em 0.45em;
  display: block;
  height: 0;
  width: 0;
  left: -0.8em;
  top: 1em;
  position: relative;
}
/* line 3886, ../sass/_pages.scss */
.standardBodyContain article ul.tri li ul, .standardBodyContain article ul.triW li ul, .standardBodyContain article ul.tri_M li ul {
  padding-left: 24px;
  padding-left: 1.5rem;
  margin-top: 8px;
  margin-top: 0.5rem;
  list-style-type: disc;
}
/* line 3891, ../sass/_pages.scss */
.standardBodyContain article ul.tri li ul li, .standardBodyContain article ul.triW li ul li, .standardBodyContain article ul.tri_M li ul li {
  list-style-type: disc;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
/* line 3897, ../sass/_pages.scss */
.standardBodyContain article ul.tri li.header, .standardBodyContain article ul.triW li.header, .standardBodyContain article ul.tri_M li.header {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 3900, ../sass/_pages.scss */
.standardBodyContain article ul.tri li.header:before, .standardBodyContain article ul.triW li.header:before, .standardBodyContain article ul.tri_M li.header:before {
  display: none;
}
/* line 3907, ../sass/_pages.scss */
.standardBodyContain article ul.tri + p, .standardBodyContain article ul.triW + p, .standardBodyContain article ul.tri_M + p {
  margin-top: 16px;
}
/* line 3911, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  list-style: none;
}
/* line 3914, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap:last-of-type {
  margin-right: 0;
}
/* line 3920, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap li {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 8px 0 0 0;
}
/* line 3924, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap li + li.header {
  margin-top: 32px;
}
/* line 3929, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap li.header + .header {
  margin-top: 16px;
}
/* line 3934, ../sass/_pages.scss */
.standardBodyContain article ul.sitemap li:first-of-type {
  margin-top: 0;
}
/* line 3940, ../sass/_pages.scss */
.standardBodyContain article ol {
  width: 100%;
  float: left;
  margin-right: 2.11864%;
  display: inline;
  margin: 0;
  padding: 0;
}
/* line 3945, ../sass/_pages.scss */
.standardBodyContain article ol li {
  counter-increment: step-counter;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  padding-left: 32px;
  padding-left: 2rem;
  position: relative;
}
/* line 3951, ../sass/_pages.scss */
.standardBodyContain article ol li:before {
  content: counter(step-counter);
  padding: 0px 8px;
  padding: 0rem 0.5rem;
  border-radius: 3px;
  position: absolute;
  top: 0;
  left: 0;
  background: #21285a;
}
/* line 3961, ../sass/_pages.scss */
.standardBodyContain article ol li span.intro {
  display: block;
}
/* line 3965, ../sass/_pages.scss */
.standardBodyContain article ol li a {
  color: #364c9f;
  text-decoration: none;
}
/* line 3971, ../sass/_pages.scss */
.standardBodyContain article ol.num {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0 0 0 24px;
  padding: 0;
}
/* line 3976, ../sass/_pages.scss */
.standardBodyContain article ol.num li {
  padding-left: 0;
  counter-increment: none;
  list-style-type: decimal;
}
/* line 3981, ../sass/_pages.scss */
.standardBodyContain article ol.num li:before {
  display: none;
}
/* line 3985, ../sass/_pages.scss */
.standardBodyContain article ol.num li ol {
  margin: 0 0 0 24px;
}
/* line 3992, ../sass/_pages.scss */
.standardBodyContain article a#invest {
  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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNMTQzLjU5NiAwSDYuNDA3QTYuNDEgNi40MSAwIDAwMCA2LjQwN3YxMzcuMTg4QTYuNDA3IDYuNDA3IDAgMDA2LjQwNyAxNTBoMTM3LjE4OGE2LjQwNCA2LjQwNCAwIDAwNi40MDQtNi40MDRWNi40MDdBNi40MDUgNi40MDUgMCAwMDE0My41OTYgMHptLTUuNzA5IDEzNy44MjdINDcuNjYxdjEuMzY2YzAgMi4zLTEuODY0IDQuMTYyLTQuMTY3IDQuMTYyYTQuMTY1IDQuMTY1IDAgMDEtNC4xNjYtNC4xNjJ2LTEuMzY2SDEyLjEyVjEzMC44aDI3LjIwOHYtMS42NjZhNC4xNjQgNC4xNjQgMCAwMTQuMTY2LTQuMTU5IDQuMTYgNC4xNiAwIDAxNC4xNjcgNC4xNTl2MS42NjZoOTAuMjI2djcuMDI3em0yLjA1Ni0xOS4xNTJIMTAuMDYyVjguNDU4aDEyOS44ODN2MTEwLjIxN2gtLjAwMnptLTM5LjcwOS0zNC45M2gtNC44MDhsLjAyMS0yLjc5YTIuMjY1IDIuMjY1IDAgMDEyLjI2NC0yLjI1NGguMzA4YTIuMjY2IDIuMjY2IDAgMDEyLjI2NCAyLjI1NGwtLjA0OSAyLjc5em0tMTguMDIzLTUuOTc2Yy0xLjIyMSAwLTIuMjEyLjgxNy0yLjIxMiAxLjgyMnYxMy41NjhjMCAxLjAwMS45OTEgMS44MTkgMi4yMTIgMS44MTkgMS4yMjggMCAyLjIyMy0uODE0IDIuMjIzLTEuODE5Vjc5LjU5MWMtLjAwMy0xLjAwNS0xLjAwMi0xLjgyMi0yLjIyMy0xLjgyMnptMjkuMjYtNy41OTF2MjUuODE1YzAgNi4xOTMtNS4zNjkgMTEuMjYtMTEuOTM1IDExLjI2SDUwLjQ2M2MtNi41NjYgMC0xMS45MzQtNS4wNjYtMTEuOTM0LTExLjI2VjcwLjE3OGMwLTYuMTk1IDUuMzY4LTExLjI2MiAxMS45MzQtMTEuMjYyaDQ5LjA3M2M2LjU2NiAwIDExLjkzNSA1LjA3MSAxMS45MzUgMTEuMjYyem0tNTcuNzM3IDI4LjYyVjcxLjU5Nmg2LjA4N3YtNC4wMjFsLTE2LjIxOC0uMDI1djMuOTZsNS4wNi4wMTN2MjcuMjczaDUuMDcxem0xOC4yMzktMjMuMTRoLTUuMDc0djE0LjUxNmMwIDIuMTAzLjEzIDMuMTQ5LS4wMDMgMy41MjEtLjQxNCAxLjEyNi0yLjI2NCAyLjMyMi0yLjk4OS4xMjMtLjEyLS4zNzktLjAxNC0xLjU0OS0uMDE0LTMuNTQ2bC0uMDIzLTE0LjYyMWgtNS4wNGwuMDE3IDE0LjM5YzAgMi4yMDktLjA1NSAzLjg1LjAxNyA0LjYwMi4xMjMgMS4zMi4wNzUgMi44NTYgMS4zMDIgMy43MyAyLjI4NCAxLjY0NSA2LjY1OC0uMjQyIDcuNzQ5LTIuNTk1bC0uMDEgMy4wMDYgNC4wNzYuMDA3Vjc1LjY1OGgtLjAwOHptMTYuMjI5IDE2LjYyNmwtLjAxNS0xMi4wOTJjLS4wMDMtNC41OTYtMy40NDktNy4zNjItOC4xMjctMy42MzlsLjAyNi04Ljk3OC01LjA2Ni4wMDYtLjAyNSAzMS4wMTQgNC4xNjItLjA2Mi4zNzYtMS45MzJjNS4zMjQgNC44ODggOC42NzIgMS41MzcgOC42NjktNC4zMTd6bTE1Ljg3My0xLjZsLTMuODA3LjAyMS0uMDA3LjUxdjIuMTIzYzAgMS4xMzUtLjk0MyAyLjA1OC0yLjA3OSAyLjA1OGgtLjc0NWMtMS4xNDMgMC0yLjA4Ny0uOTIzLTIuMDg3LTIuMDU4Vjg3Ljc1aDguNzE0di0zLjI3NGMwLTIuMzk1LS4wNjItNC43ODktLjI2MS02LjE2Mi0uNjIxLTQuMzI5LTYuNzAxLTUuMDI0LTkuNzc1LTIuODA1YTUuNzYzIDUuNzYzIDAgMDAtMi4xMyAyLjg2OWMtLjQzMSAxLjI0LS42NDQgMi45NDQtLjY0NCA1LjEwOHY3LjIxMmMuMDA1IDExLjk4MSAxNC41NTQgMTAuMjg4IDEyLjgyMS0uMDE0ek04NC41NjMgNTEuNTU1YTMuNDYgMy40NiAwIDAwMS4yMjEgMS41MzljLjU0LjM4NSAxLjI0MS41NzMgMi4wNzguNTczLjcyNiAwIDEuMzc5LS4xOTEgMS45NDItLjYwMi41NTktLjQwOSAxLjAzNy0xLjAxMiAxLjQxNi0xLjgybC0uMDkyIDEuOTg4aDUuNjU1di0yNC4wNGgtNC40NDh2MTguNzFhMS44NTYgMS44NTYgMCAwMS0zLjcxIDB2LTE4LjcxaC00LjY0NHYxNi4yMThjMCAyLjA2Ny4wMzggMy40NDIuMSA0LjE0My4wNjMuNjg4LjIyIDEuMzU1LjQ4MiAyLjAwMXpNNjcuNDMyIDM3Ljk3NGMwLTIuMzA3LjE5NS00LjExLjU3NS01LjQwOS4zOC0xLjI5NiAxLjA3Ny0yLjMzNiAyLjA3OS0zLjEyMS45OTktLjc4NyAyLjI3Ny0xLjE4MyAzLjgzLTEuMTgzIDEuMzEgMCAyLjQyOC4yNTYgMy4zNjUuNzYxLjk0Ny41MDIgMS42NzMgMS4xNTcgMi4xNzEgMS45NzFhNy44NjQgNy44NjQgMCAwMTEuMDUgMi41MDNjLjE4OC44NjguMjgxIDIuMTc1LjI4MSAzLjkzOXY2LjA3OGMwIDIuMjMxLS4wODYgMy44NjktLjI1OCA0LjkxYTcuNzkyIDcuNzkyIDAgMDEtMS4xMjEgMi45MjRjLS41NjEuOTAzLTEuMjg1IDEuNTcxLTIuMTcxIDEuOTk5LS44OTQuNDM4LTEuOTEyLjY0NS0zLjA2Ny42NDUtMS4yODYgMC0yLjM3Ny0uMTc2LTMuMjctLjU0Ny0uOTAyLS4zNzEtMS41OTMtLjkyNy0yLjA5Mi0xLjY3MS0uNDk5LS43MzgtLjg0OC0xLjY0MS0xLjA2MS0yLjY5NS0uMjE0LTEuMDUzLS4zMTMtMi42MzMtLjMxMy00LjczOXYtNi4zNjRoLjAwMnptNC40MjUgOS41NDhjMCAxLjM2NiAxLjAyIDIuNDcyIDIuMjU3IDIuNDcyIDEuMjM1IDAgMi4yNC0xLjEwNiAyLjI0LTIuNDcyVjM0LjcyNWMwLTEuMzU5LTEuMDA0LTIuNDcyLTIuMjQtMi40NzItMS4yMzcgMC0yLjI1NyAxLjExMy0yLjI1NyAyLjQ3MnYxMi43OTd6TTU2LjIxNCA1My45OWg1LjMzNGwuMDAzLTE4LjQ0NSA2LjMwNS0xNS43OTZoLTUuODMzbC0zLjM1NCAxMS43MzQtMy4zOTUtMTEuNzY1aC01Ljc3NWw2LjcwNSAxNS44MzcuMDEgMTguNDM1eiIgZmlsbD0iIzBGOEZDOSIvPjwvc3ZnPg==');
  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: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain article a#invest {
  background-image: url('../img/icon/png/YouTube_Large.png?1432163428');
}
/* line 4003, ../sass/_pages.scss */
.standardBodyContain article.full {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 4007, ../sass/_pages.scss */
.standardBodyContain article.full *:not(li, input[type="checkbox"]) {
  margin-right: 0;
}
/* line 4011, ../sass/_pages.scss */
.standardBodyContain article.full a#invest {
  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,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNTAiIGhlaWdodD0iMTUwIj48cGF0aCBkPSJNMTQzLjU5NiAwSDYuNDA3QTYuNDEgNi40MSAwIDAwMCA2LjQwN3YxMzcuMTg4QTYuNDA3IDYuNDA3IDAgMDA2LjQwNyAxNTBoMTM3LjE4OGE2LjQwNCA2LjQwNCAwIDAwNi40MDQtNi40MDRWNi40MDdBNi40MDUgNi40MDUgMCAwMDE0My41OTYgMHptLTUuNzA5IDEzNy44MjdINDcuNjYxdjEuMzY2YzAgMi4zLTEuODY0IDQuMTYyLTQuMTY3IDQuMTYyYTQuMTY1IDQuMTY1IDAgMDEtNC4xNjYtNC4xNjJ2LTEuMzY2SDEyLjEyVjEzMC44aDI3LjIwOHYtMS42NjZhNC4xNjQgNC4xNjQgMCAwMTQuMTY2LTQuMTU5IDQuMTYgNC4xNiAwIDAxNC4xNjcgNC4xNTl2MS42NjZoOTAuMjI2djcuMDI3em0yLjA1Ni0xOS4xNTJIMTAuMDYyVjguNDU4aDEyOS44ODN2MTEwLjIxN2gtLjAwMnptLTM5LjcwOS0zNC45M2gtNC44MDhsLjAyMS0yLjc5YTIuMjY1IDIuMjY1IDAgMDEyLjI2NC0yLjI1NGguMzA4YTIuMjY2IDIuMjY2IDAgMDEyLjI2NCAyLjI1NGwtLjA0OSAyLjc5em0tMTguMDIzLTUuOTc2Yy0xLjIyMSAwLTIuMjEyLjgxNy0yLjIxMiAxLjgyMnYxMy41NjhjMCAxLjAwMS45OTEgMS44MTkgMi4yMTIgMS44MTkgMS4yMjggMCAyLjIyMy0uODE0IDIuMjIzLTEuODE5Vjc5LjU5MWMtLjAwMy0xLjAwNS0xLjAwMi0xLjgyMi0yLjIyMy0xLjgyMnptMjkuMjYtNy41OTF2MjUuODE1YzAgNi4xOTMtNS4zNjkgMTEuMjYtMTEuOTM1IDExLjI2SDUwLjQ2M2MtNi41NjYgMC0xMS45MzQtNS4wNjYtMTEuOTM0LTExLjI2VjcwLjE3OGMwLTYuMTk1IDUuMzY4LTExLjI2MiAxMS45MzQtMTEuMjYyaDQ5LjA3M2M2LjU2NiAwIDExLjkzNSA1LjA3MSAxMS45MzUgMTEuMjYyem0tNTcuNzM3IDI4LjYyVjcxLjU5Nmg2LjA4N3YtNC4wMjFsLTE2LjIxOC0uMDI1djMuOTZsNS4wNi4wMTN2MjcuMjczaDUuMDcxem0xOC4yMzktMjMuMTRoLTUuMDc0djE0LjUxNmMwIDIuMTAzLjEzIDMuMTQ5LS4wMDMgMy41MjEtLjQxNCAxLjEyNi0yLjI2NCAyLjMyMi0yLjk4OS4xMjMtLjEyLS4zNzktLjAxNC0xLjU0OS0uMDE0LTMuNTQ2bC0uMDIzLTE0LjYyMWgtNS4wNGwuMDE3IDE0LjM5YzAgMi4yMDktLjA1NSAzLjg1LjAxNyA0LjYwMi4xMjMgMS4zMi4wNzUgMi44NTYgMS4zMDIgMy43MyAyLjI4NCAxLjY0NSA2LjY1OC0uMjQyIDcuNzQ5LTIuNTk1bC0uMDEgMy4wMDYgNC4wNzYuMDA3Vjc1LjY1OGgtLjAwOHptMTYuMjI5IDE2LjYyNmwtLjAxNS0xMi4wOTJjLS4wMDMtNC41OTYtMy40NDktNy4zNjItOC4xMjctMy42MzlsLjAyNi04Ljk3OC01LjA2Ni4wMDYtLjAyNSAzMS4wMTQgNC4xNjItLjA2Mi4zNzYtMS45MzJjNS4zMjQgNC44ODggOC42NzIgMS41MzcgOC42NjktNC4zMTd6bTE1Ljg3My0xLjZsLTMuODA3LjAyMS0uMDA3LjUxdjIuMTIzYzAgMS4xMzUtLjk0MyAyLjA1OC0yLjA3OSAyLjA1OGgtLjc0NWMtMS4xNDMgMC0yLjA4Ny0uOTIzLTIuMDg3LTIuMDU4Vjg3Ljc1aDguNzE0di0zLjI3NGMwLTIuMzk1LS4wNjItNC43ODktLjI2MS02LjE2Mi0uNjIxLTQuMzI5LTYuNzAxLTUuMDI0LTkuNzc1LTIuODA1YTUuNzYzIDUuNzYzIDAgMDAtMi4xMyAyLjg2OWMtLjQzMSAxLjI0LS42NDQgMi45NDQtLjY0NCA1LjEwOHY3LjIxMmMuMDA1IDExLjk4MSAxNC41NTQgMTAuMjg4IDEyLjgyMS0uMDE0ek04NC41NjMgNTEuNTU1YTMuNDYgMy40NiAwIDAwMS4yMjEgMS41MzljLjU0LjM4NSAxLjI0MS41NzMgMi4wNzguNTczLjcyNiAwIDEuMzc5LS4xOTEgMS45NDItLjYwMi41NTktLjQwOSAxLjAzNy0xLjAxMiAxLjQxNi0xLjgybC0uMDkyIDEuOTg4aDUuNjU1di0yNC4wNGgtNC40NDh2MTguNzFhMS44NTYgMS44NTYgMCAwMS0zLjcxIDB2LTE4LjcxaC00LjY0NHYxNi4yMThjMCAyLjA2Ny4wMzggMy40NDIuMSA0LjE0My4wNjMuNjg4LjIyIDEuMzU1LjQ4MiAyLjAwMXpNNjcuNDMyIDM3Ljk3NGMwLTIuMzA3LjE5NS00LjExLjU3NS01LjQwOS4zOC0xLjI5NiAxLjA3Ny0yLjMzNiAyLjA3OS0zLjEyMS45OTktLjc4NyAyLjI3Ny0xLjE4MyAzLjgzLTEuMTgzIDEuMzEgMCAyLjQyOC4yNTYgMy4zNjUuNzYxLjk0Ny41MDIgMS42NzMgMS4xNTcgMi4xNzEgMS45NzFhNy44NjQgNy44NjQgMCAwMTEuMDUgMi41MDNjLjE4OC44NjguMjgxIDIuMTc1LjI4MSAzLjkzOXY2LjA3OGMwIDIuMjMxLS4wODYgMy44NjktLjI1OCA0LjkxYTcuNzkyIDcuNzkyIDAgMDEtMS4xMjEgMi45MjRjLS41NjEuOTAzLTEuMjg1IDEuNTcxLTIuMTcxIDEuOTk5LS44OTQuNDM4LTEuOTEyLjY0NS0zLjA2Ny42NDUtMS4yODYgMC0yLjM3Ny0uMTc2LTMuMjctLjU0Ny0uOTAyLS4zNzEtMS41OTMtLjkyNy0yLjA5Mi0xLjY3MS0uNDk5LS43MzgtLjg0OC0xLjY0MS0xLjA2MS0yLjY5NS0uMjE0LTEuMDUzLS4zMTMtMi42MzMtLjMxMy00LjczOXYtNi4zNjRoLjAwMnptNC40MjUgOS41NDhjMCAxLjM2NiAxLjAyIDIuNDcyIDIuMjU3IDIuNDcyIDEuMjM1IDAgMi4yNC0xLjEwNiAyLjI0LTIuNDcyVjM0LjcyNWMwLTEuMzU5LTEuMDA0LTIuNDcyLTIuMjQtMi40NzItMS4yMzcgMC0yLjI1NyAxLjExMy0yLjI1NyAyLjQ3MnYxMi43OTd6TTU2LjIxNCA1My45OWg1LjMzNGwuMDAzLTE4LjQ0NSA2LjMwNS0xNS43OTZoLTUuODMzbC0zLjM1NCAxMS43MzQtMy4zOTUtMTEuNzY1aC01Ljc3NWw2LjcwNSAxNS44MzcuMDEgMTguNDM1eiIgZmlsbD0iIzBGOEZDOSIvPjwvc3ZnPg==');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto 100%;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain article.full a#invest {
  background-image: url('../img/icon/png/YouTube_Large.png?1432163428');
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 3780, ../sass/_pages.scss */
  .standardBodyContain article {
    width: 100%;
    float: right;
    margin-right: 0;
    *margin-left: -1em;
    display: inline;
  }
}
/* line 4027, ../sass/_pages.scss */
.standardBodyContain aside {
  width: 32.39832%;
  float: right;
  margin-right: 0;
  *margin-left: -1em;
  display: inline;
  padding: 16px 0px;
  padding: 1rem 0rem;
  background: #58595b;
  border: 1px solid #f2f2f2;
}
/* line 4033, ../sass/_pages.scss */
.standardBodyContain aside h2,
.standardBodyContain aside h3 {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
  padding: 0px 16px;
  padding: 0rem 1rem;
}
/* line 4040, ../sass/_pages.scss */
.standardBodyContain aside form {
  padding: 0 16px;
}
/* line 4045, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc, .standardBodyContain aside ul.longDesc {
  width: 100%;
  float: left;
  margin-right: 4.329%;
  display: inline;
  margin: 0;
}
/* line 4049, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li, .standardBodyContain aside ul.longDesc li {
  width: 100%;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
  padding: 0px 16px;
  padding: 0rem 1rem;
}
/* line 4054, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li:last-of-type, .standardBodyContain aside ul.longDesc li:last-of-type {
  margin: 0;
}
/* line 4058, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a, .standardBodyContain aside ul.longDesc li a {
  display: inline-block;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  line-height: 28px !important;
}
/* line 4063, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a:before, .standardBodyContain aside ul.longDesc li a:before {
  content: "";
  width: 28px;
  height: 28px;
  background-position: center center;
  background-size: auto 22px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: top;
  -webkit-transition: background-size 250ms ease-in;
  -o-transition: background-size 250ms ease-in;
  transition: background-size 250ms ease-in;
}
/* line 4077, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#tweet:before, .standardBodyContain aside ul.longDesc li a#tweet:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMC43NzUiIGhlaWdodD0iMjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMC43NzUgMi45NTdjLTEuMTI3LjUtMi4zNDguODQ3LTMuNjI1Ljk5OEE2LjM2OCA2LjM2OCAwIDAwMjkuOTMuNDU5YTEyLjU5IDEyLjU5IDAgMDEtNC4wMiAxLjUzMSA2LjMxNSA2LjMxNSAwIDAwLTEwLjc0OSA1Ljc2QTE3LjkzNCAxNy45MzQgMCAwMTIuMTQzIDEuMTU0YTYuMjYyIDYuMjYyIDAgMDAtLjg1NiAzLjE3NSA2LjMwMyA2LjMwMyAwIDAwMi44MDggNS4yNDkgNi4xOTMgNi4xOTMgMCAwMS0yLjg1NC0uNzg5di4wNzdhNi4zMjYgNi4zMjYgMCAwMDUuMDYxIDYuMTk3IDYuNDE3IDYuNDE3IDAgMDEtMi44NTMuMTA0IDYuMzMgNi4zMyAwIDAwNS44OTggNC4zODYgMTIuNzAxIDEyLjcwMSAwIDAxLTcuODQ0IDIuNjk1Yy0uNTA3IDAtMS4wMDUtLjAyOC0xLjUwMi0uMDg0QTE3Ljg2IDE3Ljg2IDAgMDA5LjY4MSAyNWMxMS42MDkgMCAxNy45NTgtOS42MTcgMTcuOTU4LTE3Ljk1NmwtLjAxOS0uODE3YzEuMjQtLjg5MyAyLjMxMS0yIDMuMTU1LTMuMjd6bTAgMCIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#tweet:before, html.no-svg .standardBodyContain aside ul.longDesc li a#tweet:before {
  background-image: url('../img/icon/png/twitter.png?1432163428');
}
/* line 4081, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#search:before, .standardBodyContain aside ul.longDesc li a#search:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NS4wMDgiIGhlaWdodD0iNDUuMDA4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDMuNDYyIDM1Ljk5N2wtMTEuNDAxLTExLjM3YTE2Ljg3OCAxNi44NzggMCAwMDEuODQ2LTcuNjc2YzAtNC41MjgtMS43NjYtOC43ODUtNC45NjctMTEuOTg2QTE2Ljg0IDE2Ljg0IDAgMDAxNi45NTMgMCAxNi44NCAxNi44NCAwIDAwNC45NjYgNC45NjUgMTYuODQ2IDE2Ljg0NiAwIDAwMCAxNi45NTJjMCA0LjUyOCAxLjc2NCA4Ljc4NSA0Ljk2NiAxMS45ODZhMTYuODM5IDE2LjgzOSAwIDAwMTEuOTg2IDQuOTY1YzIuNzE0IDAgNS4zMjUtLjY0NiA3LjY3NS0xLjg0MmwxMS4zNzEgMTEuNDAyYzEuMDI5IDEuMDI5IDIuMzgyIDEuNTQ1IDMuNzMyIDEuNTQ1czIuNzAxLS41MTYgMy43My0xLjU0NWE1LjI3OSA1LjI3OSAwIDAwLjAwMi03LjQ2NnpNOS40NDQgMjQuNDU5Yy0yLjAwNS0yLjAwNi0zLjEwOS00LjY3MS0zLjEwOS03LjUwN3MxLjEwNC01LjUwMiAzLjExLTcuNTA4YzIuMDA1LTIuMDA1IDQuNjcxLTMuMTEgNy41MDctMy4xMXM1LjUwMiAxLjEwNCA3LjUwOCAzLjExYzIuMDA1IDIuMDA1IDMuMTEgNC42NzEgMy4xMSA3LjUwN3MtMS4xMDUgNS41MDItMy4xMSA3LjUwOGMtMi4wMDYgMi4wMDQtNC42NzMgMy4xMDgtNy41MDggMy4xMDhzLTUuNTAxLTEuMTAyLTcuNTA4LTMuMTA4eiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#search:before, html.no-svg .standardBodyContain aside ul.longDesc li a#search:before {
  background-image: url('../img/icon/png/search.png?1432163428');
}
/* line 4085, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#chat:before, .standardBodyContain aside ul.longDesc li a#chat:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4Ljc5NiAwSDMuMjA0QTMuMjA5IDMuMjA5IDAgMDAwIDMuMjA0VjMybDYuMzk4LTYuMzk4aDIyLjM5OEEzLjIxMiAzLjIxMiAwIDAwMzIgMjIuMzk5VjMuMjA0QTMuMjA5IDMuMjA5IDAgMDAyOC43OTYgMHptLTkuNTkyIDE5LjIwNEg2LjM5OFYxNmgxMi44MDZ2My4yMDR6bTYuMzk4LTQuODA2SDYuMzk4di0zLjE5NGgxOS4yMDR2My4xOTR6bTAtNC43OTZINi4zOThWNi4zOThoMTkuMjA0djMuMjA0eiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#chat:before, html.no-svg .standardBodyContain aside ul.longDesc li a#chat:before {
  background-image: url('../img/icon/png/chat.png?1432163428');
}
/* line 4089, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#ticket:before, .standardBodyContain aside ul.longDesc li a#ticket:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIyOS4wOTIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMC42MDggMjEuMzcxbDIuNDIyLTIuN3Y3Ljk1YTIuNDY5IDIuNDY5IDAgMDEtMi40NjYgMi40NzFIMi40NjZBMi40NyAyLjQ3IDAgMDEwIDI2LjYyMVYyLjQ2NkEyLjQ2OCAyLjQ2OCAwIDAxMi40NjYgMGgxOC4wOTNhMi40NyAyLjQ3IDAgMDEyLjQ3MSAyLjQ2NnYxLjM5bC0yLjQyMiAyLjdWMi40MjJIMi40MjN2MjQuMjQzaDE4LjE4NXYtNS4yOTR6TTE4LjU0OCA2Ljg3YzAtLjY2OS0uNTQzLTEuMjEzLTEuMjA4LTEuMjEzSDUuNjgxYTEuMjE0IDEuMjE0IDAgMDAwIDIuNDI3aDExLjY1NWMuNjY5IDAgMS4yMTItLjU0NCAxLjIxMi0xLjIxNHptLTEuNjY4IDMuODY1SDUuNjhhMS4yMTMgMS4yMTMgMCAxMDAgMi40MjdoOS4wMjFsMi4xNzktMi40Mjd6bS00LjUzMSA1LjAySDUuNjgxYTEuMjE0IDEuMjE0IDAgMTAwIDIuNDI3aDUuMjk0bDEuMzc0LTIuNDI3em0tNy44ODIgNi4yOTJjMCAuNjcuNTQzIDEuMjEzIDEuMjE0IDEuMjEzaDMuODhjLjAxNS0uMTcxLjAzOS0uMjcuMDc4LS40MDFsLjU4My0yLjAyMUg1LjY4MWMtLjY3MSAwLTEuMjE0LjU0My0xLjIxNCAxLjIwOXpNMjMuNDI2IDYuMTM2bDQuNjU4IDQuMTc5LS43NjUuODUxLTguNDYzIDkuNDM0LS42NTYuNzMzLTQuNjU4LTQuMTg0LjY1Ni0uNzI5IDguNDY1LTkuNDMyLjc2My0uODUyem0tMS4xOTggNC41NTlsLS4yNzQtLjI1YS40MDcuNDA3IDAgMDAtLjI4My0uMDk3LjM3OS4zNzkgMCAwMC0uMjcuMTI4bC01LjU1NCA2LjE4OGEuMzk0LjM5NCAwIDAwLjAzLjU1NGwuMjc1LjI0NGEuMzg5LjM4OSAwIDAwLjU1Ni0uMDI5bDUuNTQ5LTYuMTg0YS4zOS4zOSAwIDAwLS4wMjktLjU1NHptMS4wODYtMi4zNTdsLS40NzkuNTM3YS4zOS4zOSAwIDAwLS4wOTguMjg0LjM4LjM4IDAgMDAuMTI3LjI2OWwuMjc0LjI1YS4zOTkuMzk5IDAgMDAuNTUzLS4wMjlsLjAyLS4wMi4zOTYtLjQ0MS4wNjgtLjA4M2EuMzg5LjM4OSAwIDAwLS4wMjktLjU1MmwtLjI3NC0uMjQ2YS4zOTYuMzk2IDAgMDAtLjU1OC4wMzF6bS45MS0zLjA5N2wtLjM0OC4zOTEgNC42NTggNC4xNzggMS4xNDUtMS4yNzEtNC42NTgtNC4xNzktLjc5Ny44ODF6bTcuNzc1LjExMmMuMDE5LjM2Mi0uMTAzLjcwOS0uMzQzLjk3OUwzMC4xIDguMDYzIDI1LjQ0MSAzLjg5bDEuNTU4LTEuNzM3Yy4yMzktLjI3LjU3Ny0uNDMxLjkzNS0uNDUuMzU2LS4wMi43MDkuMTAzLjk3OS4zNDhsMi42NDIgMi4zNjhjLjI2My4yMzkuNDI0LjU3OC40NDQuOTM0em0tMS4xOC4wNjRsLTIuODIyLTIuNTMtLjgxNy45MDUgMi44MjggMi41MzQuODExLS45MDl6TTExLjU4MSAyNC4wMjNhLjY2OC42NjggMCAwMS0uMTk1LS42ODZsMS42LTUuNTYyIDQuNjU4IDQuMTc4LTUuMzU2IDIuMTkyYS42NjguNjY4IDAgMDEtLjcwNy0uMTIyem0xLjE5OS0yLjU3OWwxLjIzNCAxLjEwNiAyLjEwMy0uODYxLTIuNzA2LTIuNDMyLS42MzEgMi4xODd6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#ticket:before, html.no-svg .standardBodyContain aside ul.longDesc li a#ticket:before {
  background-image: url('../img/icon/png/support.png?1432163428');
}
/* line 4093, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#forum:before, .standardBodyContain aside ul.longDesc li a#forum:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMC4zMDkiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik05LjYwNCA2Ljk3OWEyLjYyNyAyLjYyNyAwIDAwLTIuNjI1IDIuNjI1djcuMDIzSDMuMTc2bC0uMzE0LjMxNEwwIDE5LjgwM1YxLjI3OEExLjI4IDEuMjggMCAwMTEuMjc4IDBoMTguNzZhMS4yOCAxLjI4IDAgMDExLjI3OCAxLjI3OHY1LjdIOS42MDR6bTIwLjk2NyAxLjE5Nkg5LjYwNGExLjQzIDEuNDMgMCAwMC0xLjQyOSAxLjQyOXYxNS43MjhhMS40MyAxLjQzIDAgMDAxLjQyOSAxLjQyNkgyOC40NWwuMzUyLjM1MkwzMiAzMC4zMDlWOS42MDRhMS40MyAxLjQzIDAgMDAtMS40MjktMS40Mjl6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#forum:before, html.no-svg .standardBodyContain aside ul.longDesc li a#forum:before {
  background-image: url('../img/icon/png/forum.png?1432163428');
}
/* line 4097, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#call:before, .standardBodyContain aside ul.longDesc li a#call:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOC42NjMiIGhlaWdodD0iMzIiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMi42MTIgMjAuOTg3YTEuMjIyIDEuMjIyIDAgMDAtMS43MzQtLjE0NEwxOC43NTcgMjMuMmMtMS4wODYuNzMyLTIuMzMyLS4yODYtNC42MTUtMi40OTJsLTQuOTA3LTUuNzgyYy0xLjAyNi0xLjUyNC0xLjkxMi0zLjA5OS0uOTAxLTQuMWwyLjU1MS0xLjgzNnYtLjAwOGMuNTU3LS40NjMuNTYzLTEuMjM2LjE0My0xLjczNHYtLjAwOUw1LjI3OC40MzhBMS4yMiAxLjIyIDAgMDAzLjU0NS4yOTZsLTIuMTkgMi4yNzFDLjA4NCA0LjAzMy0yLjYyOCAxMC4zODkgNi44NDQgMjEuODQ2YzkuODI1IDExLjkwNCAxNy4wNDcgMTAuNTkxIDE4Ljc0OCA5LjQyOWwyLjYyNy0xLjc0MmExLjIyOCAxLjIyOCAwIDAwLjE1MS0xLjc0M2wtNS43NTgtNi44MDN6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#call:before, html.no-svg .standardBodyContain aside ul.longDesc li a#call:before {
  background-image: url('../img/icon/png/phone.png?1432163428');
}
/* line 4101, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#skype:before, .standardBodyContain aside ul.longDesc li a#skype:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNS4wMDYiPjxwYXRoIGQ9Ik02LjkxNiAyLjA4NGMuOTExIDAgMS44MDQuMjUzIDIuNTc5LjczNmwuNjcxLjQxNy43ODEtLjEzYTkuNjk0IDkuNjk0IDAgMDExLjY4Ny0uMTQzIDkuODQyIDkuODQyIDAgMDE2Ljk2OCAyLjg0NiA5LjUzNCA5LjUzNCAwIDAxMi42NDMgOC45MDJsLS4xNjMuNzI0LjMzMy42NjNjLjMzMi42NTguNTAxIDEuMzYxLjUwMSAyLjA5NyAwIDIuNjEyLTIuMTY5IDQuNzM1LTQuODMyIDQuNzM1YTQuODE4IDQuODE4IDAgMDEtMi4yOTItLjU2N2wtLjYzNy0uMzM5LS43MS4xMzFhOS44NzUgOS44NzUgMCAwMS0xLjgxLjE2M2MtMi42MzggMC01LjExMi0xLjAwOS02Ljk2OC0yLjg0N2E5LjUzMyA5LjUzMyAwIDAxLTIuODcyLTYuODNjMC0uNjUyLjA2NS0xLjMxLjE5NS0xLjk0OGwuMTYzLS43OTQtLjQxOC0uNjk4YTQuNzA4IDQuNzA4IDAgMDEtLjY1MS0yLjM4NGMwLTIuNjExIDIuMTY4LTQuNzM0IDQuODMyLTQuNzM0bTAtMi4wODRDMy4wOTkgMCAwIDMuMDU0IDAgNi44MTggMCA4LjA4Mi4zNDUgOS4yNi45NTEgMTAuMjdhMTEuNzMgMTEuNzMgMCAwMC0uMjQyIDIuMzY0YzAgNi40OTggNS4zNCAxMS43NjEgMTEuOTI0IDExLjc2MWExMS45IDExLjkgMCAwMDIuMTgxLS4xOTVjLjk3Ny41MTQgMi4wOS44MDcgMy4yNjkuODA3IDMuODIzIDAgNi45MTYtMy4wNTMgNi45MTYtNi44MTdhNi42NzcgNi42NzcgMCAwMC0uNzIzLTMuMDI4Yy4xODItLjgxMy4yNzItMS42NTQuMjcyLTIuNTIgMC02LjQ5My01LjMzOS0xMS43NjEtMTEuOTMtMTEuNzYxLS42OTYgMC0xLjM3NC4wNTktMi4wMzguMTY5QTYuODM4IDYuODM4IDAgMDA2LjkxNiAwem0xMS44MzIgMTguMjRjLS41NTQuNzY5LTEuMzY3IDEuMzgxLTIuNDIyIDEuODExLTEuMDQ5LjQzLTIuMjk5LjY0NS0zLjczMi42NDUtMS43MTIgMC0zLjE0NS0uMjk5LTQuMjcxLS44ODVhNS42NTIgNS42NTIgMCAwMS0xLjk2Ny0xLjcyYy0uNTA4LS43MTctLjc2Mi0xLjQzMy0uNzYyLTIuMTIzIDAtLjQzLjE2OS0uODAxLjQ5NS0xLjExMy4zMjYtLjMuNzQ5LS40NTYgMS4yNDQtLjQ1Ni40MTEgMCAuNzYyLjExNyAxLjA0OS4zNTguMjczLjIyOC41MDguNTY2LjY5NiAxLjAxLjIxNS40NzUuNDQzLjg3OS42OSAxLjE5Ny4yMzUuMzA3LjU2Ni41Ni45OTYuNzYyLjQzNy4yMDIgMS4wMTcuMzA2IDEuNzMyLjMwNi45ODMgMCAxLjc5MS0uMjA3IDIuMzk3LS42MTguNTk5LS4zOTYuODg1LS44NzkuODg1LTEuNDY0IDAtLjQ2My0uMTQ5LS44MjgtLjQ2My0xLjExNC0uMzI1LS4zLS43NDktLjUzNC0xLjI3Ni0uNjktLjU0LS4xNy0xLjI3Ni0uMzQ2LTIuMTg4LS41MzQtMS4yMzctLjI2LTIuMjg1LS41NzMtMy4xMjUtLjkyNS0uODU0LS4zNTgtMS41NDMtLjg2LTIuMDUxLTEuNDc4LS40ODgtLjYyNS0uNzQ5LTEuNDItLjc0OS0yLjM1MiAwLS44OTIuMjczLTEuNjg2LjgwNy0yLjM3Ni41MzQtLjY4NCAxLjMwOS0xLjIxOCAyLjMxOC0xLjU4Mi45OS0uMzY1IDIuMTY4LS41NDcgMy40OTctLjU0NyAxLjA2OCAwIDIgLjEyNCAyLjc4MS4zNTguNzg4LjI0MiAxLjQ0Ni41NjcgMS45NzUuOTcxLjUyMS40MDMuOTEuODMzIDEuMTU4IDEuMjgzLjI0Ny40NTYuMzcyLjkwNS4zNzIgMS4zNDIgMCAuNDE3LS4xNjQuOC0uNDg5IDEuMTMzYTEuNjUzIDEuNjUzIDAgMDEtMS4yMjUuNTA4Yy0uNDQzIDAtLjc4Ny0uMTA0LTEuMDI4LS4zMTItLjIyMi0uMTk2LS40NTYtLjQ5NS0uNzA5LS45MzEtLjMtLjU1NC0uNjU5LS45OTctMS4wNjktMS4zMDktLjQwMy0uMy0xLjA2Ny0uNDU2LTEuOTkzLS40NTYtLjg1MiAwLTEuNTQ5LjE2OS0yLjA2My41MDEtLjQ5Ny4zMTYtLjczOC42ODctLjczOCAxLjEyMyAwIC4yNjcuMDc4LjQ4OC4yNDEuNjg0LjE2OS4yMDIuNDA0LjM4NS43MS41MzQuMzEyLjE1Ni42MzguMjguOTU4LjM2NS4zMzIuMDkxLjg4NS4yMjggMS42NDcuMzk3YTI5LjggMjkuOCAwIDAxMi42MzguNjc3Yy43OTUuMjU0IDEuNDc4LjU2MSAyLjAzOC45MTlhNC4wNTIgNC4wNTIgMCAwMTEuMzQ4IDEuNGMuMzE5LjU2LjQ4MiAxLjI2NC40ODIgMi4wNyAwIC45NzctLjI4IDEuODYzLS44MzQgMi42MzF6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#skype:before, html.no-svg .standardBodyContain aside ul.longDesc li a#skype:before {
  background-image: url('../img/icon/png/skype.png?1432256106');
}
/* line 4105, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSAccount:before, .standardBodyContain aside ul.longDesc li a#TSAccount:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik00LjE3IDE3LjI4OGExLjA4IDEuMDggMCAwMTAtMS41MzRsMy41NzgtMy41NzlhMS4wODQgMS4wODQgMCAwMTEuNTM0IDBsNi4zNCA2LjM0MkwzMC41MjggMy42MDhhMS4wODMgMS4wODMgMCAwMTEuNTM2IDBsMy41NzkgMy41NzlhMS4wODMgMS4wODMgMCAwMTAgMS41MzRMMTYuMzkgMjcuOTc0Yy0uMjEyLjIxMy0uNDg5LjMxOC0uNzY3LjMxOHMtLjU1NC0uMTA1LS43NjctLjMxOEw0LjE3IDE3LjI4OHpNMzQgMTIuNFYzNEgyVjJoMjguNTQ4VjBIMHYzNmgzNlYxMi40aC0yeiIvPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQ1IDI2N2gzMzIuODh2MjU5SDQ0NXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBkPSJNNzc0LjE3NiAzMDcuMzQ1bC0zNy4wNTUtMzcuMDU2Yy00LjM4Ny00LjM4OC0xMS40OTYtNC4zODgtMTUuODgzIDBMNTY2Ljg3OSA0MjQuNjQ4IDUwMS4yMjcgMzU5Yy00LjM4Ny00LjM4Ny0xMS40OTYtNC4zODctMTUuODgzIDBsLTM3LjA1NSAzNy4wNTVjLTQuMzg3IDQuMzg3LTQuMzg3IDExLjQ5NiAwIDE1Ljg4M2wxMTAuNjQ4IDExMC42NDVjMi4xOTEgMi4xOTUgNS4wNjYgMy4yOTMgNy45NDEgMy4yOTNzNS43NS0xLjA5OCA3Ljk0MS0zLjI5M2wxOTkuMzU1LTE5OS4zNTZhMTEuMjMxIDExLjIzMSAwIDAwLjAwMi0xNS44ODJ6bTAgMCIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSAccount:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSAccount:before {
  background-image: url('../img/icon/png/TS_Account.png?1436401822');
}
/* line 4109, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSWhy:before, .standardBodyContain aside ul.longDesc li a#TSWhy:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQ1IDI2N2gzMzIuODh2MjU5SDQ0NXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBkPSJNNzc0LjE3NiAzMDcuMzQ1bC0zNy4wNTUtMzcuMDU2Yy00LjM4Ny00LjM4OC0xMS40OTYtNC4zODgtMTUuODgzIDBMNTY2Ljg3OSA0MjQuNjQ4IDUwMS4yMjcgMzU5Yy00LjM4Ny00LjM4Ny0xMS40OTYtNC4zODctMTUuODgzIDBsLTM3LjA1NSAzNy4wNTVjLTQuMzg3IDQuMzg3LTQuMzg3IDExLjQ5NiAwIDE1Ljg4M2wxMTAuNjQ4IDExMC42NDVjMi4xOTEgMi4xOTUgNS4wNjYgMy4yOTMgNy45NDEgMy4yOTNzNS43NS0xLjA5OCA3Ljk0MS0zLjI5M2wxOTkuMzU1LTE5OS4zNTZhMTEuMjMxIDExLjIzMSAwIDAwLjAwMi0xNS44ODJ6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0yMS44NSAyNC44OTRoLTkuMTc1di0uOTE3YzAtMS41NjIuMTc3LTIuODMuNTMxLTMuODA0cy44ODUtMS44NjMgMS41ODUtMi42NjhjLjctLjgwNCAyLjI3LTIuMjIxIDQuNzE2LTQuMjQ5IDEuMzA0LTEuMDYyIDEuOTU1LTIuMDM2IDEuOTU1LTIuOTIxcy0uMjU3LTEuNTczLS43OC0yLjA2NGMtLjUyMi0uNDkxLTEuMzE5LS43MzYtMi4zODItLjczNi0xLjE0MyAwLTIuMDg0LjM3OC0yLjgzMyAxLjEzNS0uNzQ5Ljc1Ni0xLjIzMSAyLjA3Ni0xLjQ0IDMuOTZsLTkuMzY2LTEuMTU5Yy4zMjItMy40NDUgMS41NzMtNi4yMTcgMy43NTQtOC4zMThDMTAuNTk5IDEuMDUgMTMuOTM4IDAgMTguNDQ1IDBjMy41MSAwIDYuMzQzLjczMiA4LjQ5OSAyLjE5NyAyLjkzIDEuOTggNC4zOTUgNC42MiA0LjM5NSA3LjkxOSAwIDEuMzY4LS4zNzggMi42ODgtMS4xMzYgMy45NTktLjc1NiAxLjI3Mi0yLjMwMiAyLjgyNS00LjYzNSA0LjY2LTEuNjI2IDEuMjg5LTIuNjQ3IDIuMzIzLTMuMDc0IDMuMTAzcy0uNjQ0IDEuOC0uNjQ0IDMuMDU2em0tOS40ODkgMi40MzhoOS44MjdWMzZoLTkuODI3di04LjY2OHoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSWhy:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSWhy:before {
  background-image: url('../img/icon/png/TS_Why.png?1436402064');
}
/* line 4113, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSPrice:before, .standardBodyContain aside ul.longDesc li a#TSPrice:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQ1IDI2N2gzMzIuODh2MjU5SDQ0NXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBkPSJNNzc0LjE3NiAzMDcuMzQ1bC0zNy4wNTUtMzcuMDU2Yy00LjM4Ny00LjM4OC0xMS40OTYtNC4zODgtMTUuODgzIDBMNTY2Ljg3OSA0MjQuNjQ4IDUwMS4yMjcgMzU5Yy00LjM4Ny00LjM4Ny0xMS40OTYtNC4zODctMTUuODgzIDBsLTM3LjA1NSAzNy4wNTVjLTQuMzg3IDQuMzg3LTQuMzg3IDExLjQ5NiAwIDE1Ljg4M2wxMTAuNjQ4IDExMC42NDVjMi4xOTEgMi4xOTUgNS4wNjYgMy4yOTMgNy45NDEgMy4yOTNzNS43NS0xLjA5OCA3Ljk0MS0zLjI5M2wxOTkuMzU1LTE5OS4zNTZhMTEuMjMxIDExLjIzMSAwIDAwLjAwMi0xNS44ODJ6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xOS45MzkgMTQuMzI2bC0yLjQgMi40MDJjLS4xNjYtLjQzMy0uMjI3LS44MjEtLjE2Mi0xLjE4NS4wNjktLjM1Ni4yMTgtLjY1OS40Ni0uOTA1LjI3MS0uMjYzLjU5NC0uNDMyLjk3OS0uNDg5LjM4NC0uMDYuNzYxIDAgMS4xMjMuMTc3ek0zNS43NDMgMy44OWwtLjAwNCA3LjMxNGMwIDEuNDIyLTEuNDk0IDMuMjI0LTEuNDk0IDMuMjI0TDE0LjU5NyAzNC4wNzFjLTIuMDYgMi4wNjItNC4wNjQuMDY0LTQuMDY0LjA2NGwtOS4yNS05LjI1OGMtMi4yNjItMi4yNTQtLjA3Ny00LjI0Ni0uMDc3LTQuMjQ2TDIwLjk5OCAxLjIwM2MuMzg1LS4zOC44NzQtLjU4MyAxLjM0My0uNjg3LjgxOC0uMTgzIDIuNjMtLjA2NSA0LS4wNjJsNS44NDMuMDA5YzEuMzc0IDAgMi44OTctLjA1NyAzLjIuMjUuMzA4LjMxMi4zNTkgMS44MDMuMzU5IDMuMTc3ek0yMy40NTYgMTYuMzI3Yy0uMDIxLS44NDctLjM1Ni0xLjY4LTEtMi41MDFsLjY4NC0uNjg3LTEuMDAzLTEuMDA2LS42ODYuNjg3Yy0uODc3LS43MTYtMS44MDgtMS4wNTQtMi44MDEtMS4wMTgtLjk5NC4wMzYtMS44NjQuNDMyLTIuNjIzIDEuMTg3LS43NDguNzQ5LTEuMTc3IDEuNTk3LTEuMjcyIDIuNTQyLS4xMDIuOTUuMTY1IDIuMDA1LjgxNSAzLjE2OGwtMi45MDUgMi45MDJjLS4xMjUtLjM2OC0uMTYyLS43ODktLjA5OC0xLjI2MWEzLjMzIDMuMzMgMCAwMS41NDItMS4zN2wtMi0xLjYxNmMtLjc3MSAxLjA0Ni0xLjE1NiAyLjA3Ny0xLjE1NiAzLjA2NyAwIDEuMDAyLjM0NyAxLjk0NiAxLjA0NiAyLjg0NGwtMS4yNTYgMS4yNjIgMS4wMDcgMS4wMDQgMS4yOTYtMS4zYzEuMDI3Ljc3MSAyLjA4MiAxLjEyOSAzLjE2MSAxLjA2MyAxLjA3NS0uMDcyIDIuMDMyLS41MTcgMi44Ny0xLjM1OC43NDYtLjc0NiAxLjE2Mi0xLjU2MiAxLjIzNS0yLjQ0My4wNzYtLjg4My0uMjktMi4wMjItMS4xLTMuNDMybDIuNzEzLTIuNzA3Yy4yNTMuNjQyLjE1MiAxLjI4NS0uMjggMS45MzhsMS45NzkgMS41MjRjLjU3OC0uODA3Ljg1MS0xLjYzOS44MzItMi40ODl6TTMyLjE4IDQuMDE5YTIuMjAxIDIuMjAxIDAgMDAtMy4xMjcgMCAyLjIwNyAyLjIwNyAwIDAwMCAzLjEyN2MuODYxLjg2NSAyLjI2Mi44NjUgMy4xMjcgMHMuODY1LTIuMjYzIDAtMy4xMjd6TTEzLjU3NiAyMi43MDVjLjQxMS4yODIuODUyLjM5OCAxLjMyNS4zNThhMS44OSAxLjg5IDAgMDAxLjIyOS0uNTc2Yy4zMTItLjMwNS40ODQtLjY2NC41MjUtMS4wNjguMDQ0LS40MTItLjA4NS0uODgxLS4zNzctMS40MThsLTIuNzAyIDIuNzA0eiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSPrice:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSPrice:before {
  background-image: url('../img/icon/png/TS_Price.png?1436402538');
}
/* line 4117, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSMarket:before, .standardBodyContain aside ul.longDesc li a#TSMarket:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iMzYiIGhlaWdodD0iMzYiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNNDQ1IDI2N2gzMzIuODh2MjU5SDQ0NXoiLz48L2RlZnM+PGNsaXBQYXRoIGlkPSJiIj48dXNlIHhsaW5rOmhyZWY9IiNhIiBvdmVyZmxvdz0idmlzaWJsZSIvPjwvY2xpcFBhdGg+PHBhdGggY2xpcC1wYXRoPSJ1cmwoI2IpIiBkPSJNNzc0LjE3NiAzMDcuMzQ1bC0zNy4wNTUtMzcuMDU2Yy00LjM4Ny00LjM4OC0xMS40OTYtNC4zODgtMTUuODgzIDBMNTY2Ljg3OSA0MjQuNjQ4IDUwMS4yMjcgMzU5Yy00LjM4Ny00LjM4Ny0xMS40OTYtNC4zODctMTUuODgzIDBsLTM3LjA1NSAzNy4wNTVjLTQuMzg3IDQuMzg3LTQuMzg3IDExLjQ5NiAwIDE1Ljg4M2wxMTAuNjQ4IDExMC42NDVjMi4xOTEgMi4xOTUgNS4wNjYgMy4yOTMgNy45NDEgMy4yOTNzNS43NS0xLjA5OCA3Ljk0MS0zLjI5M2wxOTkuMzU1LTE5OS4zNTZhMTEuMjMxIDExLjIzMSAwIDAwLjAwMi0xNS44ODJ6bTAgMCIvPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zNiAzMy41SDMuNVYzNmgtMXYtMi41SDB2LTFoMi41VjBoMXYzMi41SDM2djF6TTcuNzcyIDI0LjA0aDF2LTIuMzU3aDEuNTE0VjUuMThIOC43NzJWMi44MjJoLTFWNS4xOEg2LjI1OXYxNi41MDNoMS41MTR2Mi4zNTd6bTcuMjU3IDMuNDg2aC44M3YtMS42MjVoMS41OTlWMTQuNTE3aC0xLjU5OXYtMS42MjZoLS44M3YxLjYyNkgxMy40M3YxMS4zODRoMS41OTl2MS42MjV6bTEzLjcwMy0xLjI3N2gxLjAyN3YtMi40ODZoMS41VjYuMzQyaC0xLjVWMy44NTRoLTEuMDI3djIuNDg5aC0xLjV2MTcuNDJoMS41djIuNDg2em0tNy4zMjQtNi42NzhoLjkzOXYtMi4wNzhoMS41NDVWMi45MzdoLTEuNTQ1Vi44NTdoLS45Mzl2Mi4wOGgtMS41NDR2MTQuNTU2aDEuNTQ0djIuMDc4eiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSMarket:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSMarket:before {
  background-image: url('../img/icon/png/TS_Margin.png?1436402823');
}
/* line 4121, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSMargins:before, .standardBodyContain aside ul.longDesc li a#TSMargins:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIwLjcyNSAxNC45NDRoLTQuMTEzdjQuMTEyaC01LjE1Nmw1LjE1NiA3LjQzN3Y5LjUwOEg0LjExM1YxNC45NDRIMEwxMC4zNjQuMDAxbDcuMDI0IDEwLjEzMiAzLjMzNyA0LjgxMXptMTEuMTYyIDYuMTEzVjBIMTkuMzg5djkuNTA3bDUuMTU2IDcuNDM4aC01LjE1NnY0LjExMmgtNC4xMTNsMy4zMzYgNC44MTJMMjUuNjM2IDM2IDM2IDIxLjA1N2gtNC4xMTN6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSMargins:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSMargins:before {
  background-image: url('../img/icon/png/TS_Margin2.png?1436403662');
}
/* line 4125, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSAward:before, .standardBodyContain aside ul.longDesc li a#TSAward:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI1Ljc4NiAyNC41NjFhMS45MDIgMS45MDIgMCAwMS0xLjY5IDEuMDE3aC0uMDY4bC0xLjUxNC0uMDU4LTEuMTI1IDEuMDE4YTEuOTE3IDEuOTE3IDAgMDEtMi4wMDQuMzUxbC0xLjQwNC0uNTc0LTEuNDA0LjU3NGExLjkxOCAxLjkxOCAwIDAxLTIuMDA1LS4zNTFsLTEuMTI0LTEuMDE4LTEuNTE1LjA1OGgtLjA2OWExLjkwNyAxLjkwNyAwIDAxLTEuNjktMS4wMjFsLS43MDgtMS4zNDMtLjA1Ny0uMDIxVjM1LjA0YS45NTUuOTU1IDAgMDAxLjM4NS44NTNsNi43NjItMy4zOTZhLjk2OC45NjggMCAwMS44NTkgMGw2Ljc1MiAzLjM5OWEuOTU0Ljk1NCAwIDAwMS4zODMtLjg1NFYyMy4xOThsLS4wNTcuMDItLjcwNyAxLjM0M3ptLTcuODEzLTIwLjM5YTguODkzIDguODkzIDAgMDAtLjAwMSAxNy43ODZjMy45MzUgMCA3LjI3LTIuNTY0IDguNDM4LTYuMTFsLjEzNi0uNDI2YTguODkxIDguODkxIDAgMDAtOC41NzMtMTEuMjV6bTEzLjA1NCA5LjRhLjk1OS45NTkgMCAwMDAtMS4wMThsLS44MDctMS4yODVhLjk1My45NTMgMCAwMS0uMTI4LS43MDdsLjMyLTEuNDg0YS45NTcuOTU3IDAgMDAtLjM0Ny0uOTU3bC0xLjE5OC0uOTI5YS45NjEuOTYxIDAgMDEtLjM1OS0uNjI0TDI4LjMgNS4wNjRhLjk2Ni45NjYgMCAwMC0uNjUzLS43OGwtMS40NDEtLjQ2NmEuOTYyLjk2MiAwIDAxLS41NTMtLjQ2M2wtLjcwNy0xLjM0MmEuOTU2Ljk1NiAwIDAwLS44NDYtLjUwOWgtLjAzM2wtMS41MTcuMDU4aC0uMDM0YS45NTcuOTU3IDAgMDEtLjY0My0uMjQ5TDIwLjc1LjI5NWEuOTY1Ljk2NSAwIDAwLS42NDMtLjI0OC45MDMuOTAzIDAgMDAtLjM1OS4wNzJsLTEuNDA0LjU3NGEuOTYzLjk2MyAwIDAxLS4zNTkuMDczLjg5Ny44OTcgMCAwMS0uMzU5LS4wNzNMMTYuMjIxLjEyYS45NTIuOTUyIDAgMDAtMS4wMDIuMTc2bC0xLjEyNSAxLjAxOGEuOTUxLjk1MSAwIDAxLS42NDMuMjQ5aC0uMDM0bC0xLjUxNS0uMDU4aC0uMDM0YS45NTguOTU4IDAgMDAtLjg0Ni41MDlsLS43MDggMS4zNDJhLjk0MS45NDEgMCAwMS0uNTUuNDYzbC0xLjQ0LjQ2NmEuOTU4Ljk1OCAwIDAwLS42NTQuNzhsLS4yMSAxLjUwM2EuOTY2Ljk2NiAwIDAxLS4zNi42MjRsLTEuMjEzLjkyOWEuOTU3Ljk1NyAwIDAwLS4zNDguOTU3bC4zMjEgMS40ODRhLjkzNi45MzYgMCAwMS0uMTI2LjcwN2wtLjgwNyAxLjI4NWEuOTU5Ljk1OSAwIDAwMCAxLjAxOGwuODA3IDEuMjg1Yy4xMzQuMjEuMTc2LjQ2Ni4xMjYuNzA3bC0uMzIxIDEuNDg1YS45NTcuOTU3IDAgMDAuMzQ4Ljk1NmwxLjE5Ny45MjlhLjk1Ny45NTcgMCAwMS4zNTkuNjI1bC4yMSAxLjUwMmMuMDUuMzYyLjMwNi42NjYuNjU0Ljc4bDEuMDk0LjM1My4zNTIuMTEzYS45NTcuOTU3IDAgMDEuNTUxLjQ2NWwuNzA4IDEuMzQyYS45Ni45NiAwIDAwLjg0NS41MDloLjAzNGwxLjUxNS0uMDU4aC4wMzVjLjIzNyAwIC40NjYuMDg4LjY0My4yNDhsMS4xMjUgMS4wMThjLjE4LjE2MS40MDkuMjUuNjQzLjI1YS44NzguODc4IDAgMDAuMzU5LS4wNzRsMS40MDQtLjU3MmMuMTE1LS4wNDcuMjM3LS4wNzQuMzU5LS4wNzRzLjI0NS4wMjMuMzU5LjA3NGwxLjQwMy41NzJjLjExOS4wNDcuMjQuMDc0LjM1OS4wNzRhLjk1Mi45NTIgMCAwMC42NDMtLjI1bDEuMTI1LTEuMDE4YS45Ni45NiAwIDAxLjY0NC0uMjQ4aC4wMzNsMS41MTcuMDU4aC4wMzRhLjk1Ni45NTYgMCAwMC44NDUtLjUwOWwuNzA5LTEuMzQyYS45MjguOTI4IDAgMDEuNTUxLS40NjVsLjM1Mi0uMTEzIDEuMDk0LS4zNTNhLjk1OC45NTggMCAwMC42NTQtLjc4bC4yMDktMS41MDJhLjk2My45NjMgMCAwMS4zNjEtLjYyNWwxLjE5NS0uOTI5YS45NTguOTU4IDAgMDAuMzUtLjk1NmwtLjMyMi0xLjQ4NWEuOTM2LjkzNiAwIDAxLjEyNy0uNzA3bC44MTEtMS4yODZ6bS0zLjgwMiAzLjQwM2E5Ljg4IDkuODggMCAwMS0yLjE0OSAzLjE4OCA5Ljk5MyA5Ljk5MyAwIDAxLTcuMDk5IDIuOTM3IDEwIDEwIDAgMDEtNy4wOTgtMi45MzcgMTAuMDI0IDEwLjAyNCAwIDAxLTIuMTUtMy4xODhjLS41MjQtMS4yMzktLjc4OC0yLjU1Ny0uNzg4LTMuOTFzLjI2NC0yLjY3Ljc4OC0zLjkwOWE5Ljk0IDkuOTQgMCAwMTIuMTQ5LTMuMTg5IDkuOTYzIDkuOTYzIDAgMDEzLjE4OS0yLjE0OSA5Ljk4MyA5Ljk4MyAwIDAxMy45MDktLjc4OWMxLjM1NCAwIDIuNjY5LjI2NCAzLjkxLjc4OWE5Ljk0MiA5Ljk0MiAwIDAxMy4xODggMi4xNDkgMTAuMDIgMTAuMDIgMCAwMTIuOTM5IDcuMDk4YzAgMS4zNTMtLjI2MyAyLjY3LS43ODggMy45MXoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSAward:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSAward:before {
  background-image: url('../img/icon/png/TS_Award.png?1436403016');
}
/* line 4129, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSWeb:before, .standardBodyContain aside ul.longDesc li a#TSWeb:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM1Ljk1MyAxNi44MDZDMzUuMzY3IDcuODE1IDI4LjE4My42MzMgMTkuMTk1LjAzN1YwaC0yLjM4OXYuMDM3QzcuODE1LjYzMy42MzMgNy44MTUuMDM1IDE2LjgwNkgwdjIuMzloLjAzNWMuNTk4IDguOTg4IDcuNzggMTYuMTcyIDE2Ljc3MSAxNi43NThWMzZoMi4zODl2LS4wNDdjOC45ODgtLjU4NiAxNi4xNzItNy43NyAxNi43NTgtMTYuNzU4SDM2di0yLjM5aC0uMDQ3ek0xMS4yNzMgMy45MjdjLTEuMTYgMS41MzItMi4xMzMgMy40NjctMi44MjYgNS42N0g0Ljg1MmExNS41ODQgMTUuNTg0IDAgMDE2LjQyMS01LjY3ek0zLjU5OCAxMmg0LjIxN2EyOC42MzcgMjguNjM3IDAgMDAtLjU5NiA0LjgwNkgyLjQ0OEExNS41OTMgMTUuNTkzIDAgMDEzLjU5OCAxMnptLTEuMTUgNy4xOTVoNC43NzFjLjA3MiAxLjY3Ni4yNyAzLjI5My41OTYgNC44MDVIMy41OThhMTUuNTk0IDE1LjU5NCAwIDAxLTEuMTUtNC44MDV6bTIuNDA0IDcuMjA3aDMuNTg0Yy43MDUgMi4yMDMgMS42NjYgNC4xMzcgMi44MzcgNS42NzJhMTUuNTgyIDE1LjU4MiAwIDAxLTYuNDIxLTUuNjcyem0xMS45NTUgNy4wNDNjLTIuNDc3LS42NTYtNC41OTgtMy4zMDUtNS44ODMtNy4wNDNoNS44ODN2Ny4wNDN6bTAtOS40NDVoLTYuNTY0Yy0uMzQtMS41LS41NTMtMy4xMDUtLjYyMS00LjgwNWg3LjE4NlYyNHptMC03LjE5NEg5LjYyMWMuMDY4LTEuNy4yODEtMy4zMDYuNjIxLTQuODA2aDYuNTY0djQuODA2em0wLTcuMjA4aC01Ljg4M2MxLjI4NS0zLjczOCAzLjQwNi02LjM4OCA1Ljg4My03LjA0MnY3LjA0MnptMTQuMzQxIDBoLTMuNTg2Yy0uNzAzLTIuMjAzLTEuNjY0LTQuMTM4LTIuODM2LTUuNjdhMTUuNTY3IDE1LjU2NyAwIDAxNi40MjIgNS42N3pNMTkuMTk1IDIuNTU2YzIuNDczLjY1MyA0LjU5NCAzLjMwMyA1Ljg4MyA3LjA0MmgtNS44ODNWMi41NTZ6bTAgOS40NDRoNi41NjJjLjM0IDEuNS41MzkgMy4xMDUuNjIxIDQuODA2aC03LjE4NFYxMnptMCA3LjE5NWg3LjE4NEEyNi43MTggMjYuNzE4IDAgMDEyNS43NTggMjRoLTYuNTYydi00LjgwNXptMCAxNC4yNXYtNy4wNDNoNS44ODNjLTEuMjg5IDMuNzM5LTMuNDEgNi4zODctNS44ODMgNy4wNDN6bTUuNTMyLTEuMzcxYzEuMTYtMS41NDcgMi4xMzMtMy40NjkgMi44MzYtNS42NzJoMy41ODZhMTUuNTkgMTUuNTkgMCAwMS02LjQyMiA1LjY3MnpNMzIuNDAyIDI0aC00LjIxOWEyOC40MyAyOC40MyAwIDAwLjU5OC00LjgwNWg0Ljc3QTE1LjU5MyAxNS41OTMgMCAwMTMyLjQwMiAyNHptLTMuNjIxLTcuMTk0QTI4LjMyNyAyOC4zMjcgMCAwMDI4LjE4MyAxMmg0LjIxOWMuNjIxIDEuNSAxLjAyIDMuMTA1IDEuMTQ4IDQuODA2aC00Ljc2OXptMCAwIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSWeb:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSWeb:before {
  background-image: url('../img/icon/png/TS_Web.png?1436403127');
}
/* line 4133, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSMobile:before, .standardBodyContain aside ul.longDesc li a#TSMobile:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC4xNzciIGhlaWdodD0iMzMuMzUzIiB2aWV3Qm94PSIxMy4wMDUgNi40NDggMjAuMTc3IDMzLjM1MyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjM1IDYuNDQ4SDE0LjgzNmMtMS4wMSAwLTEuODMxLjgyMS0xLjgzMSAxLjgzMXYyNC41MTJjMCAxLjAxLjgyMSAxLjgzMiAxLjgzMSAxLjgzMmgzLjQ3NmMuNzAyIDAgLjQxMS0uMjY0LjMxNy0uMzk2LTEuMjk5LTEuODIxLTIuMDUxLTMuNTMzLTIuMjI5LTQuNjAxYTIuNzc4IDIuNzc4IDAgMDEtLjAzNy0uNDEyYy0uMDAyLS4xNDIuMDcxLS40MTYtLjQwMi0uNDE2aC0uNDExYS40NTguNDU4IDAgMDEtLjQ1Ny0uNDU3di0xNy45MWMwLS4yNTIuMjA2LS40NTguNDU3LS40NThoMTUuMDg1YS40Ni40NiAwIDAxLjQ1OC40NTh2MTQuNzgxYzAgLjQzNS4yNS40OS4zMjcuNTE1LjY2OC4yMDUgMS4xNzQuNjkgMS40OTMgMS4yMTkuMTEyLjE4OC4yNjkuMjgxLjI2OS0uMDUxVjguMjc5YzAtMS4wMS0uODIzLTEuODMxLTEuODMyLTEuODMxbS0xLjMwNyAyMC4wMzdjLS40ODYtLjE2LS45OS0uMzI2LTEuMzU1LS4zOTgtLjE4OC0uMDM3LS41NzktLjE2Mi0uOTU2LS4yODEtLjUtLjE2LTEuMDE3LS4zMjQtMS4zNzQtLjM5NmEyLjQ5NSAyLjQ5NSAwIDAwLTEuMDAxLjAwMmMtLjE2NS0xLjQyNS0uNTYyLTQuODMyLS42My01LjM1NGguMDAzYy0uMDc4LS43MTQtLjY2My0xLjIxMy0xLjQyMy0xLjIxM2ExLjU5IDEuNTkgMCAwMC0xLjEyNS40NDYgMS4zMyAxLjMzIDAgMDAtLjM5MS45NmwtLjAwNCA5Ljg4MWEyLjI4NiAyLjI4NiAwIDAxLTEuNDM3LS45NThsLS4wNjItLjA5LS4yMjktLjMzMmMtLjM0LS40OS0uODQzLS43NzEtMS4zNzktLjc3MS0uNDQ3IDAtLjg2OS4xOTQtMS4xNTYuNTMzLS4zMDMuMzU3LS40MjMuODMyLS4zMzkgMS4zMzguMTk5IDEuMTkzIDEuNDI0IDMuOSAzLjk4MiA2LjUzOWwuMDA0IDIuNDUyYzAgLjUyOC40MzEuOTU3Ljk1Ny45NTdoOC4wNTFhLjk1OS45NTkgMCAwMC45NTctLjk1OGwtLjAwOC0yLjUxNC44NDgtMS40MjZhMy45NjUgMy45NjUgMCAwMC41NjQtMi4wNDV2LTQuMzNjLS4wMS0uNTc4LS42MTEtMS41NjktMS40OTItMS43NC4wMDEuMDAxLS42MTYtLjE3NS0xLjAwNS0uMzAyem0tMi4xNzUtNS41ODljMCAuNzQzLS4xOTQgMS40MzUtLjUwOSAyLjA1NWwtMS4wMTEtMS4wMWMuMTE0LS4zMjkuMTg4LS42NzcuMTg4LTEuMDQ1YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYtMy4wNDNjLS4zMjktLjExMy0uNjc4LS4xODgtMS4wNDUtLjE4OHMtLjcxNi4wNzUtMS4wNDUuMTg4YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYgMy4wNDNjMCAuMzY4LjA3NC43MTYuMTg4IDEuMDQ1bC0xLjAxMSAxLjAxYTQuNTMgNC41MyAwIDAxLS41MDktMi4wNTVjMC0xLjc3NiAxLjAyNC0zLjI5OSAyLjUwNy00LjA1Mi42MTktLjMxNSAxLjMxMi0uNTEgMi4wNTUtLjUxczEuNDM2LjE5NSAyLjA1NS41MWMxLjQ4NS43NTQgMi41MDkgMi4yNzYgMi41MDkgNC4wNTJ6bTIuMzY2IDBjMCAxLjQwMS0uNDIgMi43MDQtMS4xMzYgMy43OTVsLS45Ny0uOTdhNS41NSA1LjU1IDAgMDAuNzc0LTIuODI1IDUuNTkyIDUuNTkyIDAgMDAtMi43NzEtNC44MjNjLS44MzEtLjQ4OS0xLjc5NS0uNzc0LTIuODI2LS43NzRzLTEuOTk1LjI4Ni0yLjgyNi43NzRhNS41OTcgNS41OTcgMCAwMC0yLjc3MSA0LjgyMyA1LjU1IDUuNTUgMCAwMC43NzQgMi44MjVsLS45Ny45N2E2LjkyIDYuOTIgMCAwMTEuOTk3LTkuNTg4YzEuMDkxLS43MTYgMi4zOTQtMS4xMzYgMy43OTYtMS4xMzZzMi43MDUuNDIgMy43OTYgMS4xMzZhNi45MiA2LjkyIDAgMDEzLjEzMyA1Ljc5M3oiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSMobile:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSMobile:before {
  background-image: url('../img/icon/png/TS_Mobile.png?1436403242');
}
/* line 4137, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.TSMobile:before, .standardBodyContain aside ul.longDesc li a.TSMobile:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC4xNzciIGhlaWdodD0iMzMuMzUzIiB2aWV3Qm94PSIxMy4wMDUgNi40NDggMjAuMTc3IDMzLjM1MyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjM1IDYuNDQ4SDE0LjgzNmMtMS4wMSAwLTEuODMxLjgyMS0xLjgzMSAxLjgzMXYyNC41MTJjMCAxLjAxLjgyMSAxLjgzMiAxLjgzMSAxLjgzMmgzLjQ3NmMuNzAyIDAgLjQxMS0uMjY0LjMxNy0uMzk2LTEuMjk5LTEuODIxLTIuMDUxLTMuNTMzLTIuMjI5LTQuNjAxYTIuNzc4IDIuNzc4IDAgMDEtLjAzNy0uNDEyYy0uMDAyLS4xNDIuMDcxLS40MTYtLjQwMi0uNDE2aC0uNDExYS40NTguNDU4IDAgMDEtLjQ1Ny0uNDU3di0xNy45MWMwLS4yNTIuMjA2LS40NTguNDU3LS40NThoMTUuMDg1YS40Ni40NiAwIDAxLjQ1OC40NTh2MTQuNzgxYzAgLjQzNS4yNS40OS4zMjcuNTE1LjY2OC4yMDUgMS4xNzQuNjkgMS40OTMgMS4yMTkuMTEyLjE4OC4yNjkuMjgxLjI2OS0uMDUxVjguMjc5YzAtMS4wMS0uODIzLTEuODMxLTEuODMyLTEuODMxbS0xLjMwNyAyMC4wMzdjLS40ODYtLjE2LS45OS0uMzI2LTEuMzU1LS4zOTgtLjE4OC0uMDM3LS41NzktLjE2Mi0uOTU2LS4yODEtLjUtLjE2LTEuMDE3LS4zMjQtMS4zNzQtLjM5NmEyLjQ5NSAyLjQ5NSAwIDAwLTEuMDAxLjAwMmMtLjE2NS0xLjQyNS0uNTYyLTQuODMyLS42My01LjM1NGguMDAzYy0uMDc4LS43MTQtLjY2My0xLjIxMy0xLjQyMy0xLjIxM2ExLjU5IDEuNTkgMCAwMC0xLjEyNS40NDYgMS4zMyAxLjMzIDAgMDAtLjM5MS45NmwtLjAwNCA5Ljg4MWEyLjI4NiAyLjI4NiAwIDAxLTEuNDM3LS45NThsLS4wNjItLjA5LS4yMjktLjMzMmMtLjM0LS40OS0uODQzLS43NzEtMS4zNzktLjc3MS0uNDQ3IDAtLjg2OS4xOTQtMS4xNTYuNTMzLS4zMDMuMzU3LS40MjMuODMyLS4zMzkgMS4zMzguMTk5IDEuMTkzIDEuNDI0IDMuOSAzLjk4MiA2LjUzOWwuMDA0IDIuNDUyYzAgLjUyOC40MzEuOTU3Ljk1Ny45NTdoOC4wNTFhLjk1OS45NTkgMCAwMC45NTctLjk1OGwtLjAwOC0yLjUxNC44NDgtMS40MjZhMy45NjUgMy45NjUgMCAwMC41NjQtMi4wNDV2LTQuMzNjLS4wMS0uNTc4LS42MTEtMS41NjktMS40OTItMS43NC4wMDEuMDAxLS42MTYtLjE3NS0xLjAwNS0uMzAyem0tMi4xNzUtNS41ODljMCAuNzQzLS4xOTQgMS40MzUtLjUwOSAyLjA1NWwtMS4wMTEtMS4wMWMuMTE0LS4zMjkuMTg4LS42NzcuMTg4LTEuMDQ1YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYtMy4wNDNjLS4zMjktLjExMy0uNjc4LS4xODgtMS4wNDUtLjE4OHMtLjcxNi4wNzUtMS4wNDUuMTg4YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYgMy4wNDNjMCAuMzY4LjA3NC43MTYuMTg4IDEuMDQ1bC0xLjAxMSAxLjAxYTQuNTMgNC41MyAwIDAxLS41MDktMi4wNTVjMC0xLjc3NiAxLjAyNC0zLjI5OSAyLjUwNy00LjA1Mi42MTktLjMxNSAxLjMxMi0uNTEgMi4wNTUtLjUxczEuNDM2LjE5NSAyLjA1NS41MWMxLjQ4NS43NTQgMi41MDkgMi4yNzYgMi41MDkgNC4wNTJ6bTIuMzY2IDBjMCAxLjQwMS0uNDIgMi43MDQtMS4xMzYgMy43OTVsLS45Ny0uOTdhNS41NSA1LjU1IDAgMDAuNzc0LTIuODI1IDUuNTkyIDUuNTkyIDAgMDAtMi43NzEtNC44MjNjLS44MzEtLjQ4OS0xLjc5NS0uNzc0LTIuODI2LS43NzRzLTEuOTk1LjI4Ni0yLjgyNi43NzRhNS41OTcgNS41OTcgMCAwMC0yLjc3MSA0LjgyMyA1LjU1IDUuNTUgMCAwMC43NzQgMi44MjVsLS45Ny45N2E2LjkyIDYuOTIgMCAwMTEuOTk3LTkuNTg4YzEuMDkxLS43MTYgMi4zOTQtMS4xMzYgMy43OTYtMS4xMzZzMi43MDUuNDIgMy43OTYgMS4xMzZhNi45MiA2LjkyIDAgMDEzLjEzMyA1Ljc5M3oiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.TSMobile:before, html.no-svg .standardBodyContain aside ul.longDesc li a.TSMobile:before {
  background-image: url('../img/icon/png/TS_Mobile.png?1436403242');
}
/* line 4141, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSOrder:before, .standardBodyContain aside ul.longDesc li a#TSOrder:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjAzMSAxNy4zNDloLS4wMzNhMTIuOTUxIDEyLjk1MSAwIDAwLTIuNzUtNy4zOGgyLjE3OHYyLjcyTDM2IDcuNDdsLTUuNTc0LTUuMjJ2Mi43MTlIMTcuMzV2LjAzM0ExMi45NTMgMTIuOTUzIDAgMDAxMCA3LjcyOVY1LjU3NGgyLjcyTDcuNTAxIDAgMi4yODIgNS41NzRINXYxMS44MDdMNC45NjkgMThsLjAzMS42MTl2LjAzMWguMDAxYTEyLjk1OCAxMi45NTggMCAwMDIuNzUxIDcuMzgySDUuNTc0di0yLjcyTDAgMjguNTMxbDUuNTc0IDUuMjE5di0yLjcxOEgxOC42NXYtLjAzNWExMi45NSAxMi45NSAwIDAwNy4zODEtMi43NXYyLjE3OWgtMi43MkwyOC41MyAzNmw1LjIxOS01LjU3NGgtMi43MThWMTcuMzQ5ek0xOCAyNi4wM2MtNC4yMjQgMC03LjY4OC0zLjI3OS04LTcuNDIzdi0xLjIxNGMuMzEyLTQuMTQ1IDMuNzc2LTcuNDI0IDgtNy40MjQgNC40MjkgMCA4LjAzMSAzLjYwMyA4LjAzMSA4LjAzMSAwIDQuNDI4LTMuNjAyIDguMDMtOC4wMzEgOC4wM3oiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSOrder:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSOrder:before {
  background-image: url('../img/icon/png/TS_Order.png?1436404583');
}
/* line 4145, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#TSPlatform:before, .standardBodyContain aside ul.longDesc li a#TSPlatform:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzMi4zNjUiPjxwYXRoIGQ9Ik0zMy44MTMgMEgyLjE5NUEyLjIgMi4yIDAgMDAwIDIuMTg3djIyLjczOWMwIDEuMTk3Ljk4OCAyLjE4NyAyLjE5NSAyLjE4N2gzMS42MThBMi4xOTUgMi4xOTUgMCAwMDM2IDI0LjkyNlYyLjE4N0EyLjE5NCAyLjE5NCAwIDAwMzMuODEzIDB6bS0uNTUyIDIzLjMxMUgyLjc0NlYzLjA3MWgzMC41MTV2MjAuMjR6TTEzLjk1IDI4LjE1NWwtNC4xNDMgNC4yMWgxNi40NDdsLTQuMTM2LTQuMjF6TTQuODM2IDE0LjMxOWwtMS45NzQgMi42MzIuOC42IDEuMjY4LTEuNjkuMTIzLjEyN3Y2Ljg3NGguMjV2LTYuNjEzbDQuMTYzIDQuMzM1djIuMjc4aC4yNXYtMi4wMTlsMS40MjEgMS40NzkgMi43NDEtMy4xMDR2My42NDRoLjI1di0zLjkyN2wxLjkzNy0yLjE5MyAyLjIyNSAxLjAxOHY1LjEwM2guMjV2LTQuOTg4bDIuMTg3IDEgMS45NzctMi44N3Y2Ljg1OGguMjVWMTUuNjRsMi42ODUtMy44OTcgMS40NzkgMi4zOTZ2OC43MjJoLjI1di04LjMxN2wyLjYyOCA0LjI1OSAxLjUzNC0zLjI4djcuMzM4aC4yNXYtNy44NzNsMS40MDgtMy4wMTEtLjkwNi0uNDI0LS41MDIgMS4wNzNWNy42NzFMMzMuMTIyIDZsLS43NzktLjYyNy0uNTY1LjcwM1YzLjQ2aC0uMjV2Mi45MjZsLS45OCAxLjIxOC0yLjM4OC0yLjYxMS0uNzk0LjY3NFYzLjQ2aC0uMjV2Mi40MmwtNC4xNjMgMy41MzNWMy40NjFoLS4yNXY2LjE2NGwtLjQzNi4zNy0zLjcyOC0zLjA4NVYzLjQ2aC0uMjV2My4yNDJMMTYuMjgyIDUuMDRsLTIuMTU0IDEuNzQzVjMuNDYxaC0uMjV2My41MjRsLTQuMTYyIDMuMzY2di02Ljg5aC0uMjV2Ny4wOTNMNy40MiAxMi4yMDkgNS4zMDMgOC43MzdWMy40NmgtLjI1djQuODY3bC0uMTI3LS4yMDctMi4wNjQgMi43NTEuOC42TDQuODQgOS45bC4yMTIuMzQ4djQuMjk2bC0uMjE2LS4yMjV6bTIzLjIzNS03Ljk0bDIuNTI0IDIuNzU5LjkzMi0xLjE1N3Y1LjE4MWwtMS42NTUgMy41NC0yLjUwNy00LjA2M3YtNS42NmwuNzA2LS42em0tLjk1Ni44MTJ2NS4wNDJsLTEuNDMyLTIuMzIxLTIuNzMxIDMuOTY1di0zLjE1NGw0LjE2My0zLjUzMnptLTQuODQxIDQuMTA4bC40MjgtLjM2M3YzLjMwNGwtMi4zMjQgMy4zNzQtMS44MzktLjg0MVY4LjIwN2wzLjczNSAzLjA5MnptLTYtNC45NjZMMTguMjg5IDh2OC42NTlsLTIuNDg0LTEuMTM2LTEuNjc4IDEuOVY4LjA2OWwyLjE0Ny0xLjczNnptLTIuMzk3IDEuOTM4djkuNDM1bC0yLjc3MiAzLjEzOS0xLjM5LTEuNDQ2di03Ljc2MWw0LjE2Mi0zLjM2N3ptLTguNTc0IDIuMzg4bDEuODU4IDMuMDQ2IDIuMzA1LTEuODY1djcuMjk4bC00LjE2My00LjMzNHYtNC4xNDV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#TSPlatform:before, html.no-svg .standardBodyContain aside ul.longDesc li a#TSPlatform:before {
  background-image: url('../img/icon/png/TS_Platform.png?1436400530');
}
/* line 4149, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.TSPlatform:before, .standardBodyContain aside ul.longDesc li a.TSPlatform:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzMi4zNjUiPjxwYXRoIGQ9Ik0zMy44MTMgMEgyLjE5NUEyLjIgMi4yIDAgMDAwIDIuMTg3djIyLjczOWMwIDEuMTk3Ljk4OCAyLjE4NyAyLjE5NSAyLjE4N2gzMS42MThBMi4xOTUgMi4xOTUgMCAwMDM2IDI0LjkyNlYyLjE4N0EyLjE5NCAyLjE5NCAwIDAwMzMuODEzIDB6bS0uNTUyIDIzLjMxMUgyLjc0NlYzLjA3MWgzMC41MTV2MjAuMjR6TTEzLjk1IDI4LjE1NWwtNC4xNDMgNC4yMWgxNi40NDdsLTQuMTM2LTQuMjF6TTQuODM2IDE0LjMxOWwtMS45NzQgMi42MzIuOC42IDEuMjY4LTEuNjkuMTIzLjEyN3Y2Ljg3NGguMjV2LTYuNjEzbDQuMTYzIDQuMzM1djIuMjc4aC4yNXYtMi4wMTlsMS40MjEgMS40NzkgMi43NDEtMy4xMDR2My42NDRoLjI1di0zLjkyN2wxLjkzNy0yLjE5MyAyLjIyNSAxLjAxOHY1LjEwM2guMjV2LTQuOTg4bDIuMTg3IDEgMS45NzctMi44N3Y2Ljg1OGguMjVWMTUuNjRsMi42ODUtMy44OTcgMS40NzkgMi4zOTZ2OC43MjJoLjI1di04LjMxN2wyLjYyOCA0LjI1OSAxLjUzNC0zLjI4djcuMzM4aC4yNXYtNy44NzNsMS40MDgtMy4wMTEtLjkwNi0uNDI0LS41MDIgMS4wNzNWNy42NzFMMzMuMTIyIDZsLS43NzktLjYyNy0uNTY1LjcwM1YzLjQ2aC0uMjV2Mi45MjZsLS45OCAxLjIxOC0yLjM4OC0yLjYxMS0uNzk0LjY3NFYzLjQ2aC0uMjV2Mi40MmwtNC4xNjMgMy41MzNWMy40NjFoLS4yNXY2LjE2NGwtLjQzNi4zNy0zLjcyOC0zLjA4NVYzLjQ2aC0uMjV2My4yNDJMMTYuMjgyIDUuMDRsLTIuMTU0IDEuNzQzVjMuNDYxaC0uMjV2My41MjRsLTQuMTYyIDMuMzY2di02Ljg5aC0uMjV2Ny4wOTNMNy40MiAxMi4yMDkgNS4zMDMgOC43MzdWMy40NmgtLjI1djQuODY3bC0uMTI3LS4yMDctMi4wNjQgMi43NTEuOC42TDQuODQgOS45bC4yMTIuMzQ4djQuMjk2bC0uMjE2LS4yMjV6bTIzLjIzNS03Ljk0bDIuNTI0IDIuNzU5LjkzMi0xLjE1N3Y1LjE4MWwtMS42NTUgMy41NC0yLjUwNy00LjA2M3YtNS42NmwuNzA2LS42em0tLjk1Ni44MTJ2NS4wNDJsLTEuNDMyLTIuMzIxLTIuNzMxIDMuOTY1di0zLjE1NGw0LjE2My0zLjUzMnptLTQuODQxIDQuMTA4bC40MjgtLjM2M3YzLjMwNGwtMi4zMjQgMy4zNzQtMS44MzktLjg0MVY4LjIwN2wzLjczNSAzLjA5MnptLTYtNC45NjZMMTguMjg5IDh2OC42NTlsLTIuNDg0LTEuMTM2LTEuNjc4IDEuOVY4LjA2OWwyLjE0Ny0xLjczNnptLTIuMzk3IDEuOTM4djkuNDM1bC0yLjc3MiAzLjEzOS0xLjM5LTEuNDQ2di03Ljc2MWw0LjE2Mi0zLjM2N3ptLTguNTc0IDIuMzg4bDEuODU4IDMuMDQ2IDIuMzA1LTEuODY1djcuMjk4bC00LjE2My00LjMzNHYtNC4xNDV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.TSPlatform:before, html.no-svg .standardBodyContain aside ul.longDesc li a.TSPlatform:before {
  background-image: url('../img/icon/png/TS_Platform.png?1436400530');
}
/* line 4153, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.OECFree:before, .standardBodyContain aside ul.longDesc li a.OECFree:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyLjY4NSAxNC40NTNoLTQuMTIzdi0uNjgzYzAtLjcyOC0uMDQ4LTEuMjA0LS4xNDMtMS40MjlzLS4yOTktLjMzNy0uNjEyLS4zMzdjLS4yNTIgMC0uNDQxLjA5Ny0uNTY2LjI5MS0uMTI2LjE5NC0uMTg5LjQ4NC0uMTg5Ljg3MyAwIC42NDYuMTI5IDEuMDk5LjM4OCAxLjM1Ny4yNTIuMjU4Ljk5NC43NjIgMi4yMjYgMS41MSAxLjA0Ny42MzMgMS43NjIgMS4xMTggMi4xNDMgMS40NTVzLjcwMy44MTMuOTY1IDEuNDI5Yy4yNjIuNjE1LjM5MyAxLjM4My4zOTMgMi4zMDEgMCAxLjQ3LS4zNTQgMi42MjMtMS4wNjIgMy40Ni0uNzA3LjgzNy0xLjc2OSAxLjM1NC0zLjE4NSAxLjU1MnYxLjU1MmgtMS45di0xLjYwM2E0Ljk1MiA0Ljk1MiAwIDAxLTIuODg4LTEuMjcxYy0uODIzLS43MzgtMS4yMzUtMi4wMjYtMS4yMzUtMy44NjN2LS44MDdoNC4xMjN2MS4wMTFjMCAxLjEwOC4wNDIgMS43OTguMTI3IDIuMDY2LjA4NS4yNjkuMjkxLjQwMy42MTguNDAzLjI3OSAwIC40ODctLjA5NC42MjMtLjI4MS4xMzYtLjE4Ny4yMDQtLjQ2NC4yMDQtLjgzMSAwLS45MjYtLjA2NC0xLjU4Ny0uMTk0LTEuOTg1cy0uNTcyLS44MzItMS4zMjctMS4zMDJjLTEuMjU5LS43ODktMi4xMTQtMS4zNjktMi41NjctMS43NHMtLjg0NC0uODkzLTEuMTc0LTEuNTY3Yy0uMzMtLjY3My0uNDk1LTEuNDM2LS40OTUtMi4yODYgMC0xLjIzMS4zNDktMi4xOTggMS4wNDYtMi44OThzMS43NDMtMS4xMzMgMy4xMzgtMS4yOTZWOC4yMTdoMS44OTh2MS4zMTZjMS4yNzMuMTY0IDIuMjI2LjU5IDIuODU4IDEuMjgxLjYzMy42OS45NDkgMS42NDUuOTQ5IDIuODYzLjAwMi4xNzEtLjAxMi40MjktLjAzOS43NzZ6TTE4IDBDOC4wNTkgMCAwIDguMDU5IDAgMThzOC4wNTkgMTggMTggMTggMTgtOC4wNTkgMTgtMThTMjcuOTQxIDAgMTggMHptMTEuODU3IDI3LjE1MmwtNS43MDgtNS43MDhjLS4wMzIgMS4zMjItLjM0MSAyLjQzNi0uOTA5IDMuMzMzbDQuNTU3IDQuNTU3QzI1LjE2NSAzMS42MTEgMjEuNzQ1IDMzIDE4IDMzIDkuNzI5IDMzIDMgMjYuMjcxIDMgMThjMC0zLjc0NSAxLjM4OS03LjE2NSAzLjY2Ni05Ljc5Nmw1LjE5NSA1LjE5NWMuMDYtMS4yNDguNDQ3LTIuMjgzIDEuMTU5LTMuMDgzTDguODQ4IDYuMTQzQTE0LjkwNCAxNC45MDQgMCAwMTE4IDNjOC4yNzEgMCAxNSA2LjcyOSAxNSAxNSAwIDMuNDQ3LTEuMTgxIDYuNjE3LTMuMTQzIDkuMTUyeiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.OECFree:before, html.no-svg .standardBodyContain aside ul.longDesc li a.OECFree:before {
  background-image: url('../img/icon/png/OEC_Free.png?1438046962');
}
/* line 4157, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#OECLogo:before, .standardBodyContain aside ul.longDesc li a#OECLogo:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM2LjAyNCAyOC4yNDJhNC44MiA0LjgyIDAgMDEtOS42MzkgMFY3Ljc2NmE0LjgyMyA0LjgyMyAwIDAxNC44MjQtNC44MjMgNC44MjIgNC44MjIgMCAwMTQuODE1IDQuODIzdjIwLjQ3NnpNMjIuMDE1IDE0LjA3OGMwLTIuNjctMi4xNi00LjgzLTQuODE1LTQuODNhNC44MjYgNC44MjYgMCAwMC00LjgyNCA0LjgzdjEzLjc4NGE0LjgyMyA0LjgyMyAwIDAwNC44MjQgNC44MTYgNC44MiA0LjgyIDAgMDA0LjgxNS00LjgxNlYxNC4wNzh6TTkuNjM5IDE3Ljg3M2E0LjgyNCA0LjgyNCAwIDAwLTQuODE2LTQuODMxQTQuODI2IDQuODI2IDAgMDAwIDE3Ljg3M3Y5Ljk4OWE0LjgyMiA0LjgyMiAwIDAwNC44MjMgNC44MTYgNC44MiA0LjgyIDAgMDA0LjgxNi00LjgxNnYtOS45ODl6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#OECLogo:before, html.no-svg .standardBodyContain aside ul.longDesc li a#OECLogo:before {
  background-image: url('../img/icon/png/OEC_LogoMark.png?1438047233');
}
/* line 4161, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#OECPlay:before, .standardBodyContain aside ul.longDesc li a#OECPlay:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZD0iTTE3Ljk5MyAwQzcuODc2IDAgMCA3Ljg3NiAwIDE3Ljk5NSAwIDI4LjEyMyA3Ljg3NiAzNiAxNy45OTMgMzYgMjguMTIzIDM2IDM2IDI4LjEyMyAzNiAxNy45OTUgMzYgNy44NzYgMjguMTIzIDAgMTcuOTkzIDB6bTAgMzEuNDk2Yy03Ljg2NCAwLTEzLjQ4OC01LjYyNS0xMy40ODgtMTMuNTAxIDAtNy44NjcgNS42MjUtMTMuNDkyIDEzLjQ4OC0xMy40OTIgNy44NzggMCAxMy41MDMgNS42MjUgMTMuNTAzIDEzLjQ5MiAwIDcuODc2LTUuNjI1IDEzLjUwMS0xMy41MDMgMTMuNTAxem0tNC40OTItNC40OTRsMTEuMjQ5LTkuMDA3LTExLjI0OS04Ljk5OHYxOC4wMDV6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#OECPlay:before, html.no-svg .standardBodyContain aside ul.longDesc li a#OECPlay:before {
  background-image: url('../img/icon/png/OEC_PlaySmall.png?1438047590');
}
/* line 4165, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#OECQuick:before, .standardBodyContain aside ul.longDesc li a#OECQuick:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI4LjI4NyAxOS4xMzdjLjQ5MiAwIC41NzQtLjQ2LjU0NS0uNjg4LS42ODItNS4xMTYtNC44OTgtOS4xMTItMTAuMTExLTkuNDUxLS4yMzgtLjAxNi0uNzIxLS4wMDEtLjcyMS40Nzd2OC45OXMwIC42NzEuNjcyLjY3MWw5LjYxNS4wMDF6bTIuNDYxLTkuMzQxbC43MjktLjczMWMuMDYyLS4wNjIuMTI5LS4wNTguMTY2LS4wNjIuMjMyLS4wMjEuNDktLjA0NS43ODctLjEgMS4wNjQtLjE5Ni41MjktMS4zNjMtLjU1NS0yLjQ0My0xLjA3OC0xLjA4LTIuMjU0LTEuNjE5LTIuNDM5LS41NS0uMDU5LjMyLS4wOC41NS0uMS43ODNsLS4wNTMuMTI5LS43MDUuNzA0Yy0uMTM3LjEzNy0uMjQyLjAzMy0uMjk5LS4wMTRhMTYuMDI3IDE2LjAyNyAwIDAwLTcuNzkzLTMuNTE2Yy0uMDcyLS4wMTMtLjIxNS0uMDMyLS4yMTUtLjE3N3YtLjQzNWMwLS4xMDUuMDgyLS4xNDQuMTIxLS4xNjIuNjkxLS4zMSAxLjE3OC0uNzY0IDEuNjI5LTEuMjg1QzIzLjA0OS43NDkgMjAuMjI5IDAgMTguMDE0IDBjLTIuMjEyIDAtNS4wMzQuNzQ5LTQuMDA2IDEuOTM4LjQ0LjUwNi45MS45NSAxLjU2OSAxLjI1OC4wNS4wMjQuMTUxLjA0OC4xNTEuMjA2di4zOTRjMCAuMTUyLS4xMzguMTg3LS4yMDcuMTk5YTE2LjA2NyAxNi4wNjcgMCAwMC05LjUxNyA1LjE3NCAxNi4wMzcgMTYuMDM3IDAgMDAtNC4xMDIgMTAuNzMzQzEuOTAzIDI4Ljc5MyA5LjExIDM2IDE4IDM2YzguNDU5IDAgMTUuMzkzLTYuNTIxIDE2LjA0OS0xNC44MTMuMDMzLS40MjUuMDQ5LS44NTEuMDQ5LTEuMjg0IDAtMy43LTEuMjQ2LTcuMTA3LTMuMzQ2LTkuODI1LS4wMzktLjA1NS0uMTI3LS4xNjEtLjAwNC0uMjgyem0uMjQgMTEuMzgyQzMwLjM1IDI3Ljc4NyAyNC43NzcgMzIuOTUzIDE4IDMyLjk1M2MtNy4yMDcgMC0xMy4wNDktNS44NDQtMTMuMDQ5LTEzLjA1MSAwLTMuMzQzIDEuMjU3LTYuMzk0IDMuMzI0LTguNzAxQTEzLjAyIDEzLjAyIDAgMDExOCA2Ljg1MmM3LjIwOCAwIDEzLjA1MSA1Ljg0NCAxMy4wNTEgMTMuMDUgMCAuNDMtLjAyMi44NTctLjA2MyAxLjI3NnoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#OECQuick:before, html.no-svg .standardBodyContain aside ul.longDesc li a#OECQuick:before {
  background-image: url('../img/icon/png/OEC_Quick.png?1438047764');
}
/* line 4169, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#OECThird:before, .standardBodyContain aside ul.longDesc li a#OECThird:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIxLjk5MyAxNi41MzdjLjgzMy4yOCAxLjQ1MS43MzggMS44NTkgMS4zNzYuNDA2LjYzOC42MSAyLjEzMy42MSA0LjQ4NyAwIDEuNzQ2LS4xOTkgMy4wOTgtLjU5OCA0LjA2My0uMzk4Ljk2My0xLjA4NSAxLjY5NC0yLjA2MSAyLjE5Ni0uOTc3LjUwNi0yLjIyOS43NTEtMy43NTcuNzUxLTEuNzM2IDAtMy4wOTktLjI4Ny00LjA5LS44NzEtLjk5MS0uNTgxLTEuNjQtMS4yOTYtMS45NTQtMi4xNDItLjMxMi0uODQ2LS40NjctMi4zMTQtLjQ2Ny00LjQwM3YtMS43MzZoNS40Nzl2My41NjdjMCAuOTQ3LjA1NyAxLjU1NC4xNjkgMS44MTIuMTEzLjI1NS4zNjQuMzgyLjc1Mi4zODIuNDI0IDAgLjcwNy0uMTU5Ljg0Mi0uNDg2LjEzNi0uMzI2LjIwMi0xLjE3NS4yMDItMi41NDl2LTEuNTIxYzAtLjgzOS0uMDk1LTEuNDU1LS4yODUtMS44NDEtLjE4OS0uMzkyLS40Ny0uNjQzLS44NDEtLjc2Ny0uMzcxLS4xMjEtMS4wODgtLjE5Mi0yLjE1Ni0uMjExdi0zLjE4NmMxLjMwMiAwIDIuMTA3LS4wNSAyLjQxNC0uMTQ5LjMwOS0uMDk5LjUzLS4zMTcuNjY2LS42NTFzLjIwMi0uODU4LjIwMi0xLjU3MnYtMS4yMjJjMC0uNzY5LS4wNzgtMS4yNzQtLjIzNi0xLjUxOS0uMTU4LS4yNDQtLjQwNS0uMzY2LS43NC0uMzY2LS4zOCAwLS42NC4xMjktLjc4LjM4Ny0uMTQxLjI1OC0uMjEuODA3LS4yMSAxLjY0OHYxLjgwM2gtNS40Nzl2LTEuODcxYzAtMi4wOTkuNDc5LTMuNTE2IDEuNDM4LTQuMjUyLjk1OC0uNzM4IDIuNDgyLTEuMTA2IDQuNTctMS4xMDYgMi42MTQgMCA0LjM4Ny41MTEgNS4zMTYgMS41MzEuOTMzIDEuMDIxIDEuMzk3IDIuNDQxIDEuMzk3IDQuMjU1IDAgMS4yMzEtLjE2OCAyLjExOC0uNTAzIDIuNjY1LS4zMy41NDYtLjkxNiAxLjA0NS0xLjc1OSAxLjQ5OHpNMTggM2M4LjI3MSAwIDE1IDYuNzI5IDE1IDE1cy02LjcyOSAxNS0xNSAxNVMzIDI2LjI3MSAzIDE4IDkuNzI5IDMgMTggM20wLTNDOC4wNTkgMCAwIDguMDU5IDAgMThzOC4wNTkgMTggMTggMTggMTgtOC4wNTkgMTgtMThTMjcuOTQxIDAgMTggMHoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#OECThird:before, html.no-svg .standardBodyContain aside ul.longDesc li a#OECThird:before {
  background-image: url('../img/icon/png/OEC_Third.png?1438048027');
}
/* line 4173, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.TTGeneric:before, .standardBodyContain aside ul.longDesc li a.TTGeneric:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyLjI5NyAyMS43NjNMMTQuMjM3IDMuNzA0bDMuNzA1LTMuNzA1IDE4LjA2IDE4LjA2LTMuNzA1IDMuNzA0ek05LjIyOSA4LjcxMkwwIDE3Ljk0bDUuMDIxIDUuMDIxIDkuMjI4LTkuMjI5LTUuMDItNS4wMnptMy45OTktMy45OTlsLTIuODcyIDIuODczIDYuMTU4IDYuMTU4TDYuMTU5IDI0LjA5OGwyLjg3MyAyLjg3MSAxMC4zNTQtMTAuMzU0IDIuODcxLTIuODcyLTkuMDI5LTkuMDN6bTEwLjA0IDEwLjAzOUwxMC4wMzkgMjcuOTc5bDguMDIxIDguMDIgMTMuMjI3LTEzLjIyNi04LjAxOS04LjAyMXoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.TTGeneric:before, html.no-svg .standardBodyContain aside ul.longDesc li a.TTGeneric:before {
  background-image: url('../img/icon/png/TT_Generic.png?1439261447');
}
/* line 4177, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.TTThird:before, .standardBodyContain aside ul.longDesc li a.TTThird:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZD0iTTkuOTM4IDBsNS4zMDMgNS4zMDJMLjA4MyAyMC40NTlsNS41MjEgNS41MiAzLjMxMS0zLjMxdi01LjI2NmwyLjYzMiAyLjYzNCA5LjIxMy05LjIxNCAzLjY5NCAzLjY5MyAxLjYxIDEuNjFWMHptMTcuMTQ5IDEzLjMzMnY1LjI2NmwtMi42MzMtMi42MzQtOS4yMTMgOS4yMTMtMy42OTQtMy42OTItMS42MDktMS42MDlWMzZoMTYuMTI2bC01LjMwNC01LjMwMiAxNS4xODctMTUuMTg3LTUuNTE4LTUuNTIxeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.TTThird:before, html.no-svg .standardBodyContain aside ul.longDesc li a.TTThird:before {
  background-image: url('../img/icon/png/TT_Third.png?1439262387');
}
/* line 4181, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.RithmicGeneric:before, .standardBodyContain aside ul.longDesc li a.RithmicGeneric:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNiIgaGVpZ2h0PSIzNiI+PHBhdGggZD0iTTE3LjI5MSAyNS42NDZsLS4xOC0uMTk0LjE4LjE5NHptLS4yNDQtLjI2NmwtLjA0OC0uMDY2LjAzLjA0Ni4wMTguMDJ6bS42My41NzJsLjIxNC4xMTYtLjIxNC0uMTE2em0tLjI5NS0uMjIzbC4xODcuMTQ4LS4xODctLjE0OHoiIGZpbGw9Im5vbmUiLz48cGF0aCBmaWxsPSIjRDFEM0Q0IiBkPSJNMjcuOTM5IDI1LjIyM2w0LjA2NyAxLjU2Ny4wOTktMjMuMDItNC4wOTUuNzUzeiIvPjxwYXRoIGZpbGw9IiNBN0E5QUMiIGQ9Ik03Ljk4NCAzMC44OTZsLjAwMiAyLjc1NyAyNC4wMi02Ljg2My00LjA2Ny0xLjU2N3oiLz48cGF0aCBmaWxsPSIjZmZmIiBkPSJNMjguNDU5IDIuNDQ2bC0uNDQxLjA4Mi0yMS43NSA0LjAwNy4wMjUgMjQuODQzLjAwMSAxLjU5M0w2LjI5NyAzNmwyNy4zMy03LjU4OC4xMzMtMjYuOTQyLTUuMzAxLjk3NnptMy41NDcgMjQuMzQ0bC0yNC4wMiA2Ljg2My0uMDAyLTIuNzU3TDcuOTcgOC4yMTVsMjAuMDQtMy42OTEgNC4wOTYtLjc1NC0uMSAyMy4wMnoiLz48cGF0aCBmaWxsPSIjQTdBOUFDIiBkPSJNMjkuNjY2IDBMMi4yNDEgNS4wMTFsNC4wMjcgMS41MjQgMjEuNzUtNC4wMDcuNDQxLS4wODIgNS4zMDEtLjk3NnoiLz48cGF0aCBmaWxsPSIjRDFEM0Q0IiBkPSJNNi4yOTQgMzIuOTcxbC0uMDAxLTEuNTkzLS4wMjUtMjQuODQzLTQuMDI3LTEuNTI0LjA1NCAyOS4zNTdMNi4yOTcgMzZ6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE3LjM4MiAyNS43MjlsLS4wOTEtLjA4My4wOTEuMDgzem0uNjE4LjM5MmwtLjEwOS0uMDUzLjEwOS4wNTN6bS0xLjI5NC0xLjI1M3ptLjk3MSAxLjA4NGwtLjEwOC0uMDc0LjA2MS4wNDkuMDQ3LjAyNXptLS42My0uNTcybC4wNjQuMDcyLS4wNjQtLjA3MnptOS41MzMtNy45OTFsLTcuMzQ2LTcuMzEyLTcuMzkyIDEwLjE4NiAyLjkzMi0uNTcyIDEuMTk2LS4yMzMuMDA4IDMuMjU0LjAxMS4wNjguMDA1LjAyOS4wMTkuMTA1LjAxMi4wNTguMDI5LjEzNy4wMTcuMDczLjAyMS4wODYuMDY4LjI0OC4xMi4zODMuMDguMjI2Yy4wNTkuMTUzLjEzLjMxMS4yMDcuNDY3bC4wOTMuMTk3LjA0Ni4wOGMuMDg3LjE1NC4xODUuMzA0LjI5Mi40NDVsLjA0OC4wNjYuMDY0LjA3Mi4xOC4xOTQuMDkxLjA4My4xODcuMTQ4LjEwOC4wNzQuMjE0LjExNi4xMDkuMDUzYy4zNTcuMTQ2Ljc3My4xOTYgMS4yNTkuMDk5bDMuMjU4LS42NS0uMDA2LTcuMzg4IDQuMDctLjc5MnoiLz48cGF0aCBkPSJNMTcuODkxIDI2LjA2OGwtLjIxNC0uMTE2LS4wNDctLjAyNS0uMDYxLS4wNDktLjE4Ny0uMTQ4LS4wOTEtLjA4My0uMTgtLjE5NC0uMDY0LS4wNzItLjAxOC0uMDIxLS4wMy0uMDQ2YTMuOTE2IDMuOTE2IDAgMDEtLjI5Mi0uNDQ1bC0uMDQ2LS4wOC0uMDkzLS4xOTdhNS45MDYgNS45MDYgMCAwMS0uMjA3LS40NjdsLS4wOC0uMjI2LS4xMi0uMzgzLS4wNjgtLjI0OC0uMDIxLS4wODYtLjAxNy0uMDczLS4wMjktLjEzNy0uMDEyLS4wNTgtLjAxOS0uMTA1LS4wMDUtLjAyOS0uMDExLS4wNjgtLjAwOC0zLjI1NC0xLjE5Ni4yMzMuMDA3IDIuNTYxYTcuMDUxIDcuMDUxIDAgMDAuNDI3IDEuNTM4Yy4xNTMuMzc4LjM1Ni43Ny42MjMgMS4xMDcuMjY3LjMzNi41OTYuNjE4IDEuMDAyLjc3NWwxLjE5Ny40NjQtLjAzLS4wMTUtLjExLS4wNTN6bS4xNC0xNi40M2wtNy4zODQgMTAuMTY4IDEuMTk1LjQ1NyA3LjM5Mi0xMC4xODZ6IiBmaWxsPSIjQTdBOUFDIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.RithmicGeneric:before, html.no-svg .standardBodyContain aside ul.longDesc li a.RithmicGeneric:before {
  background-image: url('../img/icon/png/Rithmic_Generic.png?1444179657');
}
/* line 4185, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Mobile:before, .standardBodyContain aside ul.longDesc li a.Mobile:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC4xNzciIGhlaWdodD0iMzMuMzUzIiB2aWV3Qm94PSIxMy4wMDUgNi40NDggMjAuMTc3IDMzLjM1MyI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjM1IDYuNDQ4SDE0LjgzNmMtMS4wMSAwLTEuODMxLjgyMS0xLjgzMSAxLjgzMXYyNC41MTJjMCAxLjAxLjgyMSAxLjgzMiAxLjgzMSAxLjgzMmgzLjQ3NmMuNzAyIDAgLjQxMS0uMjY0LjMxNy0uMzk2LTEuMjk5LTEuODIxLTIuMDUxLTMuNTMzLTIuMjI5LTQuNjAxYTIuNzc4IDIuNzc4IDAgMDEtLjAzNy0uNDEyYy0uMDAyLS4xNDIuMDcxLS40MTYtLjQwMi0uNDE2aC0uNDExYS40NTguNDU4IDAgMDEtLjQ1Ny0uNDU3di0xNy45MWMwLS4yNTIuMjA2LS40NTguNDU3LS40NThoMTUuMDg1YS40Ni40NiAwIDAxLjQ1OC40NTh2MTQuNzgxYzAgLjQzNS4yNS40OS4zMjcuNTE1LjY2OC4yMDUgMS4xNzQuNjkgMS40OTMgMS4yMTkuMTEyLjE4OC4yNjkuMjgxLjI2OS0uMDUxVjguMjc5YzAtMS4wMS0uODIzLTEuODMxLTEuODMyLTEuODMxbS0xLjMwNyAyMC4wMzdjLS40ODYtLjE2LS45OS0uMzI2LTEuMzU1LS4zOTgtLjE4OC0uMDM3LS41NzktLjE2Mi0uOTU2LS4yODEtLjUtLjE2LTEuMDE3LS4zMjQtMS4zNzQtLjM5NmEyLjQ5NSAyLjQ5NSAwIDAwLTEuMDAxLjAwMmMtLjE2NS0xLjQyNS0uNTYyLTQuODMyLS42My01LjM1NGguMDAzYy0uMDc4LS43MTQtLjY2My0xLjIxMy0xLjQyMy0xLjIxM2ExLjU5IDEuNTkgMCAwMC0xLjEyNS40NDYgMS4zMyAxLjMzIDAgMDAtLjM5MS45NmwtLjAwNCA5Ljg4MWEyLjI4NiAyLjI4NiAwIDAxLTEuNDM3LS45NThsLS4wNjItLjA5LS4yMjktLjMzMmMtLjM0LS40OS0uODQzLS43NzEtMS4zNzktLjc3MS0uNDQ3IDAtLjg2OS4xOTQtMS4xNTYuNTMzLS4zMDMuMzU3LS40MjMuODMyLS4zMzkgMS4zMzguMTk5IDEuMTkzIDEuNDI0IDMuOSAzLjk4MiA2LjUzOWwuMDA0IDIuNDUyYzAgLjUyOC40MzEuOTU3Ljk1Ny45NTdoOC4wNTFhLjk1OS45NTkgMCAwMC45NTctLjk1OGwtLjAwOC0yLjUxNC44NDgtMS40MjZhMy45NjUgMy45NjUgMCAwMC41NjQtMi4wNDV2LTQuMzNjLS4wMS0uNTc4LS42MTEtMS41NjktMS40OTItMS43NC4wMDEuMDAxLS42MTYtLjE3NS0xLjAwNS0uMzAyem0tMi4xNzUtNS41ODljMCAuNzQzLS4xOTQgMS40MzUtLjUwOSAyLjA1NWwtMS4wMTEtMS4wMWMuMTE0LS4zMjkuMTg4LS42NzcuMTg4LTEuMDQ1YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYtMy4wNDNjLS4zMjktLjExMy0uNjc4LS4xODgtMS4wNDUtLjE4OHMtLjcxNi4wNzUtMS4wNDUuMTg4YTMuMjI2IDMuMjI2IDAgMDAtMi4xODYgMy4wNDNjMCAuMzY4LjA3NC43MTYuMTg4IDEuMDQ1bC0xLjAxMSAxLjAxYTQuNTMgNC41MyAwIDAxLS41MDktMi4wNTVjMC0xLjc3NiAxLjAyNC0zLjI5OSAyLjUwNy00LjA1Mi42MTktLjMxNSAxLjMxMi0uNTEgMi4wNTUtLjUxczEuNDM2LjE5NSAyLjA1NS41MWMxLjQ4NS43NTQgMi41MDkgMi4yNzYgMi41MDkgNC4wNTJ6bTIuMzY2IDBjMCAxLjQwMS0uNDIgMi43MDQtMS4xMzYgMy43OTVsLS45Ny0uOTdhNS41NSA1LjU1IDAgMDAuNzc0LTIuODI1IDUuNTkyIDUuNTkyIDAgMDAtMi43NzEtNC44MjNjLS44MzEtLjQ4OS0xLjc5NS0uNzc0LTIuODI2LS43NzRzLTEuOTk1LjI4Ni0yLjgyNi43NzRhNS41OTcgNS41OTcgMCAwMC0yLjc3MSA0LjgyMyA1LjU1IDUuNTUgMCAwMC43NzQgMi44MjVsLS45Ny45N2E2LjkyIDYuOTIgMCAwMTEuOTk3LTkuNTg4YzEuMDkxLS43MTYgMi4zOTQtMS4xMzYgMy43OTYtMS4xMzZzMi43MDUuNDIgMy43OTYgMS4xMzZhNi45MiA2LjkyIDAgMDEzLjEzMyA1Ljc5M3oiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Mobile:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Mobile:before {
  background-image: url('../img/icon/png/TS_Mobile.png?1436403242');
}
/* line 4190, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Calendar:before, .standardBodyContain aside ul.longDesc li a.Calendar:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAzMC4yIj48cGF0aCBkPSJNMi4yIDI4SDd2LTQuOEgyLjJWMjh6bTUuOSAwaDUuNHYtNC44SDguMVYyOHptLTUuOS01LjlIN3YtNS40SDIuMnY1LjR6bTUuOSAwaDUuNHYtNS40SDguMXY1LjR6bS01LjktNi41SDd2LTQuOEgyLjJ2NC44ek0xNC41IDI4aDUuNHYtNC44aC01LjRWMjh6TTguMSAxNS42aDUuNHYtNC44SDguMXY0Ljh6TTIxIDI4aDQuOHYtNC44SDIxVjI4em0tNi41LTUuOWg1LjR2LTUuNGgtNS40djUuNHpNOC42IDcuNVYyLjdjMC0uMS0uMS0uMy0uMi0uNHMtLjItLjEtLjMtLjFIN2MtLjEgMC0uMy4xLS40LjJzLS4xLjEtLjEuM3Y0LjhjMCAuMS4xLjMuMi40IDAgLjEuMi4yLjMuMmgxLjFjLjEgMCAuMy0uMS40LS4yLjEtLjEuMS0uMi4xLS40ek0yMSAyMi4xaDQuOHYtNS40SDIxdjUuNHptLTYuNS02LjVoNS40di00LjhoLTUuNHY0Ljh6bTYuNSAwaDQuOHYtNC44SDIxdjQuOHptLjUtOC4xVjIuN2MwLS4xLS4xLS4zLS4yLS40cy0uMi0uMS0uMy0uMWgtMS4xYy0uMSAwLS4zLjEtLjQuMnMtLjIuMi0uMi40djQuOGMwIC4xLjEuMy4yLjQuMS4xLjIuMi40LjJIMjFjLjEgMCAuMy0uMS40LS4yLjEtLjIuMS0uMy4xLS41em02LjUtMVYyOGMwIC42LS4yIDEuMS0uNiAxLjVzLS45LjYtMS41LjZIMi4yYy0uNiAwLTEuMS0uMi0xLjUtLjZTMCAyOC42IDAgMjhWNi41QzAgNS45LjIgNS40LjYgNXMuOS0uNiAxLjUtLjZoMi4yVjIuN0EyLjczMiAyLjczMiAwIDAxNyAwaDEuMWEyLjczMiAyLjczMiAwIDAxMi43IDIuN3YxLjZoNi41VjIuN2MwLS43LjMtMS40LjgtMS45czEuMS0uOCAxLjgtLjhIMjFhMi43MzIgMi43MzIgMCAwMTIuNyAyLjd2MS42aDIuMmMuNiAwIDEuMS4yIDEuNS42cy42IDEgLjYgMS42eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Calendar:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Calendar:before {
  background-image: url('../img/icon/png/Calendar.png?1488227792');
}
/* line 4194, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.API:before, .standardBodyContain aside ul.longDesc li a.API:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZD0iTTAgMjhoMjhWMEgwdjI4ek0xLjQgOGgyNS4ydjE4LjZIMS40Vjh6bTMuNCA0LjJoMi43bDIuOSAxMUg4LjJsLS41LTIuM2gtM2wtLjUgMi4zSDEuOWwyLjktMTF6bS4zIDYuOGgyLjJsLTEuMS01LTEuMSA1em04LTYuOEgxN2MyLjMgMCAzIDEuNyAzIDMuMyAwIDIuMy0xLjQgMy4zLTMuNSAzLjNoLTEuMnY0LjRoLTIuMnYtMTF6bTIuMiA0LjloMWMuOSAwIDEuNS0uNSAxLjUtMS43IDAtMS4xLS40LTEuNy0xLjUtMS43aC0uOXYzLjR6bTcuOCA2LjF2LTExaDIuMnYxMWgtMi4yeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.API:before, html.no-svg .standardBodyContain aside ul.longDesc li a.API:before {
  background-image: url('../img/icon/png/API.png?1488228016');
}
/* line 4198, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Puzzle:before, .standardBodyContain aside ul.longDesc li a.Puzzle:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyNi41Ij48cGF0aCBkPSJNMjggMTguNWMwIC45LS4yIDEuNy0uNyAyLjMtLjUuNi0xLjIuOS0yLjEuOS0uNSAwLS45LS4xLTEuMy0uMy0uNC0uMi0uNy0uNC0xLS42LS4zLS4yLS42LS40LTEtLjYtLjQtLjItLjgtLjMtMS4yLS4zLTEuMiAwLTEuOS43LTEuOSAyLjEgMCAuNC4xIDEuMS4zIDEuOS4yLjkuMyAxLjUuMyAxLjl2LjFoLS42Yy0uNCAwLS45LjEtMS42LjItLjcuMS0xLjQuMi0xLjkuMi0uNi4xLTEuMS4xLTEuNi4xLS43IDAtMS4zLS4xLTEuNy0uNC0uNS0uMy0uNy0uOC0uNy0xLjQgMC0uNC4xLS44LjMtMS4yLjItLjQuNC0uNy42LTEgLjItLjMuNC0uNi42LTEgLjItLjQuMy0uOC4zLTEuMyAwLS45LS4zLTEuNi0uOS0yLjEtLjYtLjUtMS40LS43LTIuMy0uNy0uOSAwLTEuNy4zLTIuNC44cy0xIDEuMi0xIDIuMWMwIC41LjEuOS4zIDEuNC4yLjQuNC44LjYgMS4xbC42LjljLjIuMy4zLjYuMy44IDAgLjUtLjMgMS0uOCAxLjUtLjQuNC0xLjEuNi0yIC42LTEuMSAwLTIuNC0uMS00LjEtLjQtLjMtLjEtLjQtLjEtLjYtLjEtLjIgMC0uNCAwLS41LS4xSDBWOC42cy4xIDAgLjMuMWwuNi4xYy4yIDAgLjMgMCAuNC4xIDEuNy4zIDMuMS40IDQuMS40LjkgMCAxLjYtLjIgMi0uNi41LS41LjgtMSAuOC0xLjUgMC0uMi0uMS0uNS0uMy0uOC0uMi0uNC0uNC0uNy0uNi0xLS4yLS4zLS40LS42LS42LTEuMS0uMi0uNC0uMi0uOS0uMi0xLjQgMC0uOS4zLTEuNiAxLTIuMUM4LjEuMyA4LjkgMCA5LjkgMGMuOSAwIDEuNi4yIDIuMy43cy44IDEuMi44IDIuMWMwIC41LS4xLjktLjMgMS4zcy0uNC43LS42IDFjLS4yLjMtLjQuNi0uNiAxLS4yLjQtLjMuOC0uMyAxLjIgMCAuNi4yIDEuMS43IDEuNC41LjMgMSAuNCAxLjcuNHMxLjctLjEgMy0uM2MxLjMtLjIgMi4yLS4zIDIuNy0uMyAwIDAgMCAuMS0uMS4zbC0uMS42YzAgLjIgMCAuMy0uMS40LS4zIDEuNy0uNCAzLjEtLjQgNC4xIDAgLjkuMiAxLjYuNiAyIC41LjUgMSAuOCAxLjUuOC4yIDAgLjUtLjEuOC0uM2wuOS0uNmMuMy0uMi42LS40IDEuMS0uNnMuOS0uMyAxLjQtLjNjLjkgMCAxLjYuMyAyLjEgMSAuNy44IDEgMS42IDEgMi42eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Puzzle:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Puzzle:before {
  background-image: url('../img/icon/png/Puzzle.png?1488228130');
}
/* line 4202, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Commission:before, .standardBodyContain aside ul.longDesc li a.Commission:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZD0iTTE0IDMuMUMyMCAzLjEgMjQuOSA4IDI0LjkgMTRTMjAgMjQuOSAxNCAyNC45IDMuMiAyMCAzLjIgMTQgOCAzLjEgMTQgMy4xTTE0IDBDNi4zIDAgMCA2LjMgMCAxNHM2LjMgMTQgMTQgMTQgMTQtNi4zIDE0LTE0UzIxLjcgMCAxNCAwem0tMS4yIDIxLjljLTIuOS0uMy00LjQtMS42LTQuNC00LjV2LS42aDQuMXYuNGMwIDEuMy42IDEuOCAxLjQgMS44LjkgMCAxLjQtLjcgMS40LTEuNSAwLTMuMi02LjctMS42LTYuNy03LjMgMC0yLjggMS40LTQuNSA0LjItNVY0aDIuMXYxLjNjMy4xLjMgNC40IDEuOCA0LjQgNC45aC00di0uM2MwLS45LS40LTEuNy0xLjItMS43LS45IDAtMS4zLjctMS4zIDEuNCAwIDMuMyA3IDEuNSA3IDcuNCAwIDMuMS0xLjcgNC42LTQuOCA0LjlWMjRoLTIuMXYtMi4xeiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Commission:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Commission:before {
  background-image: url('../img/icon/png/Commission.png?1491410147');
}
/* line 4206, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Technology:before, .standardBodyContain aside ul.longDesc li a.Technology:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZD0iTTkgMjAuM2MwIC44LS42IDEuNC0xLjQgMS40LS44IDAtMS40LS42LTEuNC0xLjQgMC0uOC42LTEuNCAxLjQtMS40LjggMCAxLjQuNyAxLjQgMS40em0xMy4yIDMuNmw0LjEgNC4xSDEuMUMuNSAyOCAwIDI3LjUgMCAyNi45VjEuMUMwIC41LjUgMCAxLjEgMGgxMi4zbC00IDMuOWMtLjUtLjItMS4xLS40LTEuNy0uNC0yLjIgMC00IDEuOC00IDRzMS44IDQgNCA0IDQtMS44IDQtNGMwLS43LS4yLTEuNC0uNS0yTDE2LjggMEgyN2MuNSAwIDEgLjUgMSAxLjF2MjUuM2wtNC4xLTQuMWMuMy0uNi41LTEuMi41LTIgMC0yLjItMS44LTQtNC00cy00IDEuOC00IDQgMS44IDQgNCA0Yy42IDAgMS4yLS4xIDEuOC0uNHptLTEwLjUtMy42YzAtLjctLjItMS40LS41LTJsNy4yLTcuMmMuNi4zIDEuMy41IDIgLjUgMi4yIDAgNC0xLjggNC00cy0xLjgtNC00LTQtNCAxLjgtNCA0YzAgLjYuMSAxLjIuNCAxLjhsLTcuMyA3LjNjLS41LS4zLTEuMS0uNC0xLjgtLjQtMi4yIDAtNCAxLjgtNCA0czEuOCA0IDQgNCA0LTEuOCA0LTR6TTIwLjQgOWMuOCAwIDEuNC0uNiAxLjQtMS40cy0uNi0xLjQtMS40LTEuNC0xLjQuNi0xLjQgMS40LjYgMS40IDEuNCAxLjR6TTcuNyA2LjJjLS44IDAtMS40LjYtMS40IDEuNFM2LjkgOSA3LjcgOUM4LjQgOC45IDkgOC4zIDkgNy42cy0uNi0xLjQtMS4zLTEuNHptMTIuNyAxMi43Yy0uOCAwLTEuNC42LTEuNCAxLjQgMCAuOC42IDEuNCAxLjQgMS40czEuNC0uNiAxLjQtMS40YzAtLjctLjctMS40LTEuNC0xLjR6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Technology:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Technology:before {
  background-image: url('../img/icon/png/Technology.png?1491410574');
}
/* line 4210, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Margins:before, .standardBodyContain aside ul.longDesc li a.Margins:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZD0iTTEuMiAyMi45bDUtNXYxMGgtNXYtNXptOC40LTguNGwtMi4xIDIuMVYyOGg1VjE3LjRsLS4yLS4yLTIuNy0yLjd6bTcgLjFsLTIuOCAyLjhWMjhoNVYxMi41bC0xLjMgMS4zLS45Ljh6TTIwIDI4aDVWNi4ybC01IDVWMjh6bTEuOS0yOGwxLjIgMS4yLTEwIDEwLTMuNS0zLjUtOC40IDguNHY1LjFsOC40LTguNCAxIDEgMi42IDIuNiAyLjYtMi42IDEwLTEwIDEgMS4yVjBoLTQuOXoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Margins:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Margins:before {
  background-image: url('../img/icon/png/Margins.png?1491411113');
}
/* line 4214, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.Fees:before, .standardBodyContain aside ul.longDesc li a.Fees:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyOCAyOCI+PHBhdGggZD0iTTI4IDEzSDE1VjBjNy4yIDAgMTMgNS44IDEzIDEzem0tMiAyYzAgNy4yLTUuOCAxMy0xMyAxM1MwIDIyLjIgMCAxNSA1LjggMiAxMyAydjEzaDEzem0tMTUuMiAxLjZjMC0zLjEtMy42LTIuMi0zLjYtMy45IDAtLjQuMi0uNy43LS43LjQgMCAuNi40LjYuOXYuMWgyLjFjMC0xLjYtLjctMi40LTIuMy0yLjZ2LS42SDcuMnYuN2MtMS41LjItMi4yIDEuMS0yLjIgMi42IDAgMyAzLjUgMi4xIDMuNSAzLjggMCAuNC0uMy44LS43LjgtLjQgMC0uNy0uMy0uNy0uOXYtLjJINC45di4zYzAgMS41LjggMi4yIDIuMyAyLjN2MS4xaDEuMXYtMS4xYzEuNi0uMiAyLjUtMSAyLjUtMi42eiIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.Fees:before, html.no-svg .standardBodyContain aside ul.longDesc li a.Fees:before {
  background-image: url('../img/icon/png/Fees.png?1491411337');
}
/* line 4218, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.MarketData:before, .standardBodyContain aside ul.longDesc li a.MarketData:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyOCAyOCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHN0eWxlPi5zdDB7ZmlsbDojZmZmfTwvc3R5bGU+PHBhdGggY2xhc3M9InN0MCIgZD0iTTAgMjhoNVYxMC45SDBWMjh6TTcuNyAyOGg1VjEuOWgtNVYyOHpNMTUuMyAyOGg1VjE3LjdoLTVWMjh6TTIzIDI4aDVWNy43aC01VjI4eiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.MarketData:before, html.no-svg .standardBodyContain aside ul.longDesc li a.MarketData:before {
  background-image: url('../img/icon/png/MarketData.png?1491419165');
}
/* line 4222, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.CQG_Generic, .standardBodyContain aside ul.longDesc li a.CQG_Generic {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyBpZD0iOGQ4NmY2M2UtNmQzYi00MTNhLTg5NjktOTJjYThmMDE2NTMyIiBkYXRhLW5hbWU9IkNHUSBHZW5lcmljIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PGRlZnM+PHN0eWxlPjwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSI0NmMwNDYxYS1kYjkwLTQwZTktOTk2NS0yZjg4OTIyM2ZiZDYiIGQ9Ik03LjUzIDE5LjIzYy40Mi4zOSAxIC45MyAxLjc0IDEuNTF2NC4wNUgwdi05aC4xMWMuMDUgMCA0LjUxLS4xMSA3LjE4IDMuMnptMS43NC01LjRWNy45SDB2Mi43OWExNS4yNCAxNS4yNCAwIDAxOS4yNyAzLjE0ek0yOSAxNi4zMWExNi4xOCAxNi4xOCAwIDAxLTIuMjcgMy4zNnY1LjEySDM2VjExLjM3aC0uMTZjLTQuMjYtLjAxLTYuODQgNC44OS02Ljg0IDQuOTR6bTctMTBWMy40OWgtOS4yN3Y3LjI3QTEyIDEyIDAgMDEzNiA2LjI5ek0xOC4yMyAxOC44MmE2LjM1IDYuMzUgMCAwMDQuNjItMi40M3YtNi4xOGgtOS4yN3Y3LjMyYTkgOSAwIDAwNC42NCAxLjI5em0wIDUuMDhhMTMuODkgMTMuODkgMCAwMS00LjYzLS43OHY5LjM5aDkuMjd2LTkuNzRhMTAgMTAgMCAwMS00LjYxIDEuMTN6Ii8+PC9zdmc+');
  background-size: auto 24px;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.CQG_Generic, html.no-svg .standardBodyContain aside ul.longDesc li a.CQG_Generic {
  background-image: url('../img/icon/png/CQG_Generic.png?1517176940');
}
/* line 4227, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#CQG_Spreader, .standardBodyContain aside ul.longDesc li a#CQG_Spreader {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PGRlZnM+PHN0eWxlPjwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSIyNDFhZGIyYS1hMDM3LTRkNDktOTliOS03MWM5ZjJlYmE5ZDgiIGQ9Ik0xOCAyLjZBMTUuNCAxNS40IDAgMTAzMy40IDE4IDE1LjM5IDE1LjM5IDAgMDAxOCAyLjZ6bS4xOCAyNWMtNC4xNyAwLTcuNTQtMi03LjYyLTYuNTJoMy4yYzAgMi44MSAyLjA3IDMuOTEgNC42MiAzLjkxIDIuODIgMCAzLjg2LTEuMzggMy44Ni0yLjc2YTIuMTcgMi4xNyAwIDAwLTEuNTEtMi4yNWMtMS4yNy0uNDgtMi45My0uODItNS40NC0xLjUxLTMuMTItLjg0LTQtMi43My00LTQuNjIgMC0zLjY2IDMuMzgtNS4zNyA2LjY3LTUuMzcgMy44MSAwIDcgMiA3IDUuODNoLTMuMmMtLjE1LTIuMzUtMS43NC0zLjIyLTMuOTMtMy4yMi0xLjQ5IDAtMy4zNS41My0zLjM1IDIuMzcgMCAxLjI4Ljg3IDIgMi4xNyAyLjM2LjI4LjA3IDQuMzIgMS4xMiA1LjI3IDEuNGE0LjgzIDQuODMgMCAwMTMuNTUgNC42NWMtLjAzIDQuMDUtMy42NiA1LjY5LTcuMjkgNS42OXpNMTggMUExNyAxNyAwIDExMSAxOCAxNyAxNyAwIDAxMTggMW0wLTFhMTggMTggMCAxMDE4IDE4QTE4IDE4IDAgMDAxOCAweiIgaWQ9ImMyMzU5ZjI3LTI5ODAtNGEyZS1hMTlkLTJjOTc3OWNjOTE2NSIgZGF0YS1uYW1lPSJDUUcgUVRyYWRlciIvPjwvc3ZnPg==');
  background-size: auto 24px;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#CQG_Spreader, html.no-svg .standardBodyContain aside ul.longDesc li a#CQG_Spreader {
  background-image: url('../img/icon/png/CQG_Spreader.png?1517176940');
}
/* line 4232, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a#CQG_QTrader, .standardBodyContain aside ul.longDesc li a#CQG_QTrader {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNiAzNiI+PGRlZnM+PHN0eWxlPjwvc3R5bGU+PC9kZWZzPjxwYXRoIGNsYXNzPSIxMTM0NDEwNi01M2JiLTQ5NWYtOGVlYi04ZTYyNmRjYTNmMjIiIGQ9Ik0xOC40IDI2LjIybDYuMjQgOC4yMWExNy4zIDE3LjMgMCAwMS03IDEuNTFBMTcuNzcgMTcuNzcgMCAwMTAgMTggMTcuNzcgMTcuNzcgMCAwMTE3LjYuMDYgMTcuNzcgMTcuNzcgMCAwMTM1LjE5IDE4YTE4LjEgMTguMSAwIDAxLTMuMzQgMTAuNDlsLTYuNTUtOC42MWE4LjI3IDguMjcgMCAwMC4yMi0xLjg4IDguMTEgOC4xMSAwIDAwLTcuOTItOC4yNkE4LjExIDguMTEgMCAwMDkuNjcgMThhOC4xMSA4LjExIDAgMDA3LjkzIDguMjYgNy4xNCA3LjE0IDAgMDAuOC0uMDR6bTEyLjY5IDMuMjZsLTYuMjQtOC4yQTguMTIgOC4xMiAwIDAxMTkuNzEgMjZsNiA3LjkzIDEuNTYgMkgzNnoiIGlkPSJkYzgyZjAxMS04ODkyLTQ4OTQtOGFhMi0yZjljZTk2ZmM4MDciIGRhdGEtbmFtZT0iQ1FHIFFUcmFkZXIiLz48L3N2Zz4=');
  background-size: auto 22px;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a#CQG_QTrader, html.no-svg .standardBodyContain aside ul.longDesc li a#CQG_QTrader {
  background-image: url('../img/icon/png/CQG_QTrader.png?1517176940');
}
/* line 4237, ../sass/_pages.scss */
.standardBodyContain aside ul.shortDesc li a.firetip, .standardBodyContain aside ul.longDesc li a.firetip {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMi43NCAxOCI+PHBhdGggZD0iTTUuNjEgMHMyLjU0IDMuMDYgMSA0LjA4QzIuNDggNC44LS4wMSA3LjM5LS4wMSAxMS4yMUE2LjU1IDYuNTUgMCAwMDYuNTkgMThhNiA2IDAgMDA1LjA5LTIuNzJsLTEuNTMtMS41MmEzLjg3IDMuODcgMCAwMS0zLjU2IDEuNjljLTEuNTMgMC0zLjM2LS44My0zLjUzLTIuNzFoOC4xNXMxLjUzLTEgMS41My00LjU5UzkuNjggMS41MyA1LjYxIDB6bTMgMTAuN0gzLjA2Yy4yNS0zLjgyIDUuMDktMy4wNiA1LjA5LTMuMDZzLjUxIDAgLjUxLTFhMi41NiAyLjU2IDAgMDEwIDQuMDZ6IiBmaWxsPSIjZmZmIi8+PC9zdmc+');
  background-size: 18px auto;
  background-position: 5px 0;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.shortDesc li a.firetip, html.no-svg .standardBodyContain aside ul.longDesc li a.firetip {
  background-image: url('../img/icon/png/firetip.png?1554739332');
}
/* line 4250, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a {
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 4255, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a:before {
  display: none;
}
/* line 4259, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span {
  display: block;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
/* line 4263, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span:before {
  content: "";
  width: 36px;
  height: 36px;
  background-position: left center;
  background-size: 32px 32px;
  display: inline-block;
  margin-right: 8px;
  vertical-align: top;
  -webkit-transition: background-size 250ms ease-in;
  -o-transition: background-size 250ms ease-in;
  transition: background-size 250ms ease-in;
}
/* line 4277, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#learn:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNy45ODQiIGhlaWdodD0iMzEuMjgiIHZpZXdCb3g9Ii00LjMxOSAwIDM3Ljk4NCAzMS4yOCI+PHBhdGggZmlsbD0iIzBFMzQ1NSIgZD0iTTIuMjI5IDIzLjc4M2M0LjMwMi4wODQgOC4wMjkuNzI4IDEwLjc3OSAxLjg2bC4xNDYuMDI5YS4zODEuMzgxIDAgMDAuMzgzLS4zODNsLjAwMS0yMC41NjFhLjM4My4zODMgMCAwMC0uMjQyLS4zNTZMMi4zNzkuMDI3YS4zODQuMzg0IDAgMDAtLjUyNS4zNTZWMjMuNGMwIC4yMDkuMTY3LjM3OS4zNzUuMzgzem0wIDBMMzMuNTExIDMuNjc5YS4zODkuMzg5IDAgMDAtLjMzOC0uMDZsLTMuODYyIDEuMTU1YS4zODIuMzgyIDAgMDAtLjI3My4zNjZ2MTkuODYycy4wMTcuMzEzLS4zMTIuMzEzSDI4LjFjLTMuMTE1IDAtOC45MDQuMzI0LTEyLjY3OCAyLjQ4OWwtLjc0OC40MjktLjc0OS0uNDI5Yy0zLjc3Mi0yLjE2NS05LjU2Mi0yLjQ4OS0xMi42NzctMi40ODlILjQ0OWMtLjE0OSAwLS4xNC0uMTc5LS4xNC0uMTc5VjUuMTQxYS4zODIuMzgyIDAgMDAtLjI3My0uMzY2TC0zLjgyNiAzLjYyYS4zODQuMzg0IDAgMDAtLjQ5Mi4zNjh2MjQuMDMxYS4zODMuMzgzIDAgMDAuNDIuMzgxIDUyLjI1IDUyLjI1IDAgMDE0Ljk3My0uMjQ2YzQuNDU5IDAgOC4wNDIuNjUgMTAuMzY1IDEuODg0LjM0MS4xNzkgMi4zMTkgMS4yNDQgMy4yMzQgMS4yNDQuOTE2IDAgMi44OTUtMS4wNjUgMy4yMzQtMS4yNDQgMi4zMjItMS4yMzMgNS45MDYtMS44ODQgMTAuMzY1LTEuODg0IDIuMDI5IDAgMy44MjQuMTM0IDQuOTczLjI0NmEuMzgyLjM4MiAwIDAwLjQyLS4zODFWMy45ODZhLjM4LjM4IDAgMDAtLjE1NS0uMzA3em0wIDBsLTE3LjUzMSAyMS45MjhhLjM3OS4zNzkgMCAwMC4yMTMuMDY1bC4xNDYtLjAyOWMyLjc1MS0xLjEzNCA2LjQ3OC0xLjc3NiAxMC43NzktMS44NmEuMzg0LjM4NCAwIDAwLjM3Ni0uMzgzVjIwLjQ4OGEuMzgyLjM4MiAwIDAwLS41MjUtLjM1NmwtMTAuOTE5IDQuMzQ0YS4zODMuMzgzIDAgMDAtLjI0MS4zNTZsLjAwMiAyMC41NjFhLjM3Ni4zNzYgMCAwMC4xNjkuMzE4em0wIDAiLz48L3N2Zz4=');
  background-size: 38px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.longDesc li a span#learn:before {
  background-image: url('../img/icon/png/learn.png?1432163428');
}
/* line 4281, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#learn:before:hover {
  background-size: 44px auto;
}
/* line 4286, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#free:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iLTQuMzE5IDAgMzggMzgiPjxwYXRoIGZpbGw9IiMwRTM0NTUiIGQ9Ik0xNC42ODEgMGMtMTAuNDkzIDAtMTkgOC41MDctMTkgMTlzOC41MDcgMTkgMTkgMTljMTAuNDk0IDAgMTktOC41MDcgMTktMTlzLTguNTA1LTE5LTE5LTE5em0tMTYgMTljMC0zLjg3MiAxLjM4NC03LjQyNyAzLjY4Mi0xMC4xOTdsMjIuNTE2IDIyLjUxNkExNS45MzEgMTUuOTMxIDAgMDExNC42ODEgMzVjLTguODIyIDAtMTYtNy4xNzgtMTYtMTZ6TTI3IDI5LjE5N0w0LjQ4NCA2LjY4MkExNS45MjQgMTUuOTI0IDAgMDExNC42ODEgM2M4LjgyMiAwIDE2IDcuMTc4IDE2IDE2IDAgMy44NzItMS4zODMgNy40MjctMy42ODEgMTAuMTk3ek02LjM0IDE0LjE5NGw1LjQ4OSA1LjQ5Yy0xLjA0Ny0uMzMxLTEuODcyLS42MzItMi40Mi0uODk4LS44NC0uNDA5LTEuNTY4LTEuMDYzLTIuMTg1LTEuOTY0LS41MDctLjc0MS0uNzk0LTEuNjIyLS44ODQtMi42Mjh6bTEwLjkwNyAxMC45MDdsMy4yNDMgMy4yNDNhNy4wNzMgNy4wNzMgMCAwMS0xLjUyOC43MTdjLS44NDUuMjczLTEuODc5LjQzNS0zLjEwMi40ODR2Mi44MTloLTIuMTc4di0yLjgxOWMtMS40NjItLjEyOS0yLjY0Ny0uMzY1LTMuNTU4LS43MDgtLjkxLS4zNDQtMS42OTUtLjgxOC0yLjM1Ni0xLjQyNXMtMS4xNzEtMS4yNjEtMS41MjktMS45NjFjLS4zNTgtLjcwMS0uNjI2LTEuNTQ5LS44MDYtMi41NDNsNi4wMjYtLjcwMWMuMTc5Ljk4NC40MiAxLjY5NS43MjQgMi4xMzMuMzAzLjQzOC44MDMuODI1IDEuNDk5IDEuMTYzdi0zLjk2N2wyLjE3OCAyLjE3OHYxLjkzOGMuNTY3LS4xMjcgMS4wMjQtLjMxNCAxLjM4Ny0uNTUxem0tNS4yNTYtMTIuMzI3bC0zLjc1LTMuNzVjMS4yMzctMS4xNDQgMy4wNDUtMS43ODYgNS40NDEtMS45MTJWNS42MzZoMi4xNzh2MS40NzdjMi4yMjcuMTM5IDMuOTMuNjY2IDUuMTA4IDEuNTgxIDEuMTc4LjkxNSAxLjk0NiAyLjE2OCAyLjMwNCAzLjc1OWwtNS41NDguODhjLS4yNzgtLjcwNi0uNTI5LTEuMTk1LS43NTQtMS40NjktLjIyNC0uMjczLS41OTQtLjU1LTEuMTEtLjgyOHY0LjMxNWMzLjAyMi44MDYgNS4wNDEgMS42NTcgNi4wNTYgMi41NTIgMS4zNDIgMS4yMDUgMi4wMTMgMi43MzMgMi4wMTMgNC41ODMgMCAuNjgtLjEwNiAxLjMyLS4yOTYgMS45MzFsLTkuOTUtOS45NXYtMy41MDVjLS42MzcuMjEtMS4wNzkuNDctMS4zMjguNzc5YTEuNjgzIDEuNjgzIDAgMDAtLjM2NCAxLjAzM3oiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.longDesc li a span#free:before {
  background-image: url('../img/icon/png/free.png?1432163428');
}
/* line 4289, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#free:before:hover {
  background-size: auto 44px;
}
/* line 4294, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#compare:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIzOCIgdmlld0JveD0iLTQuMzE5IDAgMzggMzgiPjxwYXRoIGZpbGw9IiMwRTM0NTUiIGQ9Ik0xNS43NzQgMTcuOTIxbC0uMDE0LS4wMTRWMEgtNC4zMTl2MjAuMDc5SDEzLjU5bC4wMTIuMDEzVjM4aDIwLjA4VjE3LjkyMUgxNS43NzR6bTExLjM2Mi45MzZhLjg2My44NjMgMCAxMTAgMS43MjcuODYzLjg2MyAwIDAxMC0xLjcyN3ptLTMuNzI4IDBhLjg2My44NjMgMCAxMTAgMS43MjcuODYzLjg2MyAwIDAxMC0xLjcyN3pNMTIuOTQ0LjkzN2EuODY0Ljg2NCAwIDExMCAxLjcyNy44NjQuODY0IDAgMDEwLTEuNzI3em0tMy43MjggMGEuODY0Ljg2NCAwIDExMCAxLjcyNy44NjQuODY0IDAgMDEwLTEuNzI3em0tMy43MjkgMGEuODY0Ljg2NCAwIDExMCAxLjcyNy44NjQuODY0IDAgMDEwLTEuNzI3ek0tMi4xNiAxNy45MjFWNC4xNDdoMTUuNzYzdjExLjYwMkw4Ljk1NCAxMS4xbDIuMTYzLTIuMTYzTDIuMjQxIDYuNTZsMi4zNzcgOC44NzYgMi4xNjQtMi4xNjQgNC42NDkgNC42NDlILTIuMTZ6bTMzLjY4MyAxNy45MjFIMTUuNzZWMjIuMjQ5bDQuNjQ5IDQuNjQ5LTIuMTYzIDIuMTY0IDguODc2IDIuMzc4LTIuMzc4LTguODc2LTIuMTY0IDIuMTYzLTIuNjU5LTIuNjU5aDExLjYwM3YxMy43NzR6bS0uNjU4LTE1LjI1NmEuODY0Ljg2NCAwIDExLS4wMDItMS43MjguODY0Ljg2NCAwIDAxLjAwMiAxLjcyOHoiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.longDesc li a span#compare:before {
  background-image: url('../img/icon/png/compare.png?1432163428');
}
/* line 4297, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#compare:before:hover {
  background-size: auto 44px;
}
/* line 4302, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#assisted:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOCIgaGVpZ2h0PSIyMC41ODIiIHZpZXdCb3g9Ii00LjMxOSAwIDM4IDIwLjU4MiI+PHBhdGggZmlsbD0iIzBFMzQ1NSIgZD0iTTguMzQ0IDcuOTE3SDMuNTk4VjMuMTcxSC40Mjd2NC43NDZoLTQuNzQ2djMuMTdILjQyN3Y0Ljc0N2gzLjE3MXYtNC43NDdoNC43NDZ2LTMuMTd6bTE1LjgzNSAxLjU4NGMyLjY5OCAwIDQuNzU1LTIuMDU2IDQuNzU1LTQuNzU1QzI4LjkzNCAyLjA1NyAyNi44NzggMCAyNC4xNzkgMGwtMS40MjMuMTU0Yy45NTEgMS40MzEgMS40MjMgMi44NTQgMS40MjMgNC41OTIgMCAxLjc0OS0uNDcyIDMuMTctMS40MjMgNC41OTNsMS40MjMuMTYyem0tNy45MTcgMGMyLjY5OCAwIDQuNzU1LTIuMDU2IDQuNzU1LTQuNzU1QzIxLjAxNyAyLjA1NyAxOC45NjEgMCAxNi4yNjIgMGMtMi42OSAwLTQuNzQ3IDIuMDU3LTQuNzQ3IDQuNzQ2IDAgMi42OTkgMi4wNTcgNC43NTUgNC43NDcgNC43NTV6bTEwLjQ1NCAzLjQ4YzEuMjY4IDEuMTEzIDIuMjE5IDIuNjk4IDIuMjE5IDQuNDM4djMuMTY0aDQuNzQ3di0zLjE2NGMtLjAwMS0yLjM3NC0zLjc5Ny0zLjk1OS02Ljk2Ni00LjQzOHptLTEwLjQ1NC0uMzE2Yy0zLjE2MiAwLTkuNDkzIDEuNTg0LTkuNDkzIDQuNzU0djMuMTY0aDE4Ljk5NXYtMy4xNjRjMC0zLjE3LTYuMzMyLTQuNzU0LTkuNTAyLTQuNzU0em0wIDAiLz48L3N2Zz4=');
  background-size: 38px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.longDesc li a span#assisted:before {
  background-image: url('../img/icon/png/brokerAssisted.png?1432163428');
}
/* line 4306, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#assisted:before:hover {
  background-size: 44px auto;
}
/* line 4311, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#calculate:before {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyOS4zNjMiIGhlaWdodD0iMzgiPjxwYXRoIGZpbGw9IiMwRTM0NTUiIGQ9Ik0yNy42MzMgMEgxLjcyNUMuNzc0IDAgMCAuNzc0IDAgMS43Mjl2MzQuNTQyQzAgMzcuMjI3Ljc3NCAzOCAxLjcyNSAzOGgyNS45MDdjLjk1NSAwIDEuNzI5LS43NzMgMS43MjktMS43MjlWMS43MjlBMS43MjcgMS43MjcgMCAwMDI3LjYzMyAwem0tMS43MjQgMy40NTR2NS4xNzlIMy40NTRWMy40NTRoMjIuNDU1ek0zLjQ1NCAzNC41NDZWMTIuMDkyaDIyLjQ1NXYyMi40NUgzLjQ1NHYuMDA0ek05LjkgMTQuMDk4SDYuMzE2YS44NjQuODY0IDAgMDAtLjg2NC44NjV2My41ODhjMCAuNDc4LjM4Ny44NjQuODY0Ljg2NEg5LjlhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6bTYuNTcyIDBoLTMuNTg0YS44NjQuODY0IDAgMDAtLjg2NC44NjV2My41ODhjMCAuNDc4LjM4Ny44NjQuODY0Ljg2NGgzLjU4NGEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41OTUgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1ek05LjkgMjAuODlINi4zMTZhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0SDkuOWEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41NzIgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1em02LjU5NSAwaC0zLjU4NGEuODY0Ljg2NCAwIDAwLS44NjQuODY1djMuNTg4YzAgLjQ3OC4zODcuODY0Ljg2NC44NjRoMy41ODRhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6TTkuOSAyNy42ODJINi4zMTZhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0SDkuOWEuODYzLjg2MyAwIDAwLjg2NC0uODY0di0zLjU4OGEuODYzLjg2MyAwIDAwLS44NjQtLjg2NXptNi41NzIgMGgtMy41ODRhLjg2NC44NjQgMCAwMC0uODY0Ljg2NXYzLjU4OGMwIC40NzguMzg3Ljg2NC44NjQuODY0aDMuNTg0YS44NjMuODYzIDAgMDAuODY0LS44NjR2LTMuNTg4YS44NjMuODYzIDAgMDAtLjg2NC0uODY1em02LjU5NSAwaC0zLjU4NGEuODY0Ljg2NCAwIDAwLS44NjQuODY1djMuNTg4YzAgLjQ3OC4zODcuODY0Ljg2NC44NjRoMy41ODRhLjg2My44NjMgMCAwMC44NjQtLjg2NHYtMy41ODhhLjg2My44NjMgMCAwMC0uODY0LS44NjV6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg .standardBodyContain aside ul.longDesc li a span#calculate:before {
  background-image: url('../img/icon/png/calculate.png?1432163428');
}
/* line 4314, ../sass/_pages.scss */
.standardBodyContain aside ul.longDesc li a span#calculate:before:hover {
  background-size: auto 44px;
}
/* line 4324, ../sass/_pages.scss */
.standardBodyContain aside ul.contact li {
  width: 100%;
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4027, ../sass/_pages.scss */
  .standardBodyContain aside {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 4027, ../sass/_pages.scss */
  .standardBodyContain aside {
    overflow: hidden;
  }
}
/* line 4341, ../sass/_pages.scss */
.standardBodyContain aside + article.full {
  margin-top: 32px;
  margin-top: 2rem;
}

/* line 4346, ../sass/_pages.scss */
#footerContain {
  *zoom: 1;
  max-width: 71.3em;
  _width: 71.3em;
  padding-left: 1em;
  padding-right: 1em;
  margin-left: auto;
  margin-right: auto;
}
/* line 4349, ../sass/_pages.scss */
#footerContain #footerContent {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  padding: 48px 0px;
  padding: 3rem 0rem;
  background: url(../img/blueGradient.png) center -3px no-repeat;
  background-size: 100% auto;
}
/* line 4351, ../sass/_pages.scss */
#footerContain #footerContent.fx div {
  width: 23.94811%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4349, ../sass/_pages.scss */
  #footerContain #footerContent {
    padding: 16px 0px;
    padding: 1rem 0rem;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 4349, ../sass/_pages.scss */
  #footerContain #footerContent {
    padding: 16px 0px;
    padding: 1rem 0rem;
  }
}
/* line 4370, ../sass/_pages.scss */
#footerContain #footerContent h3 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 32px 0px;
  margin: 0rem 0rem 2rem 0rem;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNTMuNCA3OS41IiBzdHlsZT0iZW5hYmxlLWJhY2tncm91bmQ6bmV3IDAgMCAzNTMuNCA3OS41IiB4bWw6c3BhY2U9InByZXNlcnZlIj48cGF0aCBkPSJNNzAuOSAyM0g2MC4xYy0xLjcgMC0zLjItLjctNC4zLTEuOFM1NCAxOC42IDU0IDE2LjlWNi4xYzAtMS43LjctMy4yIDEuOC00LjNTNTguNCAwIDYwLjEgMGgxMC44YzEuNyAwIDMuMi43IDQuMyAxLjhTNzcgNC40IDc3IDYuMXYxMC44YzAgMS43LS43IDMuMi0xLjggNC4zUzcyLjYgMjMgNzAuOSAyM3ptMCAyN0g2MC4xYy0xLjcgMC0zLjItLjctNC4zLTEuOFM1NCA0NS42IDU0IDQzLjlWMzMuMWMwLTEuNy43LTMuMiAxLjgtNC4zczIuNi0xLjggNC4zLTEuOGgxMC44YzEuNyAwIDMuMi43IDQuMyAxLjhzMS44IDIuNiAxLjggNC4zdjEwLjhjMCAxLjctLjcgMy4yLTEuOCA0LjNTNzIuNiA1MCA3MC45IDUwem0wIDI3SDYwLjFjLTEuNyAwLTMuMi0uNy00LjMtMS44UzU0IDcyLjYgNTQgNzAuOVY2MC4xYzAtMS43LjctMy4yIDEuOC00LjNzMi42LTEuOCA0LjMtMS44aDEwLjhjMS43IDAgMy4yLjcgNC4zIDEuOHMxLjggMi42IDEuOCA0LjN2MTAuOGMwIDEuNy0uNyAzLjItMS44IDQuM1M3Mi42IDc3IDcwLjkgNzd6bS0yNy0yN0gzMy4xYy0xLjcgMC0zLjItLjctNC4zLTEuOFMyNyA0NS42IDI3IDQzLjlWMzMuMWMwLTEuNy43LTMuMiAxLjgtNC4zczIuNi0xLjggNC4zLTEuOGgxMC44YzEuNyAwIDMuMi43IDQuMyAxLjhzMS44IDIuNiAxLjggNC4zdjEwLjhjMCAxLjctLjcgMy4yLTEuOCA0LjNTNDUuNiA1MCA0My45IDUwem0wIDI3SDMzLjFjLTEuNyAwLTMuMi0uNy00LjMtMS44UzI3IDcyLjYgMjcgNzAuOVY2MC4xYzAtMS43LjctMy4yIDEuOC00LjNzMi42LTEuOCA0LjMtMS44aDEwLjhjMS43IDAgMy4yLjcgNC4zIDEuOHMxLjggMi42IDEuOCA0LjN2MTAuOGMwIDEuNy0uNyAzLjItMS44IDQuM1M0NS42IDc3IDQzLjkgNzd6bS0yNyAwSDYuMWMtMS43IDAtMy4yLS43LTQuMy0xLjhTMCA3Mi42IDAgNzAuOVY2MC4xYzAtMS43LjctMy4yIDEuOC00LjNTNC40IDU0IDYuMSA1NGgxMC44YzEuNyAwIDMuMi43IDQuMyAxLjhzMS44IDIuNiAxLjggNC4zdjEwLjhjMCAxLjctLjcgMy4yLTEuOCA0LjNTMTguNiA3NyAxNi45IDc3ek0xMzEgNjAuM2MwIDEzLjItMy40IDE5LTE1LjcgMTktMTIuNSAwLTE2LjEtNC45LTE2LjEtMTkuMSAwLTEzLjIgNS4xLTE3LjcgMTYuMS0xNy42IDkuOCAwIDE1LjcgNC44IDE1LjcgMTcuN3ptLTIzLjcuMWMwIDkuNSAxLjUgMTIuNSA3LjkgMTIuNXM3LjgtMy41IDcuOC0xMi40YzAtOC41LTIuNi0xMS41LTcuOC0xMS41LTUuOSAwLTcuOSAyLjctNy45IDExLjR6bTUwLjgtMTdjOC42IDAgMTEuNSAzLjYgMTEuNSAxMS42IDAgNy4yLTMuMSAxMS4zLTExLjYgMTEuMy0zLjYgMC01LjgtLjEtNy45LS4ydjEyLjRoLTcuNXYtMzVoMTUuNXYtLjF6bS04IDUuOXYxMWMxLjYuMiAzLjEuMyA2LjEuMyA0LjUgMCA2LjEtMS45IDYuMS01LjYgMC00LjEtMS41LTUuNy02LjEtNS43aC02LjF6bTU1LjMuMmgtMTAuMXYyOWgtNy42di0yOWgtMTAuMXYtNi4xaDI3Ljd2Ni4xaC4xek0yMjMgNzguNGgtNy41di0zNWg3LjV2MzV6bTUyIDBoLTYuOUwyNjcgNTIuNWwtNy45IDIwLjNoLTguM2wtNy45LTIwLjMtMS4yIDI1LjhoLTYuOGwxLjUtMzVoMTAuNGw4LjEgMjMuMSA4LjEtMjMuMWgxMC40bDEuNiAzNS4xem0xOS42LTE1LjdjMCA3LjggMS4xIDEwLjIgNyAxMC4yIDUuOCAwIDYuOS0yLjkgNi45LTEwLjFWNDMuNGg3Ljd2MTkuNGMwIDExLjYtMy4xIDE2LjUtMTQuNCAxNi41LTExLjUgMC0xNC44LTQuMS0xNC44LTE2LjZWNDMuNGg3Ljd2MTkuM2gtLjF6bTU3LjMtMTguOC0uNyA1LjhjLTMuNS0uMi04LjItLjUtMTAuNy0uNS0zLjUgMC01LjguNy01LjggNCAwIDIgLjkgMi43IDMgMy4ybDguOSAyLjdjMy44IDEuMiA2LjggMy44IDYuOCAxMC4yLjEgOC01LjYgMTAuMS0xMS41IDEwLjItNC4zLjEtMTEuMS0xLTE1LjktMS44bC42LTUuOGM1LjQuOCAxMC41IDEuMiAxMy41IDEuMiAzLjUgMCA1LjYtLjYgNS42LTMuOCAwLTIuNC0xLjItMy40LTMtNGwtOS42LTIuOGMtNC4yLTEuMi02LjQtMy41LTYuNC04LjkgMC05LjEgNS45LTExIDExLjYtMTEgNC40IDAgOS41LjYgMTMuNiAxLjN6IiBzdHlsZT0iZmlsbDojZmZmIi8+PC9zdmc+');
  background-position: left center;
  background-repeat: no-repeat;
  background-size: auto 60px;
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent h3 {
  background-image: url('../img/icon/png/Logo_White.png');
}
/* line 4378, ../sass/_pages.scss */
#footerContain #footerContent h3 a {
  display: block;
  height: 60px;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4370, ../sass/_pages.scss */
  #footerContain #footerContent h3 {
    background-size: contain;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 4370, ../sass/_pages.scss */
  #footerContain #footerContent h3 {
    background-size: contain;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
}
/* line 4394, ../sass/_pages.scss */
#footerContain #footerContent h3#FXlogo {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNDAuNzM4IiBoZWlnaHQ9IjQ1LjQ4Ij48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDMuODczIDIxLjYwNGMwLTYuNDYzIDAtNy42NTMtLjA4NC05LjAxNS0uMDg1LTEuNDQyLS40MjUtMi4xMjctMS44MjktMi40MjMtLjMzOS0uMDg1LTEuMDYxLS4xMjgtMS42NTctLjEyOC0uNDY3IDAtLjcyMy0uMDg0LS43MjMtLjM4MyAwLS4yOTcuMjk3LS4zODIuOTM1LS4zODIgMi4yNTQgMCA0LjkzMS4xMjYgNi4xMjEuMTI2IDEuNzQzIDAgNC4yMDktLjEyNiA2LjE2NC0uMTI2IDUuMzEzIDAgNy4yMjcgMS43ODUgNy45MDYgMi40MjMuOTM1Ljg5MyAyLjEyNSAyLjgwNSAyLjEyNSA1LjA1OCAwIDYuMDM2LTQuNDIgMTAuMjg4LTEwLjQ1NyAxMC4yODgtLjIxMiAwLS42NzkgMC0uODkzLS4wNDMtLjIxMi0uMDQzLS41MDktLjA4Ni0uNTA5LS4zODUgMC0uMzM4LjI5Ny0uNDY3IDEuMTktLjQ2NyAyLjM4IDAgNS42OTYtMi42NzkgNS42OTYtNy4wMTUgMC0xLjM5OS0uMTI3LTQuMjUtMi41MDgtNi4zNzVhNi4zMjQgNi4zMjQgMCAwMC00LjI1LTEuNjU2Yy0uNjM4IDAtMS4yNzUuMDQzLTEuNjU3LjE3LS4yMTMuMDg2LS4zNC4zNDItLjM0LjgwN3YxNy4wMDNjMCAzLjkxMiAwIDcuMjcxLjIxMiA5LjEwMS4xMjggMS4xODguMzgyIDIuMTI1IDEuNjU4IDIuMjk1LjU5NC4wODQgMS41My4xNyAyLjE2Ny4xNy40NjggMCAuNjgxLjEyNy42ODEuMzQgMCAuMjk5LS4zNC40MjQtLjgwOC40MjQtMi44MDUgMC01LjQ4My0uMTI1LTYuNTg4LS4xMjUtLjk3OCAwLTMuNjU1LjEyNS01LjM1Ni4xMjUtLjU1MyAwLS44NS0uMTI1LS44NS0uNDI0IDAtLjIxMy4xNy0uMzQuNjgxLS4zNC42MzcgMCAxLjE0Ny0uMDg2IDEuNTMtLjE3Ljg1LS4xNyAxLjA2Mi0xLjEwNyAxLjIzMi0yLjMzOC4yMTItMS43ODcuMjEyLTUuMTQ2LjIxMi05LjA1OGwtLjAwMS03LjQ3N3ptMjguMzk0LTkuOTQ4bC02LjMzMy4xN2MtMi40NjYuMDg0LTMuNDg2LjI5OC00LjEyNCAxLjIzMi0uNDI1LjYzOS0uNjM3IDEuMTQ2LS43MjIgMS40ODUtLjA4NC4zNC0uMjEzLjUxMy0uNDY3LjUxMy0uMjk4IDAtLjM4My0uMjE2LS4zODMtLjY4MyAwLS42OC44MDktNC41NDcuODk0LTQuODkuMTI2LS41NS4yNTQtLjgwNy41MDktLjgwNy4zNCAwIC43NjUuNDI1IDEuODI4LjUxMSAxLjIzMy4xMjcgMi44NDguMjExIDQuMjUuMjExaDE2LjgzM2MxLjM2MSAwIDIuMjk2LS4xMjYgMi45MzQtLjIxMS42MzgtLjEyOS45NzgtLjIxMyAxLjE0OC0uMjEzLjI5NyAwIC4zMzkuMjU2LjMzOS44OTMgMCAuODk2LS4xMjcgMy44MjYtLjEyNyA0LjkzMS0uMDQyLjQyOC0uMTI3LjY4NC0uMzgzLjY4NC0uMzQgMC0uNDI1LS4yMTMtLjQ2Ny0uODUzbC0uMDQzLS40NjljLS4wODQtMS4xMDQtMS4yMzMtMi4yOTUtNS4wMTYtMi4zODFsLTUuMzU1LS4xMjdWMjkuMDhjMCAzLjkxMiAwIDcuMjcxLjIxMiA5LjEwMS4xMjggMS4xODguMzgzIDIuMTI1IDEuNjU4IDIuMjk1LjU5NC4wODQgMS41My4xNyAyLjE2OC4xNy40NjcgMCAuNjguMTI3LjY4LjM0IDAgLjI5OS0uMzQuNDI0LS44MDguNDI0LTIuODA1IDAtNS40ODMtLjEyNS02LjY3My0uMTI1LS45NzggMC0zLjY1Ni4xMjUtNS4zNTYuMTI1LS41NTMgMC0uODUtLjEyNS0uODUtLjQyNCAwLS4yMTMuMTctLjM0LjY4LS4zNC42MzcgMCAxLjE0Ny0uMDg2IDEuNTMxLS4xNy44NDktLjE3IDEuMTA1LTEuMTA3IDEuMjMyLTIuMzM4LjIxMi0xLjc4Ny4yMTItNS4xNDYuMjEyLTkuMDU4bC0uMDAxLTE3LjQyNHptMTguNTc1IDkuOTQ4YzAtNi40NjMgMC03LjY1My0uMDg1LTkuMDE1LS4wODUtMS40NDItLjUxLTIuMTY4LTEuNDQ1LTIuMzgxLS40NjgtLjEyNy0xLjAyLS4xNy0xLjUzLS4xNy0uNDI1IDAtLjY4LS4wODQtLjY4LS40MjUgMC0uMjU1LjM0LS4zNCAxLjAyLS4zNCAxLjYxNSAwIDQuMjkzLjEyNiA1LjUyNi4xMjYgMS4wNjIgMCAzLjU3LS4xMjYgNS4xODUtLjEyNi41NTMgMCAuODk0LjA4NS44OTQuMzQgMCAuMzQxLS4yNTUuNDI1LS42ODEuNDI1LS40MjYgMC0uNzY0LjA0My0xLjI3Ni4xMjgtMS4xNDYuMjEyLTEuNDg3LjkzOC0xLjU3MSAyLjQyMy0uMDg1IDEuMzU4LS4wODUgMi41NTItLjA4NSA5LjAxNXY3LjQ3OWMwIDQuMTIxIDAgNy40ODIuMTcgOS4zMTIuMTI3IDEuMTQ2LjQyNiAxLjkxNCAxLjcgMi4wODQuNTk2LjA4NCAxLjUzLjE3IDIuMTY3LjE3LjQ2OCAwIC42ODEuMTI3LjY4MS4zNCAwIC4yOTktLjM0MS40MjQtLjgwOC40MjQtMi44MDYgMC01LjQ4My0uMTI1LTYuNjMxLS4xMjUtLjk3OCAwLTMuNjU1LjEyNS01LjM1NS4xMjUtLjU1MyAwLS44NS0uMTI1LS44NS0uNDI0IDAtLjIxMy4xNy0uMzQuNjgxLS4zNC42MzcgMCAxLjE0Ny0uMDg2IDEuNTMtLjE3Ljg1LS4xNyAxLjEwNS0uODk2IDEuMjMyLTIuMTI3LjIxMy0xLjc4My4yMTMtNS4xNDYuMjEzLTkuMjY5di03LjQ3OWgtLjAwMnptMTQuODM0LTEyLjE1OWMuMTI4LS43MjIuMzgyLTEuMTA1LjcyMy0xLjEwNS4zNDEgMCAuNTk1LjIxNyAxLjE0OCAxLjMxOGwxMS42MDQgMjMuOTc0IDExLjU2Mi0yNC4yNzFjLjMzOS0uNjguNTUxLTEuMDIxLjkzNS0xLjAyMS4zODIgMCAuNjM3LjQyOS43NjQgMS4zMThsMy44NjkgMjYuMjY5Yy4zODIgMi42ODEuODA3IDMuOTEgMi4wODIgNC4yOTggMS4yMzMuMzgxIDIuMDgzLjQyNCAyLjYzNi40MjQuMzgzIDAgLjY4LjA0My42OC4yOTcgMCAuMzQyLS41MS40NjctMS4xMDQuNDY3LTEuMDYyIDAtNi45MjktLjEyNS04LjYyOS0uMjU2LS45NzgtLjA4NC0xLjIzMS0uMjExLTEuMjMxLS40NjUgMC0uMjEzLjE2OS0uMzQyLjQ2Ny0uNDY3LjI1NS0uMDg5LjM4Mi0uNjQyLjIxMi0xLjgzbC0yLjU1LTE4LjcwMmgtLjE3bC05LjI2NiAxOS4yOTdjLS45NzkgMS45OTgtMS4xOSAyLjM4MS0xLjU3MyAyLjM4MS0uMzgyIDAtLjgwOC0uODUyLTEuNDg4LTIuMTI1LTEuMDIxLTEuOTU5LTQuMzc3LTguNDYxLTQuODg4LTkuNjUtLjM4Mi0uODkzLTIuOTMyLTYuMjQ1LTQuNDItOS40MzVoLS4xN2wtMi4yMSAxNi45MTdhMTYuNzggMTYuNzggMCAwMC0uMTI4IDEuOTk2YzAgLjgwNy41NTMgMS4xODggMS4yNzYgMS4zNjEuNzY1LjE3IDEuMzU5LjIxMyAxLjc4Ni4yMTMuMzM5IDAgLjYzNi4wODQuNjM2LjI5NyAwIC4zODMtLjM4Mi40NjctMS4wMi40NjctMS43ODUgMC0zLjY5OC0uMTI1LTQuNDYzLS4xMjUtLjgwOCAwLTIuODQ5LjEyNS00LjIwOC4xMjUtLjQyNCAwLS43NjYtLjA4NC0uNzY2LS40NjcgMC0uMjEzLjI1NS0uMjk3LjY4MS0uMjk3LjM0IDAgLjYzNyAwIDEuMjc1LS4xMjkgMS4xOS0uMjU5IDEuNTMtMS45MTIgMS43NDMtMy4zNTdsNC4yMDUtMjcuNzE3em0zMi40MzMgMTIuMTU5YzAtNi40NjMgMC03LjY1My0uMDg1LTkuMDE1LS4wODUtMS40NDItLjQyNi0yLjEyNy0xLjgyOS0yLjQyMy0uMzQtLjA4NS0xLjA2Mi0uMTI4LTEuNjU4LS4xMjgtLjQ2NyAwLS43MjItLjA4NC0uNzIyLS4zODMgMC0uMjk3LjI5Ny0uMzgyLjkzNi0uMzgyIDIuMjUyIDAgNC45My4xMjYgNi4yMDYuMTI2IDEuMDIgMCAzLjY5OC0uMTI2IDUuMjI5LS4xMjYuNjM3IDAgLjkzNS4wODUuOTM1LjM4MiAwIC4yOTktLjI1NS4zODMtLjY4MS4zODMtLjQ2NyAwLS43MjIuMDQzLTEuMjMyLjEyOC0xLjE0OC4yMTItMS40ODguOTM4LTEuNTczIDIuNDIzLS4wODUgMS4zNTgtLjA4NSAyLjU1Mi0uMDg1IDkuMDE1djUuOTQ4YzAgNi4xNjIgMS4yMzMgOC43NTcgMy4zMTUgMTAuNDU1IDEuOTEzIDEuNTc0IDMuODY4IDEuNzQ0IDUuMzEzIDEuNzQ0IDEuODcxIDAgNC4xNjYtLjU5NCA1Ljg2Ni0yLjI5NSAyLjMzOC0yLjMzOCAyLjQ2NS02LjE2NCAyLjQ2NS0xMC41NDN2LTUuMzEyYzAtNi40NjMgMC03LjY1My0uMDg1LTkuMDE1LS4wODUtMS40NDItLjQyNC0yLjEyNy0xLjgyNy0yLjQyMy0uMzQxLS4wODUtMS4wNjItLjEyOC0xLjUzLS4xMjgtLjQ2OCAwLS43MjMtLjA4NC0uNzIzLS4zODMgMC0uMjk3LjI5OC0uMzgyLjg5My0uMzgyIDIuMTY4IDAgNC44NDYuMTI2IDQuODg5LjEyNi41MSAwIDMuMTg4LS4xMjYgNC44NDYtLjEyNi41OTYgMCAuODkzLjA4NS44OTMuMzgyIDAgLjI5OS0uMjU0LjM4My0uNzY2LjM4My0uNDY3IDAtLjcyMy4wNDMtMS4yMy4xMjgtMS4xNDguMjEyLTEuNDg4LjkzOC0xLjU3MyAyLjQyMy0uMDg1IDEuMzU4LS4wODUgMi41NTItLjA4NSA5LjAxNXY0LjU0NmMwIDQuNzE3LS40NjcgOS43MzEtNC4wMzggMTIuNzk1LTMuMDE4IDIuNTkyLTYuMDc5IDMuMDYxLTguODQxIDMuMDYxLTIuMjUzIDAtNi4zMzQtLjEyOS05LjQzNy0yLjkzNC0yLjE2Ny0xLjk1My0zLjc4Mi01LjEwNC0zLjc4Mi0xMS4yNjR2LTYuMjA0bC0uMDA0LjAwM3pNMTY1LjMxMyA0MC45Yy0uNjgzLS4yOTctLjgxLS41MS0uODEtMS40NDMgMC0yLjMzOC4xNy00Ljg4OS4yMTItNS41NjUuMDQzLS42NDIuMTcyLTEuMTA3LjUxLTEuMTA3LjM4MyAwIC40MjYuMzg1LjQyNi43MjMgMCAuNTU2LjE3IDEuNDQ3LjM4NCAyLjE2OC45MzUgMy4xNDggMy40NDIgNC4yOTMgNi4wNzcgNC4yOTMgMy44MjYgMCA1LjY5NS0yLjU5MiA1LjY5NS00Ljg0NCAwLTIuMDg0LS42MzgtNC4wMzktNC4xNjYtNi44MDNsLTEuOTU1LTEuNTI5Yy00LjY3Ny0zLjY1Ni02LjI5MS02LjYzLTYuMjkxLTEwLjA3NCAwLTQuNjc2IDMuOTEtOC4wMyA5LjgxOC04LjAzIDIuNzY0IDAgNC41NDkuNDI0IDUuNjUzLjcyMS4zODMuMDg1LjU5NS4yMTQuNTk1LjUxIDAgLjU1NC0uMTcgMS43ODctLjE3IDUuMTA0IDAgLjkzNi0uMTI4IDEuMjcyLS40NjcgMS4yNzItLjI5OSAwLS40MjYtLjI1NC0uNDI2LS43NjQgMC0uMzg1LS4yMTMtMS43LTEuMTA0LTIuODA3LS42MzktLjgxMi0xLjg3MS0yLjA4Mi00LjYzMy0yLjA4Mi0zLjE0NiAwLTUuMDYgMS44MjUtNS4wNiA0LjM3NyAwIDEuOTU3Ljk3OSAzLjQ0IDQuNTA2IDYuMTIxbDEuMTg5Ljg5NGM1LjE0MyAzLjg2NiA2Ljk3MSA2Ljc5OSA2Ljk3MSAxMC44MzggMCAyLjQ2NS0uOTM1IDUuMzk4LTMuOTk2IDcuMzk2LTIuMTI1IDEuMzU4LTQuNTA2IDEuNzQxLTYuNzU4IDEuNzQxLTIuNDU5LS4wMDUtNC4zNzMtLjMwMi02LjItMS4xMXpNMjAuNjQ3IDQuMzk1YzExLjc5MSAwIDIwLjU5NSA3LjQzOCAyMC41OTUgMTkuNjQ5IDAgMTEuNzM4LTguMjggMjEuNDM3LTIwLjkwOSAyMS40MzdDNS45NzQgNDUuNDggMCAzNC4zMTggMCAyNC44ODRjMC04LjQ5IDYuMTg0LTIwLjQ4OSAyMC42NDctMjAuNDg5em0xLjEwMSAzOS4wOTNjNC43MTYgMCAxNC40NjQtMi43MjUgMTQuNDY0LTE3Ljk3MyAwLTEyLjU3OS03LjY1MS0xOS4zNDItMTUuOTMxLTE5LjM0Mi04Ljc1MiAwLTE1LjMwMiA1Ljc2OS0xNS4zMDIgMTcuMjQyIDAgMTIuMjEzIDcuMzM2IDIwLjA3MyAxNi43NjkgMjAuMDczek04LjM5NCAzMi45MWMtLjExNi0uMjU0LS4yMTgtLjUxNi0uMzIzLS43NzV2LjkyNWwuMzIzLS4xNXptLjkwMyAxLjcyNGMuMzQ0LjU5My43MTYgMS4xNDggMS4xMTQgMS42ODUtLjI2Ni0uNC0uMzg1LTEuMDYyLS4zOTctMi4wMWwtLjcxNy4zMjV6bTEwLjQzNC0yMC4xM2MyLjcxMS0xLjIzOSAzLjUzLS44MzYgMy41NjIgMS44NGwuOTMxLS40MjdjMi43NjgtMS4yNjUgMy41NzEtLjgzMSAzLjU3MSAxLjk5NXY4LjA5MWMwIDIuODI0LS44MDMgMy45OTgtMy41NzEgNS4yNjdsLTEwLjYwMSA0Ljg1OGMuNjA1LjE5OSAxLjUyNS0uMDM5IDIuODg2LS42NjJsMTEuNTkyLTUuMzEyYzIuOTktMS4zNjkgMy45My0yLjY0NiAzLjkzLTUuNzYydi0yLjc1bC0yLjE1MyAyLjU4NSAyLjE4NS04Ljg0NmMtMi44NTUtNS4wMDItNy43MDEtOC4xMzMtMTIuOTE4LTcuNjg2LTYuMjI5LjUzNy0xMS4wNyA2LTEyLjI5IDEzLjA3Mi41NDUtLjUwNyAxLjI3Ni0uOTQ4IDIuMjU3LTEuMzk3bDEwLjYxOS00Ljg2NnptLTkuNzIzIDE3LjY2NXYtNi4xMDRjMC0yLjg1NS44NjEtNC4wMjYgMy41OTktNS4yNzlsNy4xNjctMy4yODZ2LTEuMzkyTDguMDcgMjEuOTMydjEwLjJjLjEwNS4yNjMuMjA4LjUyMS4zMjMuNzc1bDEuNjE1LS43Mzh6bTE1LjI1OC0xNC42NDVsLTEuOTY1Ljg5OHY2LjE2MmMwIDIuODI2LS44MDMgMy45OTgtMy41NjkgNS4yNjlsLTcuMTY3IDMuMjh2MS4zMzZsMTIuNzAxLTUuODE5VjE3LjUyNHptOS4zNTcgNi4xOTJhMjAuNTEyIDIwLjUxMiAwIDAwLTIuMTc4LTcuNjI1bDEuNzE0IDcuOTE0LTEuOTQyLTIuMjUxdjMuMzc2YzAgMy4xMTUtLjk0MSA0LjM5NC0zLjkyOSA1Ljc2NWwtMTEuNTk0IDUuMzEyYy0xLjk2OS45LTMuMDE3Ljk5Ni0zLjUxNS4xMDctMS40NTQuNjEtMi4zMS42NzItMi43NTkuMDE0IDIuOTExIDMuODg3IDcuMTU2IDYuMjAzIDExLjY4OCA1LjgxMiA3LjczLS42NjYgMTMuMzMzLTguOTE2IDEyLjUxNS0xOC40MjR6bS0xMy44NS00LjEzNGwtOC4yMDggMy43NjN2Ny42NTFsOC4yMDgtMy43NnYtNy42NTR6TTEwLjQyIDM2LjMyOGwtLjAwOS0uMDEyLjAwOS4wMTJ6Ii8+PGNpcmNsZSBmaWxsPSIjZmZmIiBjeD0iOTMuNTgzIiBjeT0iMy4yNzEiIHI9IjMuMjczIi8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTE5Ni4zOTIgMTEuMjk0djEyLjc3MWg1LjkxOGMxLjM1NyAwIDIuMzU0LS4zMDMgMi45ODItLjg5OC42MjktLjU5OSAxLjA1MS0xLjc4NSAxLjI1OC0zLjU1OGguODg3djEwLjk5NWgtLjg4N2MtLjAxNi0xLjI2Mi0uMTgtMi4xODgtLjQ5LTIuNzc3LS4zMTItLjU5Mi0uNzQyLTEuMDMzLTEuMjkzLTEuMzI4LS41NTMtLjI5Ny0xLjM2OS0uNDQzLTIuNDU3LS40NDNoLTUuOTE4VjM2LjI2YzAgMS42NDYuMTA0IDIuNzMyLjMxMiAzLjI1OC4xNTguNC40OTQuNzQ0IDEuMDA2IDEuMDMxYTQuNTQ1IDQuNTQ1IDAgMDAyLjIwNC41NzRoMS4xNzR2Ljg4N2gtMTMuOTQydi0uODg3aDEuMTQ5YzEuMzQxIDAgMi4zMTUtLjM5MyAyLjkyMy0xLjE3NC4zODMtLjUxNC41NzQtMS43NC41NzQtMy42ODlWMTUuMjdjMC0xLjY0Ni0uMTA0LTIuNzI5LS4zMTEtMy4yNTktLjE2LS4zOTYtLjQ4OC0uNzQzLS45ODItMS4wMjlhNC40NDcgNC40NDcgMCAwMC0yLjIwNC0uNTczaC0xLjE0N1Y5LjUyaDI0LjE3MmwuMzEyIDcuMTQxaC0uODM5Yy0uNDE1LTEuNTItLjg5Ny0yLjYzMS0xLjQ0OS0zLjM0NGE0Ljc1IDQuNzUgMCAwMC0yLjAzNi0xLjU0NWMtLjgwNy0uMzE3LTIuMDU3LS40NzktMy43NDgtLjQ3OWgtNy4xNjh2LjAwMXptMTEuMzY1IDI5LjEwNGMxLjI4NC0uMTQgMi4yNjEtLjQ3OCAyLjkyNi0xLjAxOS42NjgtLjU0MiAxLjk5Mi0yLjAzOSAzLjk3OS00LjQ5N2w3LjQxNS05LjE3LTUuMjYzLTcuNzExYy0yLjI4OS0zLjM1Ny0zLjg5OC01LjQ0Ny00LjgyOS02LjI2OC0uOTMxLS44Mi0yLjE3MS0xLjI2MS0zLjcxNS0xLjMyM3YtLjg5MWgxNC40NDR2Ljg5MmMtMS4zOTMuMDQ3LTIuMjk4LjEzOC0yLjcyLjI3OS0uNjM2LjIwNS0uOTU0LjY0Ny0uOTU0IDEuMzMzIDAgLjQzNi4xNTQuOTU5LjQ2NSAxLjU2Ni4xNTUuMzEyLjM3My42Ny42NTMgMS4wNzZsNC45NTIgNy4xNzcgNS4zODctNi41NTRjLjc5MS0uOTUzIDEuMzI2LTEuNzE5IDEuNjA1LTIuMjk3LjE2OS0uMzQ1LjI1Ni0uNjU2LjI1Ni0uOTM4IDAtLjcwMy0uMzQyLTEuMTcyLTEuMDIzLTEuNDA5LS40MTktLjEzOS0xLjE4My0uMjE2LTIuMjk0LS4yMzJWOS41MmgxMS4zNzZ2Ljg5MmMtMS4yODEuMDI5LTIuMjczLjIzNC0yLjk3OS42MDgtMS4xMS42MS0yLjQ4NiAxLjkyNi00LjEyNyAzLjk0M2wtNi45MzkgOC43MDQgOS4wOTcgMTMuMTcyYy45NzEgMS40MTggMS43NzkgMi4zMTggMi40MjggMi43MDEuNjQ2LjM4MiAxLjU5NS42NjggMi44NDMuODU0di44OTJoLTE0LjExNXYtLjg5MmMxLjM1Ni0uMDMxIDIuMzAzLS4xNDggMi44MzctLjM1NC41MzMtLjIwNy44MDEtLjU5OS44MDEtMS4xODMgMC0uNTA0LS4zNTctMS4zMzktMS4wNjgtMi41MDYtLjcxMi0xLjE2OC0yLjY4LTQuMTE0LTUuOTAyLTguODQxbC01LjYzNSA3LjA3N2MtLjgyMSAxLjAzOS0xLjM5NiAxLjgwMS0xLjcyIDIuMjgyLS41MTEuNzYzLS43NjYgMS4zMzEtLjc2NiAxLjcwMiAwIC42ODYuNDAyIDEuMTY3IDEuMjA5IDEuNDQ2LjQ3OS4xNzEgMS4yOTcuMjk2IDIuNDUuMzczdi44OTJoLTExLjA3N3YtLjg5MWguMDA1di4wMDd6Ii8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent h3#FXlogo {
  background-image: url('../img/icon/png/Optimus_FX_LogoWhite.png?1458227709');
}
/* line 4399, ../sass/_pages.scss */
#footerContain #footerContent div {
  width: 15.4979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 4402, ../sass/_pages.scss */
#footerContain #footerContent div.double {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 4406, ../sass/_pages.scss */
#footerContain #footerContent div.wide {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 4410, ../sass/_pages.scss */
#footerContain #footerContent div.wide p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 4415, ../sass/_pages.scss */
#footerContain #footerContent div#bp {
  margin-right: 0;
}
/* line 4419, ../sass/_pages.scss */
#footerContain #footerContent div ul {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  list-style: none;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  overflow-x: hidden;
}
/* line 4426, ../sass/_pages.scss */
#footerContain #footerContent div ul li {
  width: 100%;
  float: left;
  margin-right: 9.04977%;
  display: inline;
  margin-bottom: 6px;
  margin-bottom: 0.375rem;
}
/* line 4430, ../sass/_pages.scss */
#footerContain #footerContent div ul li a {
  display: inline-block;
  -webkit-transition: padding 0.25s linear;
  -o-transition: padding 0.25s linear;
  transition: padding 0.25s linear;
}
/* line 4436, ../sass/_pages.scss */
#footerContain #footerContent div ul li a:hover {
  padding-left: 4px;
  padding-left: 0.25rem;
}
/* line 4441, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  width: 50px;
  height: 50px;
  display: inline-block;
  margin: 0px 8px 8px 0px;
  margin: 0rem 0.5rem 0.5rem 0rem;
  border: 1px solid #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
}
/* line 4455, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a {
  width: 100%;
  height: 100%;
  float: left;
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 25px;
}
/* line 4463, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a:hover {
  background-color: #364c9f;
  transition: background-color 0.5s linear;
}
/* line 4468, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#email {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyNS4wMDIiPjxwYXRoIGQ9Ik0xNy41MDggMTcuNTA2bC00LjMzNi0zLjc5N0wuNzkzIDI0LjMxOGEyLjQ4IDIuNDggMCAwMDEuNzIzLjY4NGgyOS45NjlhMi40OCAyLjQ4IDAgMDAxLjcyMS0uNjg0TDIxLjgyOCAxMy43MDlsLTQuMzIgMy43OTd6TTM0LjIwNi42ODRBMi40NTQgMi40NTQgMCAwMDMyLjQ4NSAwSDIuNTE3QTIuNSAyLjUgMCAwMC43OTMuNjg0bDE2LjcxNCAxNC4zMkwzNC4yMDYuNjg0ek0wIDIuMTk3djIwLjc2NmwxMi4wODYtMTAuMjdMMCAyLjE5N3ptMjIuOTE0IDEwLjQ5NkwzNSAyMi45NjNWMi4xODVMMjIuOTE0IDEyLjY5M3ptMCAwIiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#email {
  background-image: url('../img/icon/png/email.png?1432163428');
}
/* line 4472, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#facebook {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMy41MTYiIGhlaWdodD0iMjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xMy4wMDguMDA1TDkuNzY2IDBDNi4xMjMgMCAzLjc2OSAyLjQxNSAzLjc2OSA2LjE1MnYyLjgzN0guNTA5YS41MS41MSAwIDAwLS41MDkuNTF2NC4xMTFjMCAuMjguMjI5LjUwOS41MDkuNTA5aDMuMjZ2MTAuMzcyYzAgLjI4LjIyOS41MDkuNTExLjUwOWg0LjI1MmEuNTEuNTEgMCAwMC41MS0uNTA5VjE0LjExOWgzLjgxMmEuNTEuNTEgMCAwMC41MS0uNTA5bC4wMDItNC4xMTFhLjUxMS41MTEgMCAwMC0uNTA5LS41MDlIOS4wNDFWNi41ODVjMC0xLjE1Ni4yNzYtMS43NDIgMS43ODEtMS43NDJsMi4xODUtLjAwMmEuNTEuNTEgMCAwMC41MDktLjUxVi41MTZhLjUxLjUxIDAgMDAtLjUwOC0uNTExem0wIDAiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#facebook {
  background-image: url('../img/icon/png/facebook.png?1432163428');
}
/* line 4476, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#google {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNC4zMDUiIGhlaWdodD0iMjUiPjxwYXRoIGQ9Ik0xNS44MiAwSDkuODU4QzcuMjAxIDAgNS4zNjEuNTgzIDMuNzA3IDEuOTUxYy0xLjMwMiAxLjEyNC0yLjA4IDIuNzUzLTIuMDggNC4zNjUgMCAyLjQ4MyAxLjg5MiA1LjEyMiA1LjQgNS4xMjIuMzM2IDAgLjcxMS0uMDM2IDEuMDQtLjA2NWwtLjA0Ny4xMTVjLS4xNDMuMzM5LS4yNzYuNjU3LS4yNzYgMS4xNTUgMCAuOTY3LjQ2OSAxLjU2NC45MjEgMi4xNDJsLjA1NS4wNzMtLjEuMDA4Yy0xLjQ0OS4wOTktNC4xNDMuMjgzLTYuMTEzIDEuNDk0Qy4xODEgMTcuNzQ1IDAgMTkuNzUzIDAgMjAuMzM3IDAgMjIuNjU3IDIuMTYxIDI1IDYuOTk0IDI1YzUuNjE3IDAgOC41NTgtMy4wOTkgOC41NTgtNi4xNjEuMDAxLTIuMjY0LTEuMzI3LTMuMzgzLTIuNzM1LTQuNTdsLTEuMTktLjkyNWMtLjM2OC0uMzA0LS44MjQtLjY4My0uODI0LTEuMzg0IDAtLjY5MS40NTYtMS4xNDYuODYtMS41NDhsLjA0NC0uMDQ0YzEuMjgyLTEuMDA5IDIuNzM4LTIuMTU2IDIuNzM4LTQuNjM5IDAtMi40OTItMS41NTctMy43OC0yLjMwOS00LjM5OWgxLjk3OWwuMDY4LS4wMjEgMS43MDYtMS4wN2EuMTI3LjEyNyAwIDAwLjA1NC0uMTQ1QS4xMjYuMTI2IDAgMDAxNS44MiAwek04LjU5IDIzLjYzNGMtMy40MjUgMC01LjcyNS0xLjYtNS43MjUtMy45OCAwLTEuNTUzLjk0LTIuNjg0IDIuNzk1LTMuMzU2IDEuNDgyLS40OTkgMy4zOTgtLjUyNCAzLjQxOS0uNTI0LjMyMiAwIC40ODggMCAuNzQ2LjAzMyAyLjM5NiAxLjcwNyAzLjU0OSAyLjYwMiAzLjU0OSA0LjMwOSAwIDIuMTctMS44MzUgMy41MTgtNC43ODQgMy41MTh6bS0uMDMyLTEzLjExMWMtMi44NzQgMC00LjA2Ni0zLjc3Ny00LjA2Ni01LjgwMiAwLTEuMDMuMjMyLTEuODE4LjcxMy0yLjQxNS41MjItLjY1MiAxLjQxNy0xLjA3NSAyLjI4LTEuMDc1IDIuNjM4IDAgNC4wOTkgMy41NDggNC4wOTkgNS45OTggMCAuMzg5IDAgMS41NjItLjgxMyAyLjM4MS0uNTQ2LjU0Ni0xLjQzNi45MTMtMi4yMTMuOTEzem0xNS42MiAxLjE1NWgtMy4xNDRWOC41NDZhLjEzLjEzIDAgMDAtLjEyOC0uMTMxaC0xLjM1M2EuMTMxLjEzMSAwIDAwLS4xMy4xMzF2My4xMzJoLTMuMTI1YS4xMjYuMTI2IDAgMDAtLjEyOC4xMjh2MS4zNjhhLjEzLjEzIDAgMDAuMTI4LjEzMWgzLjEyNXYzLjE1YzAgLjA3MS4wNTkuMTI3LjEzLjEyN2gxLjM1M2EuMTI4LjEyOCAwIDAwLjEyOC0uMTI3di0zLjE1aDMuMTQ0Yy4wNjggMCAuMTI3LS4wNi4xMjctLjEzMXYtMS4zNjhhLjEyNy4xMjcgMCAwMC0uMTI3LS4xMjh6bTAgMCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#google {
  background-image: url('../img/icon/png/google.png?1432163428');
}
/* line 4480, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#linkedin {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNy4zNjkiIGhlaWdodD0iMjUiPjxwYXRoIGQ9Ik0uODkgMjVoMy41NTdhLjg4OC44ODggMCAwMC44ODktLjg4OFY4LjU2YS44ODkuODg5IDAgMDAtLjg4OS0uODg5SC44OUEuODkuODkgMCAwMDAgOC41NnYxNS41NTNjMCAuNDkuMzk4Ljg4Ny44OS44ODd6bTAtMjAuMDYzaDMuNTU3YS44ODguODg4IDAgMDAuODg5LS44ODlWLjg4OUEuODkuODkgMCAwMDQuNDQ2IDBILjg5QS44OS44OSAwIDAwMCAuODg5djMuMTU5YzAgLjQ5Mi4zOTguODg5Ljg5Ljg4OXptMjUuMTQgNC41MzljLS41LS42NTgtMS4yMzctMS4yLTIuMjEyLTEuNjIzLS45NzYtLjQyNS0yLjA1MS0uNjM3LTMuMjI5LS42MzctMi4zOSAwLTQuNDE1LjkxMS02LjA3NSAyLjczNi0uMzMuMzYzLS41NjkuMjgzLS41NjktLjIwN1Y4LjU2YS44OS44OSAwIDAwLS44OS0uODg5SDkuODc4YS44OS44OSAwIDAwLS44OS44ODl2MTUuNTUzYzAgLjQ5LjM5OC44ODguODkuODg4aDMuNTU5YS44ODkuODg5IDAgMDAuODg4LS44ODh2LTUuNDA5YzAtMi4yNTMuMTM2LTMuNzk4LjQwOC00LjYzM3MuNzc1LTEuNTA2IDEuNTA5LTIuMDE0YTQuMjg1IDQuMjg1IDAgMDEyLjQ4OS0uNzU5Yy43MiAwIDEuMzM3LjE3OCAxLjg1MS41MzEuNTEzLjM1NS44ODMuODUyIDEuMTExIDEuNDkxLjIyOC42NC4zNDIgMi4wNDguMzQyIDQuMjI1djYuNTY3YzAgLjQ5LjM5Ny44ODguODg5Ljg4OGgzLjU1OGEuODg4Ljg4OCAwIDAwLjg4OS0uODg4di04LjgwOGMwLTEuNTU3LS4wOTgtMi43NTMtLjI5NS0zLjU5YTUuODg1IDUuODg1IDAgMDAtMS4wNDYtMi4yMzh6bTAgMCIgZmlsbD0iI2ZmZiIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#linkedin {
  background-image: url('../img/icon/png/linkedin.png?1432163428');
}
/* line 4484, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#rss {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSI+PHBhdGggZD0iTS4wMDggMHY0Ljc5YzExLjEzMSAwIDIwLjE4NyA5LjA3MSAyMC4xODcgMjAuMjFIMjVDMjUgMTEuMjE0IDEzLjc4NSAwIC4wMDggMHpNMCA4LjQ5MXY0Ljc5MWMzLjEyMSAwIDYuMDYgMS4yMjEgOC4yNjEgMy40MzMgMi4yMTIgMi4yMDMgMy40MjUgNS4xNDcgMy40MjUgOC4yODVoNC44MTVDMTYuNTAxIDE1Ljg5OCA5LjEwMiA4LjQ5MSAwIDguNDkxem0zLjMyNiA5Ljg0MUEzLjMzMSAzLjMzMSAwIDAwMCAyMS42NTFhMy4zMjQgMy4zMjQgMCAwMDMuMzI2IDMuMzE4IDMuMzIyIDMuMzIyIDAgMDAzLjMzNC0zLjMxOCAzLjMzIDMuMzMgMCAwMC0zLjMzNC0zLjMxOXptMCAwIiBmaWxsPSIjZmZmIi8+PC9zdmc+');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#rss {
  background-image: url('../img/icon/png/rss.png?1432163428');
}
/* line 4488, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#twitter {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB3aWR0aD0iMTIwMCIgaGVpZ2h0PSIxMjI3IiB2aWV3Qm94PSIwIDAgMTIwMCAxMjI3IiBmaWxsPSJub25lIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgo8cGF0aCBkPSJNNzE0LjE2MyA1MTkuMjg0TDExNjAuODkgMEgxMDU1LjAzTDY2Ny4xMzcgNDUwLjg4N0wzNTcuMzI4IDBIMEw0NjguNDkyIDY4MS44MjFMMCAxMjI2LjM3SDEwNS44NjZMNTE1LjQ5MSA3NTAuMjE4TDg0Mi42NzIgMTIyNi4zN0gxMjAwTDcxNC4xMzcgNTE5LjI4NEg3MTQuMTYzWk01NjkuMTY1IDY4Ny44MjhMNTIxLjY5NyA2MTkuOTM0TDE0NC4wMTEgNzkuNjk0NEgzMDYuNjE1TDYxMS40MTIgNTE1LjY4NUw2NTguODggNTgzLjU3OUwxMDU1LjA4IDExNTAuM0g4OTIuNDc2TDU2OS4xNjUgNjg3Ljg1NFY2ODcuODI4WiIgZmlsbD0id2hpdGUiLz4KPC9zdmc+Cg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#twitter {
  background-image: url('../img/icon/png/x.png');
}
/* line 4492, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#youtube {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC44MzMiIGhlaWdodD0iMjUiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0xNy42MjMgMTguMjg2aC0xLjM3MmwuMDA2LS43OTdjMC0uMzU0LjI5MS0uNjQ0LjY0Ni0uNjQ0aC4wODhjLjM1NSAwIC42NDYuMjkuNjQ2LjY0NGwtLjAxNC43OTd6bS01LjE0Ny0xLjcwN2MtLjM0OCAwLS42MzIuMjM0LS42MzIuNTJ2My44NzZjMCAuMjg2LjI4NC41MTkuNjMyLjUxOS4zNSAwIC42MzUtLjIzMi42MzUtLjUxOXYtMy44NzZjLS4wMDEtLjI4Ni0uMjg2LS41Mi0uNjM1LS41MnptOC4zNTctMi4xNjh2Ny4zNzNjMCAxLjc2OS0xLjUzMyAzLjIxNi0zLjQwOCAzLjIxNkgzLjQwOEMxLjUzMyAyNSAwIDIzLjU1MyAwIDIxLjc4NHYtNy4zNzNjMC0xLjc2OSAxLjUzMy0zLjIxNiAzLjQwOC0zLjIxNmgxNC4wMTdjMS44NzUgMCAzLjQwOCAxLjQ0OCAzLjQwOCAzLjIxNnptLTE2LjQ5IDguMTc0di03Ljc2OGgxLjczOHYtMS4xNDlsLTQuNjMyLS4wMDd2MS4xMzFsMS40NDYuMDA0djcuNzg5aDEuNDQ4em01LjIwOS02LjYwOUg4LjEwM3Y0LjE0NmMwIC42LjAzNy45LS4wMDEgMS4wMDYtLjExOC4zMjEtLjY0Ny42NjMtLjg1NC4wMzUtLjAzNC0uMTA5LS4wMDQtLjQ0Mi0uMDA0LTEuMDEybC0uMDA2LTQuMTc2aC0xLjQ0bC4wMDUgNC4xMDljMCAuNjMxLS4wMTYgMS4xLjAwNSAxLjMxNC4wMzUuMzc3LjAyMS44MTYuMzcyIDEuMDY2LjY1Mi40NyAxLjkwMS0uMDcgMi4yMTMtLjc0MWwtLjAwMy44NTggMS4xNjQuMDAydi02LjYwN2gtLjAwMnptNC42MzUgNC43NDlsLS4wMDQtMy40NTNjLS4wMDEtMS4zMTMtLjk4NS0yLjEwMy0yLjMyMS0xLjAzOWwuMDA3LTIuNTY1LTEuNDQ3LjAwMi0uMDA3IDguODU4IDEuMTg5LS4wMTguMTA4LS41NTJjMS41MiAxLjM5NiAyLjQ3Ni40MzkgMi40NzUtMS4yMzN6bTQuNTMzLS40NThsLTEuMDg2LjAwNi0uMDAzLjE0NnYuNjA3YS41OTMuNTkzIDAgMDEtLjU5NC41ODdoLS4yMTNhLjU5My41OTMgMCAwMS0uNTk1LS41ODdWMTkuNDNoMi40ODh2LS45MzZjMC0uNjg0LS4wMTgtMS4zNjctLjA3NC0xLjc2LS4xNzgtMS4yMzYtMS45MTQtMS40MzQtMi43OTItLjhhMS42MzkgMS42MzkgMCAwMC0uNjA4LjgxOWMtLjEyMy4zNTUtLjE4NC44NDEtLjE4NCAxLjQ1OXYyLjA1OWMuMDAxIDMuNDIzIDQuMTU3IDIuOTM5IDMuNjYxLS4wMDR6TTEzLjE0OCA5LjA5M2EuOTguOTggMCAwMC4zNDkuNDM5Yy4xNTQuMTEuMzU0LjE2NC41OTMuMTY0YS45MTkuOTE5IDAgMDAuNTU1LS4xNzJjLjE1OS0uMTE3LjI5Ni0uMjg5LjQwNS0uNTJsLS4wMjcuNTY4aDEuNjE1VjIuNzA2aC0xLjI3MVY4LjA1YS41MjkuNTI5IDAgMDEtMS4wNTkgMFYyLjcwNmgtMS4zMjZ2NC42MzJjMCAuNTkuMDExLjk4My4wMjggMS4xODMuMDE4LjE5Ny4wNjMuMzg3LjEzOC41NzJ6TTguMjU1IDUuMjE0YzAtLjY1OS4wNTYtMS4xNzQuMTY0LTEuNTQ1LjEwOS0uMzcuMzA4LS42NjcuNTk0LS44OTEuMjg1LS4yMjUuNjUtLjMzOCAxLjA5NC0uMzM4LjM3NCAwIC42OTMuMDczLjk2MS4yMTcuMjcuMTQ0LjQ3Ny4zMzEuNjIuNTYzLjE0Ni4yMzIuMjQ1LjQ3MS4zLjcxNS4wNTMuMjQ4LjA4LjYyMS4wOCAxLjEyNXYxLjczNmMwIC42MzctLjAyNSAxLjEwNS0uMDc0IDEuNDAyYTIuMjExIDIuMjExIDAgMDEtLjMxOS44MzUgMS40OSAxLjQ5IDAgMDEtLjYyMS41NzEgMS45NjIgMS45NjIgMCAwMS0uODc2LjE4NGMtLjM2NyAwLS42NzktLjA1LS45MzQtLjE1NmExLjI4NyAxLjI4NyAwIDAxLS41OTctLjQ3NyAyLjEwNSAyLjEwNSAwIDAxLS4zMDMtLjc3Yy0uMDYyLS4zMDEtLjA5LS43NTItLjA5LTEuMzU0VjUuMjE0em0xLjI2NCAyLjcyN2MwIC4zOS4yOTEuNzA2LjY0NC43MDZzLjY0LS4zMTYuNjQtLjcwNlY0LjI4NmMwLS4zODgtLjI4Ny0uNzA2LS42NC0uNzA2cy0uNjQ0LjMxOC0uNjQ0LjcwNnYzLjY1NXpNNS4wNTEgOS43ODhoMS41MjNsLjAwMS01LjI2OEw4LjM3Ni4wMDlINi43MUw1Ljc1MiAzLjM2IDQuNzgyIDBIMy4xMzNsMS45MTUgNC41MjMuMDAzIDUuMjY1em0wIDAiLz48L3N2Zz4=');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#youtube {
  background-image: url('../img/icon/png/youtube.png?1432163428');
}
/* line 4496, ../sass/_pages.scss */
#footerContain #footerContent div ul li.icon a#instagram {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNSIgaGVpZ2h0PSIyNSI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTIyLjQ5OCAwSDIuNTAzQTIuNTA2IDIuNTA2IDAgMDAwIDIuNTAzdjE5Ljk5NUEyLjUwNiAyLjUwNiAwIDAwMi41MDMgMjVoMTkuOTk1QTIuNTA2IDIuNTA2IDAgMDAyNSAyMi40OThWMi41MDNBMi41MDYgMi41MDYgMCAwMDIyLjQ5OCAwek0xMi41IDcuNTAxYTUuMDA4IDUuMDA4IDAgMDE0Ljk5OSA0Ljk5OSA1LjAxIDUuMDEgMCAwMS00Ljk5OSA0Ljk5OUE1LjAwOCA1LjAwOCAwIDAxNy41MDEgMTIuNSA1LjAwOCA1LjAwOCAwIDAxMTIuNSA3LjUwMXpNMy4xMjUgMjIuNDk4Yy0uMzcyIDAtLjYyMi0uMjUxLS42MjItLjYyM1YxMS4yNDloMi42MjNjLS4xMjcuMzc3LS4xMjcuODgtLjEyNyAxLjI1MSAwIDQuMTI2IDMuMzc0IDcuNTAxIDcuNTAxIDcuNTAxIDQuMTI2IDAgNy41MDEtMy4zNzUgNy41MDEtNy41MDEgMC0uMzcxIDAtLjg3NC0uMTI4LTEuMjUxaDIuNjI1djEwLjYyNmMwIC4zNzItLjI1MS42MjMtLjYyMy42MjNIMy4xMjV6bTE5LjM3My0xNi44N2MwIC4zNzItLjI1MS42MjItLjYyMy42MjJoLTIuNTAyYy0uMzczIDAtLjYyMy0uMjUtLjYyMy0uNjIyVjMuMTI1YzAtLjM3Mi4yNS0uNjIyLjYyMy0uNjIyaDIuNTAyYy4zNzIgMCAuNjIzLjI1LjYyMy42MjJ2Mi41MDN6bTAgMCIvPjwvc3ZnPg==');
}
/* line 28, ../sass/_base.scss */
html.no-svg #footerContain #footerContent div ul li.icon a#instagram {
  background-image: url('../img/icon/png/instagram.png?1463502723');
}
/* line 4504, ../sass/_pages.scss */
#footerContain #footerContent div.disc {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 0px 0px;
  margin: 1rem 0rem 0rem 0rem;
}
/* line 4508, ../sass/_pages.scss */
#footerContain #footerContent div.disc p {
  width: 100%;
  display: block;
  float: left;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 4514, ../sass/_pages.scss */
#footerContain #footerContent div.disc p:last-of-type {
  margin-bottom: 0;
}
/* line 4519, ../sass/_pages.scss */
#footerContain #footerContent div.disc p a:after {
  content: "|";
  display: inline-block;
  margin: 0 6px;
}
/* line 4526, ../sass/_pages.scss */
#footerContain #footerContent div.disc p a:last-of-type:after {
  display: none;
}
/* line 4532, ../sass/_pages.scss */
#footerContain #footerContent div.disc p a.nl:after {
  display: none;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4399, ../sass/_pages.scss */
  #footerContain #footerContent div {
    width: 49.29874%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
  /* line 4544, ../sass/_pages.scss */
  #footerContain #footerContent div:first-of-type, #footerContain #footerContent div#bp {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 4399, ../sass/_pages.scss */
  #footerContain #footerContent div {
    width: 32.39832%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0px 0px 16px 0px;
    margin: 0rem 0rem 1rem 0rem;
  }
  /* line 4554, ../sass/_pages.scss */
  #footerContain #footerContent div:first-of-type, #footerContain #footerContent div#bp {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
  }
}

/* line 4564, ../sass/_pages.scss */
.pricing {
  border: 1px solid #364c9f;
  background: #fff;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-radius: 5px;
  text-align: center;
  padding-bottom: 1rem;
}
/* line 4575, ../sass/_pages.scss */
.pricing h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 48px;
  line-height: 3rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 1rem;
  margin: 1rem 0;
}
/* line 4581, ../sass/_pages.scss */
.pricing .cost {
  padding: 1rem;
  margin: 0 0 2rem 0;
  background: #364c9f;
  width: 100%;
  font-size: 64px;
  font-size: 4rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 4588, ../sass/_pages.scss */
.pricing .cost span.small {
  font-size: 16px;
  font-size: 1rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  display: inline-block;
  vertical-align: bottom;
  padding: 0 .25rem;
}
/* line 4595, ../sass/_pages.scss */
.pricing .cost .billed {
  width: 100%;
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 4602, ../sass/_pages.scss */
.pricing .costG {
  padding: 1rem;
  margin: 0 0 2rem 0;
  background: #f2f2f2;
  width: 100%;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 46px;
  line-height: 2.875rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 4610, ../sass/_pages.scss */
.pricing a.cta {
  text-decoration: none;
  display: inline-block;
  background: #21285a;
  padding: 1rem;
  color: #ffffff !important;
  border: 1px solid #21285a;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  transition: all 250ms ease-in;
  margin-bottom: 2rem;
}
/* line 4624, ../sass/_pages.scss */
.pricing a.cta:hover {
  border: 1px solid #21285a;
  background: #fff;
  color: #21285a !important;
}
/* line 4633, ../sass/_pages.scss */
.pricing ul li {
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 4650, ../sass/_pages.scss */
.st-query-present {
  padding: 1rem 0;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 4656, ../sass/_pages.scss */
.st-query-present .st-ui-container .st-ui-container-primary_content.st-position-container .st-ui-injected-search-summary {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 4659, ../sass/_pages.scss */
.st-query-present .st-ui-container .st-ui-container-primary_content.st-position-container .st-ui-injected-search-summary .st-query-present {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 0;
  margin: 0 0 1rem 0;
}

/* line 4672, ../sass/_pages.scss */
a.st-ui-result.__swiftype_result .st-ui-type-heading {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: .5rem;
}
/* line 4677, ../sass/_pages.scss */
a.st-ui-result.__swiftype_result .st-ui-type-detail-bold {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 4681, ../sass/_pages.scss */
a.st-ui-result.__swiftype_result .st-ui-type-detail {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 4685, ../sass/_pages.scss */
a.st-ui-result.__swiftype_result .a.st-ui-result .st-ui-type-detail {
  max-height: auto;
}

/* line 4690, ../sass/_pages.scss */
.st-ui-pagination-link {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 4693, ../sass/_pages.scss */
.st-ui-pagination-link.active {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 4699, ../sass/_pages.scss */
div.st-ui-autocomplete div.st-query-present a.st-ui-result .st-ui-type-heading,
section.st-ui-slide-autocomplete div.st-query-present a.st-ui-result .st-ui-type-heading {
  font-size: 16px !important;
  line-height: 20px !important;
  margin-bottom: 6px !important;
}

/* line 4706, ../sass/_pages.scss */
div.st-ui-autocomplete div.st-query-present a.st-ui-result .st-ui-type-detail,
section.st-ui-slide-autocomplete div.st-query-present a.st-ui-result .st-ui-type-detail {
  font-size: 14px !important;
  line-height: 16px !important;
}

/* line 4713, ../sass/_pages.scss */
#supportSearch {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 1rem 0;
}

/* line 4725, ../sass/_pages.scss */
#txtKeyword {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  background: #fff;
  padding: 0 1rem;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 48px;
  line-height: 3rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: none;
  background: #fff url(../img/icon/svg/search-gray.svg) 95% center no-repeat;
  background-size: auto 32px;
}

/* line 4740, ../sass/_pages.scss */
.results {
  margin: 13px auto;
  background-color: transparent;
  padding: 0;
  height: 600px;
  overflow-x: hidden;
  overflow-y: scroll;
}

/* line 4755, ../sass/_pages.scss */
#searchResultsContainer {
  width: 100%;
  float: left;
  margin: 1rem 0;
  display: none;
}

/* line 4762, ../sass/_pages.scss */
.supportIcon {
  padding-top: 8rem;
}
/* line 4765, ../sass/_pages.scss */
.supportIcon p a {
  text-decoration: none !important;
}
/* line 4769, ../sass/_pages.scss */
.supportIcon#question {
  background: url(../img/icon/svg/support-question.svg) center top no-repeat;
  background-size: auto 6rem;
}
/* line 4774, ../sass/_pages.scss */
.supportIcon#account {
  background: url(../img/icon/svg/support-account.svg) center top no-repeat;
  background-size: auto 6rem;
}
/* line 4779, ../sass/_pages.scss */
.supportIcon#trade {
  background: url(../img/icon/svg/support-trade.svg) center top no-repeat;
  background-size: auto 6rem;
}
/* line 4784, ../sass/_pages.scss */
.supportIcon#guide {
  background: url(../img/icon/svg/support-guide.svg) center top no-repeat;
  background-size: auto 6rem;
}

/* line 4790, ../sass/_pages.scss */
.supportContact {
  padding-top: 2.5rem;
  text-align: center;
}
/* line 4794, ../sass/_pages.scss */
.supportContact#cs_phone {
  background: url(../img/icon/svg/phone.svg) center top no-repeat;
  background-size: auto 1.75rem;
}
/* line 4799, ../sass/_pages.scss */
.supportContact#mail {
  background: url(../img/icon/svg/email.svg) center top no-repeat;
  background-size: auto 1.75rem;
}
/* line 4804, ../sass/_pages.scss */
.supportContact#chat {
  background: url(../img/icon/svg/chat.svg) center top no-repeat;
  background-size: auto 1.75rem;
}
/* line 4809, ../sass/_pages.scss */
.supportContact#skype {
  background: url(../img/icon/svg/skype.svg) center top no-repeat;
  background-size: auto 2rem;
}
/* line 4814, ../sass/_pages.scss */
.supportContact#text {
  background: url(../img/icon/svg/sms.svg) center top no-repeat;
  background-size: auto 2rem;
}

/* line 4821, ../sass/_pages.scss */
p#blogP {
  padding-top: 4rem;
  background: url(../img/Optimus_Blog.png) left top no-repeat;
  background-size: auto 3.75rem;
}

/* line 4827, ../sass/_pages.scss */
#trBlog {
  background: url(../img/TradingResources_Blog.jpg) right center no-repeat;
  background-size: cover;
  height: 375px;
}

/* line 4833, ../sass/_pages.scss */
#trCommunity {
  background: url(../img/TradingResources_Community.jpg) center center no-repeat;
  background-size: cover;
  height: 410px;
}

/* line 4839, ../sass/_pages.scss */
#trVideo {
  background: url(../img/TradingResources_Video.jpg) center center no-repeat;
  background-size: cover;
  height: 380px;
}

/* line 4845, ../sass/_pages.scss */
#trPodcast {
  background: url(../img/TradingResources_Podcast.jpg) center center no-repeat;
  background-size: cover;
  height: 410px;
}

/* line 4851, ../sass/_pages.scss */
.whiteBorderBtn {
  float: left;
  background: transparent;
  border: 1px solid #fff;
  padding: 1rem 2rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
  text-decoration: none !important;
  color: #fff !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
}
/* line 4863, ../sass/_pages.scss */
.whiteBorderBtn:hover {
  border: 1px solid #fff;
  background: #fff;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none !important;
  color: #21285a !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
}

/* line 4874, ../sass/_pages.scss */
.blueBorderBtn {
  float: left;
  background: transparent;
  border: 1px solid #21285a;
  padding: 1rem 2rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
  text-decoration: none !important;
  color: #21285a !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
}
/* line 4886, ../sass/_pages.scss */
.blueBorderBtn:hover {
  border: 1px solid #21285a;
  background: #21285a;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none !important;
  color: #fff !important;
  font-size: 1.5rem !important;
  line-height: 1.5rem !important;
}

/* line 4898, ../sass/_pages.scss */
#mobileSubNavTab,
#mobileExchNav,
.mobileCommand {
  display: none;
}

/* line 4905, ../sass/_pages.scss */
#Optimus_News_logo {
  height: 39px !important;
  width: auto;
}

/* line 4911, ../sass/_pages.scss */
p.FIB_spacer {
  margin: 2rem 0 !important;
  background: url(../img/FIB/FIB_spacer.svg) center right no-repeat;
  background-size: cover;
  height: 18px;
}

/* line 4919, ../sass/_pages.scss */
.bracket, .bracketL {
  width: 80%;
  height: 175px;
  margin: 3rem 0;
  position: relative;
  padding: 0 75px;
}
/* line 4927, ../sass/_pages.scss */
.bracket:before, .bracketL:before {
  display: block;
  content: ' ';
  background: url(../img/FIB/FIB_Bracket.svg) center center no-repeat;
  background-size: 50px 170px;
  height: 170px;
  width: 50px;
  position: absolute;
  top: 0;
  left: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4927, ../sass/_pages.scss */
  .bracket:before, .bracketL:before {
    height: 100% !important;
    background-size: contain;
  }
}
/* line 4944, ../sass/_pages.scss */
.bracket:after, .bracketL:after {
  display: block;
  content: ' ';
  transform: scaleX(-1);
  background: url(../img/FIB/FIB_Bracket.svg) center center no-repeat;
  background-size: 50px 170px;
  height: 170px;
  width: 50px;
  position: absolute;
  top: 0;
  right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4944, ../sass/_pages.scss */
  .bracket:after, .bracketL:after {
    height: 100% !important;
    background-size: contain;
  }
}
/* line 4962, ../sass/_pages.scss */
.bracket p, .bracketL p {
  font-size: 28px !important;
  line-height: 38px !important;
  text-align: center !important;
  color: #21285a !important;
  margin: 0 !important;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4919, ../sass/_pages.scss */
  .bracket, .bracketL {
    padding: 5px 50px;
  }
  /* line 4974, ../sass/_pages.scss */
  .bracket p, .bracketL p {
    font-size: 18px !important;
    line-height: 20px !important;
    text-align: center !important;
    color: #21285a !important;
    margin: 0 !important;
  }
}

/* line 4984, ../sass/_pages.scss */
.bracketL {
  height: 300px;
}
/* line 4988, ../sass/_pages.scss */
.bracketL:before {
  width: 100px;
  height: 300px;
  background-size: contain;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 4988, ../sass/_pages.scss */
  .bracketL:before {
    width: 50px;
    height: 100%;
    background-size: contain;
  }
}
/* line 5000, ../sass/_pages.scss */
.bracketL:after {
  width: 100px;
  height: 300px;
  background-size: contain;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 5000, ../sass/_pages.scss */
  .bracketL:after {
    width: 50px;
    height: 100%;
    background-size: contain;
  }
}

/* line 5013, ../sass/_pages.scss */
.FIBIcon {
  padding-top: 95px;
}
/* line 5016, ../sass/_pages.scss */
.FIBIcon#trade {
  background: url(../img/FIB/FIB_Trade.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5021, ../sass/_pages.scss */
.FIBIcon#connect {
  background: url(../img/FIB/FIB_Connect.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5026, ../sass/_pages.scss */
.FIBIcon#clear {
  background: url(../img/FIB/FIB_Clear.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5031, ../sass/_pages.scss */
.FIBIcon#satisfaction {
  background: url(../img/FIB/FIB_Satisfaction.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5036, ../sass/_pages.scss */
.FIBIcon#intl {
  background: url(../img/FIB/FIB_Intl.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5041, ../sass/_pages.scss */
.FIBIcon#style {
  background: url(../img/FIB/FIB_Style.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5046, ../sass/_pages.scss */
.FIBIcon#social {
  background: url(../img/FIB/FIB_Social.svg) center top no-repeat;
  background-size: 84px 88px;
}
/* line 5051, ../sass/_pages.scss */
.FIBIcon span.header {
  padding: 1rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  display: block;
}
/* line 5058, ../sass/_pages.scss */
.FIBIcon span.body {
  padding: 0 2rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #013356;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: block;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 5013, ../sass/_pages.scss */
  .FIBIcon {
    margin-bottom: 2rem;
  }
}

/* line 5070, ../sass/_pages.scss */
a.greenSolid {
  display: inline-block;
  border: 1px solid #52b848;
  background: #52b848;
  padding: 8px 16px 8px 16px;
  padding: 0.5rem 1rem 0.5rem 1rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 169, ../sass/_base.scss */
a.greenSolid:hover {
  border: 1px solid #52b848;
  background: #52b848;
}
/* line 5075, ../sass/_pages.scss */
a.greenSolid:hover {
  border: 1px solid #52b848;
  background: #52b848;
  padding: 8px 16px 8px 16px;
  padding: 0.5rem 1rem 0.5rem 1rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 169, ../sass/_base.scss */
a.greenSolid:hover:hover {
  border: 1px solid #52b848;
  background: #52b848;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 5070, ../sass/_pages.scss */
  a.greenSolid {
    margin-right: 0;
  }
}

/* line 1, ../sass/_elements.scss */
.hidden {
  display: none !important;
}

/* line 4, ../sass/_elements.scss */
.visible {
  display: block !important;
}

/* line 7, ../sass/_elements.scss */
.is-disabled {
  opacity: .45;
  pointer-events: none;
  cursor: default;
}

/* line 12, ../sass/_elements.scss */
.is-visuallyhidden {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  /* opacity:0;*/
  transition: all 500ms;
}

/* line 24, ../sass/_elements.scss */
#scrollMenu {
  position: fixed;
  z-index: 5000;
  bottom: -1px;
  right: 47.5%;
  width: 50px;
  background: rgba(33, 40, 90, 0.8);
  border: 1px solid #fff;
  text-align: center;
  opacity: 0;
}
/* line 34, ../sass/_elements.scss */
#scrollMenu a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: inline-block;
  padding: 8px 24px;
  padding: 0.5rem 1.5rem;
  width: 25px;
}
/* line 39, ../sass/_elements.scss */
#scrollMenu a#scrollWindowUp {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyMS44NjQiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zMS4zOTkgMjEuODY0SDM1TDE3LjQ5IDAgMCAyMS44NjRoMy41OTZMMTcuNDkgNC40OTV6Ii8+PC9zdmc+');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 35px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #scrollMenu a#scrollWindowUp {
  background-image: url('../img/icon/png/upArrow.png?1432163428');
}
/* line 45, ../sass/_elements.scss */
#scrollMenu a#scrollWindowDown {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNSIgaGVpZ2h0PSIyMS44NjQiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zLjYwMSAwSDBsMTcuNTEgMjEuODY0TDM1IDBoLTMuNTk3TDE3LjUxIDE3LjM3eiIvPjwvc3ZnPg==');
  background-position: center center;
  background-repeat: no-repeat;
  background-size: 35px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg #scrollMenu a#scrollWindowDown {
  background-image: url('../img/icon/png/downArrow.png?1432163428');
}

/* push nav*/
/* line 54, ../sass/_elements.scss */
#drawer {
  position: fixed;
  z-index: 20;
  overflow: hidden;
  transition: all 0.3s;
  top: 0;
  width: 300px;
  right: -300px;
  height: 100%;
  background: #364c9f;
  padding: 0px 32px;
  padding: 0rem 2rem;
}
/* line 68, ../sass/_elements.scss */
#drawer.open {
  right: 0;
  transition: all 0.3s;
}
/* line 72, ../sass/_elements.scss */
#drawer menu {
  width: 100%;
  float: left;
  margin: 16px 0px 32px 0px;
  margin: 1rem 0rem 2rem 0rem;
}
/* line 76, ../sass/_elements.scss */
#drawer menu a#up, #drawer menu a#down {
  width: 10%;
  height: 16px;
  border: 1px solid #fff;
  padding: 4px;
  float: left;
  display: inline-block;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMiIgaGVpZ2h0PSI2IiB2aWV3Qm94PSItMyAzIDEyIDYiPjxwYXRoIGZpbGw9IiNmZmYiIGQ9Ik0zIDNsNiA2SC0zbDYtNnoiLz48L3N2Zz4=');
  background-position: center;
  background-repeat: no-repeat;
  background-size: 12px 6px;
  display: none;
}
/* line 28, ../sass/_base.scss */
html.no-svg #drawer menu a#up, html.no-svg #drawer menu a#down {
  background-image: url('../img/icon/png/triArrow.png?1432163428');
}
/* line 88, ../sass/_elements.scss */
#drawer menu a#up.disabled, #drawer menu a#down.disabled {
  opacity: .2;
  pointer-events: none;
}
/* line 93, ../sass/_elements.scss */
#drawer menu a#down {
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
/* line 97, ../sass/_elements.scss */
#drawer menu a#close {
  width: 80%;
  float: right;
  display: inline-block;
}
/* line 103, ../sass/_elements.scss */
#drawer #lWrap {
  float: left;
  position: relative;
  overflow: hidden;
  /* width:100%;*/
  /* height:100%;*/
}
/* line 109, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav {
  width: 100%;
  position: relative;
  top: 0;
  left: 0;
}
/* line 114, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li {
  display: inline-block;
  width: 100%;
  margin-bottom: 8px;
  margin-bottom: 0.5rem;
}
/* line 118, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li a {
  display: inline-block;
  cursor: pointer;
}
/* line 121, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li a.trigger:after {
  content: '+';
  margin-left: 8px;
}
/* line 125, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li a.expanded:after {
  content: '-';
  margin-left: 8px;
}
/* line 130, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li ul {
  margin: 8px 0px 0px 0px;
  margin: 0.5rem 0rem 0rem 0rem;
  width: 100%;
  display: none;
}
/* line 135, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li ul li {
  display: inline-block;
  width: 100%;
}
/* line 138, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li ul li a {
  cursor: pointer;
  padding-left: 16px;
  padding-left: 1rem;
  transition: all 250ms;
}
/* line 142, ../sass/_elements.scss */
#drawer #lWrap ul#siteNav li ul li a:hover {
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI2IiBoZWlnaHQ9IjEyIj48cGF0aCBmaWxsPSIjMDEzMzU2IiBkPSJNNiA2bC02IDZWMHoiLz48L3N2Zz4=');
  background-position: 4px center;
  background-size: 6px 12px;
  color: #21285a;
}
/* line 28, ../sass/_base.scss */
html.no-svg #drawer #lWrap ul#siteNav li ul li a:hover {
  background-image: url('../img/icon/png/carrat.png?1432163428');
}

/* line 155, ../sass/_elements.scss */
#mask {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 15;
  background: rgba(88, 89, 91, 0.8);
  display: none;
  transition: all 0.3s;
}
/* line 162, ../sass/_elements.scss */
#mask.open {
  display: block;
}

/* line 166, ../sass/_elements.scss */
#wrapper {
  width: 100%;
  margin: 0 auto;
  position: relative;
  z-index: 10;
  top: 0;
  left: 0;
  float: left;
  transition: all 0.3s;
}
/* line 175, ../sass/_elements.scss */
#wrapper.open {
  left: -300px;
}
/* line 178, ../sass/_elements.scss */
#wrapper.disc {
  opacity: 0;
}

/* line 182, ../sass/_elements.scss */
form.inline {
  float: left;
}
/* line 184, ../sass/_elements.scss */
form.inline ul {
  float: left;
  padding: 8px 16px;
  padding: 0.5rem 1rem;
  border: 1px solid #21285a;
  background: #f2f2f2;
  width: auto;
}
/* line 191, ../sass/_elements.scss */
form.inline ul li label, form.inline ul li input[type="text"] {
  display: inline-block;
  float: left;
  padding: 0 8px;
}
/* line 196, ../sass/_elements.scss */
form.inline ul li input[type="text"] {
  height: 32px;
  height: 2rem;
  background: white;
  border: 1px solid #21285a;
  margin: 10px 16px 0px 16px;
  margin: 0.625rem 1rem 0rem 1rem;
  min-width: 300px;
}
/* line 203, ../sass/_elements.scss */
form.inline ul li input[type="submit"] {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
form.inline ul li input[type="submit"]:hover {
  background-color: #21285a;
  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 208, ../sass/_elements.scss */
form.inline + p {
  margin-top: 16px;
  margin-top: 1rem;
}

/* line 212, ../sass/_elements.scss */
#message {
  float: left;
  display: block;
  max-width: 600px;
}
/* line 216, ../sass/_elements.scss */
#message p {
  display: block;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 220, ../sass/_elements.scss */
#message p strong {
  font-weight: bold;
}
/* line 221, ../sass/_elements.scss */
#message p a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* .wrap { max-width: 980px; margin: 10px auto 0; }*/
/* line 229, ../sass/_elements.scss */
#progress {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  position: relative;
  height: 25px;
  background-color: #eee;
  margin: 0;
}
/* line 233, ../sass/_elements.scss */
#progress #progress-complete {
  border: 0;
  position: absolute;
  height: 25px;
  min-width: 10px;
  background-color: #337ab7;
  /*box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.25), 0 1px rgba(255, 255, 255, 0.08);
  transition: width .2s ease-in-out; */
  background-image: linear-gradient(to bottom, rgba(255, 255, 255, 0.3), rgba(255, 255, 255, 0.05));
  transition: 0.4s linear;
  transition-property: width, background-color;
  box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.25), inset 0 1px rgba(255, 255, 255, 0.1);
}

/* line 245, ../sass/_elements.scss */
#steps {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 1rem 0;
  font-size: 1rem !important;
  line-height: 1.125rem !important;
  color: #21285a !important;
  text-align: left !important;
}

/* line 253, ../sass/_elements.scss */
div.commands {
  width: 100% !important;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 1rem 0;
  padding: 0 2rem;
}

/* .commands { width:100%;float:left;display:block;overflow: hidden; margin-top: 30px; }*/
/* line 263, ../sass/_elements.scss */
.prev {
  float: left;
}

/* line 264, ../sass/_elements.scss */
.next, .submit {
  float: right;
}

/* line 265, ../sass/_elements.scss */
.submit {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
.submit:hover {
  background-color: #21285a;
  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) ;
}

/* .error { color: #b33; }*/
/* line 267, ../sass/_elements.scss */
form.slick {
  float: left;
  display: block;
  width: 100%;
}
/* line 268, ../sass/_elements.scss */
form.slick fieldset {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
}
/* line 271, ../sass/_elements.scss */
form.slick fieldset legend {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0 0 2rem 0;
  padding: 0 0 1rem 0;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border-bottom: 1px solid #21285a;
}
/* line 282, ../sass/_elements.scss */
form.slick p {
  float: left;
  display: block;
  max-width: 600px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 289, ../sass/_elements.scss */
form.slick ul {
  float: left;
  display: inline-block;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  padding: 0px 16px;
  padding: 0rem 1rem;
}
/* line 295, ../sass/_elements.scss */
form.slick ul.contact {
  padding: 0;
}
/* line 298, ../sass/_elements.scss */
form.slick ul.modal {
  min-width: 300px;
  max-width: 600px;
}
/* line 302, ../sass/_elements.scss */
form.slick ul.productForm {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  margin-right: 0;
}
/* line 306, ../sass/_elements.scss */
form.slick ul li {
  width: 48%;
  margin: 0 2% 16px 0;
  border: 1px solid #58595b;
  font-family: 'DM Sans', sans-serif;
  color: #21285a;
}
/* line 313, ../sass/_elements.scss */
form.slick ul li a {
  font-family: 'DM Sans', sans-serif;
  color: #21285a;
}
/* line 317, ../sass/_elements.scss */
form.slick ul li:nth-child(even):not(.number) {
  margin-right: 0;
}
/* line 320, ../sass/_elements.scss */
form.slick ul li.select {
  border: none;
}
/* line 323, ../sass/_elements.scss */
form.slick ul li.submitBtn {
  border: 0;
  margin: 0;
  display: inline-block;
}
/* line 327, ../sass/_elements.scss */
form.slick ul li.submitBtn input[type="submit"] {
  width: 100%;
}
/* line 332, ../sass/_elements.scss */
form.slick ul li.whole {
  width: 100%;
  display: block;
  float: left;
  border: none;
  text-align: center;
}
/* line 338, ../sass/_elements.scss */
form.slick ul li.whole input[type="submit"] {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
form.slick ul li.whole input[type="submit"]:hover {
  background-color: #21285a;
  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 341, ../sass/_elements.scss */
form.slick ul li.whole textarea {
  width: 100%;
  height: 100px;
  padding: 4px;
  border: 1px solid #21285a;
}
/* line 346, ../sass/_elements.scss */
form.slick ul li.whole textarea:focus {
  border: 1px solid #21285a !important;
}
/* line 351, ../sass/_elements.scss */
form.slick ul li input[type="submit"], form.slick ul li #jfFuturesSubmit {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
form.slick ul li input[type="submit"]:hover, form.slick ul li #jfFuturesSubmit:hover {
  background-color: #21285a;
  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 354, ../sass/_elements.scss */
form.slick ul li.block {
  width: 100%;
}
/* line 357, ../sass/_elements.scss */
form.slick ul li.input {
  position: relative;
  z-index: 1;
  display: inline-block;
  /* max-width: 290px;*/
  vertical-align: top;
}
/* line 364, ../sass/_elements.scss */
form.slick ul li.reCaptchaCont {
  display: inline-block;
  border: 0;
  float: left;
}
/* line 368, ../sass/_elements.scss */
form.slick ul li.reCaptchaCont .g-recaptcha {
  -webkit-transform: scale(0.84);
  transform: scale(0.84);
  -webkit-transform-origin: 0 0;
  transform-origin: 0 0;
}
/* line 375, ../sass/_elements.scss */
form.slick ul li.textarea {
  height: 200px;
}
/* line 378, ../sass/_elements.scss */
form.slick ul li.inputZoom {
  /* overflow: hidden;*/
}
/* line 381, ../sass/_elements.scss */
form.slick ul li.nb {
  border: none;
}
/* line 386, ../sass/_elements.scss */
form.slick ul li.input--filled .labelZoom:before {
  border-width: 8px;
  border-color: #21285a;
  border-top-width: 2em;
}
/* line 391, ../sass/_elements.scss */
form.slick ul li.input--filled .labelZoom .contentZoom {
  color: #fff;
  -webkit-transform: translate3d(0, -1.75em, 0) scale3d(0.75, 0.75, 1);
  transform: translate3d(0, -1.75em, 0) scale3d(0.75, 0.75, 1) translateZ(1px);
}
/* line 398, ../sass/_elements.scss */
form.slick ul li select {
  width: 100%;
  border: transparent;
  background: #fff;
  padding: 22.4px 16px;
  padding: 1.4rem 1rem;
  -webkit-appearance: none;
  border-radius: 0px;
  font-size: 13.6px;
  font-size: 0.85rem;
  line-height: 16px;
  line-height: 1rem;
  color: #6a7989;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #58595b;
}
/* line 407, ../sass/_elements.scss */
form.slick ul li select.error {
  background: yellow;
}
/* line 411, ../sass/_elements.scss */
form.slick ul li input[type="radio"] {
  display: inline-block;
  margin-right: 10px;
}
/* line 415, ../sass/_elements.scss */
form.slick ul li input[type="radio"].error + label {
  color: red;
}
/* line 421, ../sass/_elements.scss */
form.slick ul li input.field, form.slick ul li textarea.field {
  position: relative;
  display: block;
  float: right;
  padding: 0.8em;
  /* width: 60%;*/
  border: none;
  border-radius: 0;
  background: red;
  color: #21285a;
  font-weight: bold;
  -webkit-appearance: none;
}
/* line 433, ../sass/_elements.scss */
form.slick ul li input.fieldZoom, form.slick ul li textarea.fieldZoom {
  position: absolute;
  z-index: 100;
  padding: 2.15em 0.75em 0;
  /* width: 100%;*/
  background: transparent;
  font-size: 13.6px;
  font-size: 0.85rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  /* @include Text(.85,1,$drkBlue,left);*/
  width: 100%;
}
/* line 443, ../sass/_elements.scss */
form.slick ul li input.fieldZoom.error + label, form.slick ul li textarea.fieldZoom.error + label {
  background: yellow;
}
/* line 449, ../sass/_elements.scss */
form.slick ul li input.fieldZoom:focus + .labelZoom:before, form.slick ul li textarea.fieldZoom:focus + .labelZoom:before {
  border-width: 8px;
  border-color: #21285a;
  border-top-width: 2em;
}
/* line 454, ../sass/_elements.scss */
form.slick ul li input.fieldZoom:focus + .labelZoom .contentZoom, form.slick ul li textarea.fieldZoom:focus + .labelZoom .contentZoom {
  color: #fff;
  -webkit-transform: translate3d(0, -1.5em, 0) scale3d(0.75, 0.75, 1);
  transform: translate3d(0, -1.5em, 0) scale3d(0.75, 0.75, 1) translateZ(1px);
}
/* line 465, ../sass/_elements.scss */
form.slick ul li textarea {
  resize: none;
  height: 200px;
  max-height: 200px;
  overflow: hidden;
}
/* line 472, ../sass/_elements.scss */
form.slick ul li label.white {
  color: #fff;
}
/* line 473, ../sass/_elements.scss */
form.slick ul li label.label {
  display: inline-block;
  float: right;
  padding: 0 1rem;
  width: 40%;
  color: #6a7989;
  font-weight: normal;
  font-size: .85rem;
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
/* line 487, ../sass/_elements.scss */
form.slick ul li label.labelZoom {
  padding: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  text-align: left;
}
/* line 493, ../sass/_elements.scss */
form.slick ul li label.labelZoom:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0px solid transparent;
  transition: border-width 0.3s, border-color 0.3s;
}
/* line 504, ../sass/_elements.scss */
form.slick ul li label + input[type="radio"] {
  margin-top: 16px;
}
/* line 510, ../sass/_elements.scss */
form.slick ul li span.radio {
  display: block;
  width: 100%;
  margin-top: 10px;
  font-size: 13.6px;
  font-size: 0.85rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 514, ../sass/_elements.scss */
form.slick ul li span.radio input[type="radio"].error, form.slick ul li span.radio input[type="checkbox"].error {
  background: yellow;
}
/* line 516, ../sass/_elements.scss */
form.slick ul li span.radio input[type="radio"].error + span, form.slick ul li span.radio input[type="checkbox"].error + span {
  color: yellow;
}
/* line 522, ../sass/_elements.scss */
form.slick ul li span.radio2 {
  display: block;
  width: 100%;
  margin-top: 10px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 527, ../sass/_elements.scss */
form.slick ul li span.radio2 input[type="radio"].error, form.slick ul li span.radio2 input[type="checkbox"].error {
  background: yellow;
}
/* line 529, ../sass/_elements.scss */
form.slick ul li span.radio2 input[type="radio"].error + span, form.slick ul li span.radio2 input[type="checkbox"].error + span {
  color: yellow;
}
/* line 535, ../sass/_elements.scss */
form.slick ul li span.radio3 {
  display: inline-block;
  width: 24%;
  margin-top: 10px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 538, ../sass/_elements.scss */
form.slick ul li span.radio3 input[type="radio"], form.slick ul li span.radio3 input[type="checkbox"] {
  margin-right: 10px;
  border: 1px solid #21285a;
}
/* line 540, ../sass/_elements.scss */
form.slick ul li span.radio3 input[type="radio"].error, form.slick ul li span.radio3 input[type="checkbox"].error {
  background: yellow;
}
/* line 542, ../sass/_elements.scss */
form.slick ul li span.radio3 input[type="radio"].error + span, form.slick ul li span.radio3 input[type="checkbox"].error + span {
  color: yellow;
}
/* line 548, ../sass/_elements.scss */
form.slick ul li span.content {
  position: relative;
  display: block;
  padding: 1.6em 0;
  width: 100%;
}
/* line 554, ../sass/_elements.scss */
form.slick ul li span.contentZoom {
  padding: 2em 1em;
  /* padding: 1.5em 1em;*/
  -webkit-transform-origin: 0% 50%;
  transform-origin: 0% 50%;
  transition: color 0.3s, -webkit-transform 0.3s;
  transition: transform 0.3s, color 0.3s;
  transition: transform 0.3s, color 0.3s, -webkit-transform 0.3s;
  text-rendering: geometricPrecision;
}
/* line 565, ../sass/_elements.scss */
form.slick ul li#processing {
  font-size: 16px;
  font-size: 1rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding-left: 24px;
  padding-left: 1.5rem;
  background: url(../img/ajax-loader.gif) left center no-repeat;
  display: none;
  margin: 0;
}
/* line 572, ../sass/_elements.scss */
form.slick ul li.captcha {
  border: none;
  float: left;
}
/* line 575, ../sass/_elements.scss */
form.slick ul li.captcha label {
  font-size: 16px;
  font-size: 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #6a7989;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  float: left;
  margin-right: 4px;
}
/* line 580, ../sass/_elements.scss */
form.slick ul li.captcha input.numbers, form.slick ul li.captcha input.answer {
  font-size: 16px;
  font-size: 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #6a7989;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  width: 40px;
  display: inline-block;
  float: left;
  margin-right: 4px;
  border: none;
}
/* line 587, ../sass/_elements.scss */
form.slick ul li.captcha input.answer {
  border: 1px solid #21285a;
  margin-right: 0;
  margin-left: 16px;
}
/* line 592, ../sass/_elements.scss */
form.slick ul li.captcha input.answer.error {
  background: yellow;
}
/* line 596, ../sass/_elements.scss */
form.slick ul li.captcha span.symbol {
  font-size: 16px;
  font-size: 1rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #6a7989;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
  float: left;
}
/* line 601, ../sass/_elements.scss */
form.slick ul li.third {
  width: 30%;
  margin-right: 1%;
}
/* line 604, ../sass/_elements.scss */
form.slick ul li.addBtn {
  width: 2%;
  height: 65px;
  border: none;
  float: right;
  margin-right: 2%;
}
/* line 606, ../sass/_elements.scss */
form.slick ul li.addBtn a {
  font-weight: bold;
  font-size: 24px;
  line-height: 65px;
  text-decoration: none;
}
/* line 608, ../sass/_elements.scss */
form.slick ul li.addBtn a.disabled {
  pointer-events: none;
  cursor: default;
  color: rgba(33, 40, 90, 0.5);
}
/* line 614, ../sass/_elements.scss */
form.slick ul.logIn {
  width: 50%;
  padding: 0;
  margin: 0 25%;
  float: left;
  text-align: left;
}
/* line 621, ../sass/_elements.scss */
form.slick ul.logIn li {
  text-align: left;
  margin-bottom: 5px !important;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 625, ../sass/_elements.scss */
form.slick ul.logIn li label {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 628, ../sass/_elements.scss */
form.slick ul.logIn li input[type="submit"] {
  margin-top: 16px;
}
/* line 632, ../sass/_elements.scss */
form.slick h2.lii {
  font-size: 24px !important;
  line-height: 28px !important;
  text-align: center !important;
}

/* line 638, ../sass/_elements.scss */
#openAccount {
  position: fixed;
  bottom: -1px;
  left: 50px;
  padding: 1rem;
  background: #364c9f;
  border: 1px solid #fff;
  text-decoration: none;
  z-index: 4000;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  opacity: 0;
  transition: all .7s;
}
/* line 650, ../sass/_elements.scss */
#openAccount:hover {
  background: #fff;
  color: #364c9f;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 638, ../sass/_elements.scss */
  #openAccount {
    display: none;
  }
}

/* line 658, ../sass/_elements.scss */
#BackTop {
  position: fixed;
  bottom: 80%;
  right: 2%;
  padding: .5rem;
  /* background: $ltBlue;*/
  border: 1px solid #21285a;
  text-decoration: none;
  z-index: 4000;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: none;
  transition: all .7s;
}
/* line 670, ../sass/_elements.scss */
#BackTop:hover {
  background: #fff;
  color: #364c9f;
}

/* line 677, ../sass/_elements.scss */
#mainContain #mainContent #menuBar {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 32px 0px;
  margin: 2rem 0rem;
  border: 1px solid #21285a;
  transition: all 0.4s ease;
}
/* line 682, ../sass/_elements.scss */
#mainContain #mainContent #menuBar h3 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  /* @include rem-fallback(margin,0,0,.5,0);*/
  padding: 8px;
  padding: 0.5rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  background: #21285a;
}
/* line 690, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div {
  width: 49.29874%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  border-left: 1px solid #21285a;
  padding: 0px 16px;
  padding: 0rem 1rem;
  margin: 16px 0px;
  margin: 1rem 0rem;
}
/* line 695, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div p {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  margin: 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 699, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div p a {
  color: #52b848;
}
/* line 702, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div p + p {
  margin-top: 16px;
  margin-top: 1rem;
}
/* line 707, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div ul {
  width: 100%;
  float: left;
  margin-right: 2.84495%;
  display: inline;
  margin: 16px 0px 0px 0px;
  margin: 1rem 0rem 0rem 0rem;
}
/* line 710, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div ul li {
  width: 100%;
  float: left;
  display: inline-block;
  margin-bottom: 8px;
}
/* line 712, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div ul li span {
  width: 30%;
  display: inline-block;
  float: left;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 713, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div ul li select {
  width: 70%;
  display: inline-block;
  float: left;
  border: 1px solid #21285a;
  background: #fff;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 16px;
  line-height: 1rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  /* -webkit-appearance: none;*/
  /* 		-webkit-border-radius: 0px;*/
  padding: 0 4px;
}
/* line 723, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div ul li a.Clear {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  float: right;
}
/* line 726, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div:first-of-type {
  border: none;
}
/* line 727, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div:last-of-type {
  margin-right: 0;
}
/* line 728, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.solo {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  border: 0;
  margin: 0;
  padding: 16px;
  padding: 1rem;
}
/* line 734, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.solo ul {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px;
  margin: 0rem;
}
/* line 737, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.solo ul li {
  width: 50%;
  display: inline-block;
  margin: 0;
}
/* line 742, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.solo ul li span, #mainContain #mainContent #menuBar div.solo ul li select {
  width: auto;
  display: inline-block;
}
/* line 747, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.solo ul li span {
  margin-right: 16px;
}
/* line 753, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single {
  all: unset;
  width: calc(100% - 4rem);
  display: flex;
  padding: 2rem;
}
/* line 758, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single ul {
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  gap: 32px;
  justify-content: center;
}
/* line 764, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single ul li {
  flex: 2 0 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  margin: 0;
}
/* line 771, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single ul li span {
  width: max-content;
  width: unset;
  display: unset;
  float: none;
}
/* line 778, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single ul li select {
  flex: 2 0 0;
  height: 32px;
}
/* line 782, ../sass/_elements.scss */
#mainContain #mainContent #menuBar div.single ul li:last-of-type {
  flex: 1 0 0;
}
/* line 789, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed {
  position: fixed;
  top: 0;
  left: 0;
  margin: 0;
  z-index: 1200;
  background: #21285a;
  transition: all 0.4s ease;
}
/* line 796, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed h3 {
  display: none;
}
/* line 799, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div {
  width: 100%;
}
/* line 801, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div p {
  display: none;
}
/* line 804, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div ul {
  width: 80%;
  margin: 0 10%;
}
/* line 807, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div ul li {
  width: 27%;
  margin-right: 3%;
  display: inline-block;
  float: left;
}
/* line 812, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div ul li span {
  color: #fff;
  width: 40%;
}
/* line 816, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div ul li select {
  width: 60%;
}
/* line 819, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div ul li:last-of-type {
  margin-right: 0;
  width: 10%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 804, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul {
    width: 100%;
    margin: 0;
  }
  /* line 827, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul li {
    width: 100%;
    margin-right: 0;
    display: block;
  }
  /* line 831, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul li:last-of-type {
    width: 100%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 804, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul {
    width: 100%;
    margin: 0;
  }
  /* line 839, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul li {
    width: 100%;
    margin-right: 0;
    display: block;
  }
  /* line 843, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div ul li:last-of-type {
    width: 100%;
  }
}
/* line 850, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div:last-of-type {
  margin-left: 0;
}
/* line 853, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.solo {
  width: 50%;
  margin: 0 25%;
  display: inline-block;
  padding: 16px;
  padding: 1rem;
}
/* line 858, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.solo ul {
  width: 100%;
  margin: 0px;
  margin: 0rem;
}
/* line 861, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.solo ul li {
  width: 50%;
  float: left;
  display: inline-block;
  margin: 0;
}
/* line 866, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.solo ul li span, #mainContain #mainContent #menuBar.fixed div.solo ul li select {
  width: auto;
  float: left;
  display: inline-block;
}
/* line 871, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.solo ul li span {
  margin-right: 16px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 853, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div.solo {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0;
  }
  /* line 879, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div.solo ul li {
    width: 100%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 853, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div.solo {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0;
  }
  /* line 886, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar.fixed div.solo ul li {
    width: 100%;
  }
}
/* line 891, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single {
  justify-content: center;
}
/* line 899, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single ul {
  width: 1140px;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: row;
  gap: 32px;
  justify-content: center;
}
/* line 906, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single ul li {
  flex: 2 0 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 16px;
  margin: 0;
}
/* line 913, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single ul li span {
  width: max-content;
  width: unset;
  display: unset;
  float: none;
}
/* line 920, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single ul li select {
  flex: 2 0 0;
  height: 32px;
}
/* line 924, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.fixed div.single ul li:last-of-type {
  flex: 1 0 0;
}
/* line 933, ../sass/_elements.scss */
#mainContain #mainContent #menuBar.nb {
  border: none;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 938, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar div.single {
    width: 100%;
    margin: 0;
    padding: 0;
  }
  /* line 942, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar div.single ul {
    margin: 2rem 0 0 0;
    padding: 0;
    flex-direction: column;
  }
  /* line 946, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar div.single ul li {
    flex-direction: column;
    align-items: flex-start;
  }
  /* line 953, ../sass/_elements.scss */
  #mainContain #mainContent #menuBar div.single ul li select {
    flex: unset;
    width: 90%;
  }
}

/***************************************************Modal shit*/
/*overlay shit*/
/* line 966, ../sass/_elements.scss */
#overlay, #overlayDark {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(88, 89, 91, 0.8);
  z-index: 1001;
}

/* line 974, ../sass/_elements.scss */
#overlayDark {
  background: #58595b;
}

/* line 978, ../sass/_elements.scss */
#modal, #modalNC {
  position: absolute;
  z-index: 1005;
  background: #fff;
  /* background:lighten($drkGray,60%);*/
  border: 1px solid #21285a;
  padding: 32px;
  padding: 2rem;
  -moz-box-shadow: 0px 3px 4.75px 0.25px rgba(0, 0, 0, 0.8) ;
  -webkit-box-shadow: 0px 3px 4.75px 0.25px rgba(0, 0, 0, 0.8) ;
  box-shadow: 0px 3px 4.75px 0.25px rgba(0, 0, 0, 0.8) ;
  border-radius: 8px;
  /* max-width: 600px;*/
}
/* line 989, ../sass/_elements.scss */
#modal #close, #modalNC #close {
  position: absolute;
  z-index: 1002;
  width: 32px;
  width: 2rem;
  height: 32px;
  height: 2rem;
  top: -7px;
  right: -7px;
  display: block;
  background: #21285a;
  color: #fff;
  font-size: 12px;
  font-size: 0.75rem;
  line-height: 24px;
  line-height: 1.5rem;
  text-align: center;
  border: 1px solid #fff;
  text-decoration: none;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1006, ../sass/_elements.scss */
#modal #warningClose, #modalNC #warningClose {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
}
/* line 155, ../sass/_base.scss */
#modal #warningClose:hover, #modalNC #warningClose:hover {
  background-color: #21285a;
  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 1009, ../sass/_elements.scss */
#modal #mContent, #modalNC #mContent {
  float: left;
  display: inline-block;
  overflow: hidden;
  width: 100%;
  min-width: 500px;
  /* max-width:600px;*/
  max-width: 800px;
  height: 100%;
}
/* line 1019, ../sass/_elements.scss */
#modal #mContent h2, #modal #mContent h3, #modalNC #mContent h2, #modalNC #mContent h3 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 16px;
  margin-bottom: 1rem;
  width: 100%;
  display: block;
}
/* line 1024, ../sass/_elements.scss */
#modal #mContent p, #modalNC #mContent p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  width: 100%;
  display: block;
}
/* line 1028, ../sass/_elements.scss */
#modal #mContent .fixed, #modalNC #mContent .fixed {
  max-width: 400px;
}
/* line 1031, ../sass/_elements.scss */
#modal #mContent img, #modalNC #mContent img {
  width: 100%;
  height: auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1009, ../sass/_elements.scss */
  #modal #mContent, #modalNC #mContent {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
    overflow-y: scroll !important;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 1009, ../sass/_elements.scss */
  #modal #mContent, #modalNC #mContent {
    width: 100%;
    max-width: 100%;
    min-width: 100%;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 978, ../sass/_elements.scss */
  #modal, #modalNC {
    padding: 16px;
    padding: 1rem;
    width: 90vw !important;
    max-width: 90vw !important;
    height: auto;
    max-height: auto;
    overflow-y: scroll;
  }
}

/* line 1064, ../sass/_elements.scss */
#modalNC #close {
  opacity: 0;
}

/*whoo hoo fucking tables!*/
/* line 1069, ../sass/_elements.scss */
table.data {
  width: 100%;
  margin: 2% 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #b2b2b2;
}
/* line 1076, ../sass/_elements.scss */
table.data thead tr td {
  background: #21285a;
  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-weight: 500;
  font-style: normal;
}
/* line 1082, ../sass/_elements.scss */
table.data tr {
  border-bottom: 1px solid #b2b2b2;
}
/* line 1083, ../sass/_elements.scss */
table.data tr:nth-child(even) {
  background: #f2f2f2;
}
/* line 1086, ../sass/_elements.scss */
table.data tr td {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
  padding: 0.5rem;
  border-right: 1px solid #b2b2b2;
}
/* line 1090, ../sass/_elements.scss */
table.data tr td.menu {
  padding: 4px;
  padding: 0.25rem;
}
/* line 1092, ../sass/_elements.scss */
table.data tr td.menu a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  display: inline-block;
  margin-right: 16px;
  cursor: pointer;
}
/* line 1100, ../sass/_elements.scss */
table.data tr td.title {
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1103, ../sass/_elements.scss */
table.data tr td:last-of-type {
  border-right: none;
}
/* line 1106, ../sass/_elements.scss */
table.data tr td a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1108, ../sass/_elements.scss */
table.data tr td a.block {
  width: 100%;
  display: block;
}
/* line 1113, ../sass/_elements.scss */
table.data tr td.check {
  color: #364c9f;
}
/* line 1118, ../sass/_elements.scss */
table.data tr:last-of-type {
  border-bottom: none;
}

/* line 1123, ../sass/_elements.scss */
table.pricing {
  width: 100%;
  border: 1px solid #b2b2b2;
  margin: 2rem 0 0 0;
}
/* line 1129, ../sass/_elements.scss */
table.pricing thead tr th {
  /* background:$drkGray;*/
  background: #21285a;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1rem .5rem;
  border-right: 1px solid #b2b2b2;
}
/* line 1136, ../sass/_elements.scss */
table.pricing thead tr th:last-of-type {
  border-right: none;
}
/* line 1140, ../sass/_elements.scss */
table.pricing thead tr th.tablesorter-headerUnSorted .tablesorter-header-inner:after {
  content: "";
  width: .5rem;
  height: .5rem;
  display: inline-block;
  background: url("/img/icon/svg/triUp.svg") center center no-repeat;
  background-size: 8px;
  margin-left: .5rem;
  vertical-align: middle;
}
/* line 1152, ../sass/_elements.scss */
table.pricing thead tr th.tablesorter-headerAsc .tablesorter-header-inner:after {
  content: "";
  width: .5rem;
  height: .5rem;
  display: inline-block;
  background: url("/img/icon/svg/triDown.svg") center center no-repeat;
  background-size: 8px;
  margin-left: .5rem;
  vertical-align: middle;
}
/* line 1165, ../sass/_elements.scss */
table.pricing thead tr th.tablesorter-headerDesc .tablesorter-header-inner:after {
  content: "";
  width: .5rem;
  height: .5rem;
  display: inline-block;
  background: url("/img/icon/svg/triUp.svg") center center no-repeat;
  background-size: 8px;
  margin-left: .5rem;
  vertical-align: middle;
}
/* line 1177, ../sass/_elements.scss */
table.pricing thead tr th.sorter-false .tablesorter-header-inner:after {
  display: none;
}
/* line 1185, ../sass/_elements.scss */
table.pricing tbody tr {
  border-bottom: 1px solid #b2b2b2;
}
/* line 1187, ../sass/_elements.scss */
table.pricing tbody tr:last-of-type {
  border-bottom: none;
}
/* line 1193, ../sass/_elements.scss */
table.pricing tbody tr.exclusive {
  background: #364c9f;
}
/* line 1196, ../sass/_elements.scss */
table.pricing tbody tr.exclusive td {
  border: 1px solid #4761c1;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1199, ../sass/_elements.scss */
table.pricing tbody tr.exclusive td a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1201, ../sass/_elements.scss */
table.pricing tbody tr.exclusive td a:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1205, ../sass/_elements.scss */
table.pricing tbody tr.exclusive td.check {
  background: url("/img/icon/svg/check_flat_white.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 16px;
}
/* line 1211, ../sass/_elements.scss */
table.pricing tbody tr.exclusive td[colspan="9"] {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1221, ../sass/_elements.scss */
table.pricing tbody tr.tfoot {
  background: #f2f2f2 !important;
}
/* line 1223, ../sass/_elements.scss */
table.pricing tbody tr.tfoot td {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1225, ../sass/_elements.scss */
table.pricing tbody tr.tfoot td a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  transition: all 250ms ease-in;
}
/* line 1229, ../sass/_elements.scss */
table.pricing tbody tr.tfoot td a:hover {
  border-bottom: 1px solid #364c9f;
  padding-bottom: .125rem;
}
/* line 1236, ../sass/_elements.scss */
table.pricing tbody tr td {
  padding: 1rem .5rem;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  vertical-align: middle;
  border-right: 1px solid #b2b2b2;
}
/* line 1242, ../sass/_elements.scss */
table.pricing tbody tr td a {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
  border-bottom: 1px solid transparent;
  padding-bottom: .125rem;
}
/* line 1248, ../sass/_elements.scss */
table.pricing tbody tr td a:hover {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border-bottom: 1px solid #364c9f;
  padding-bottom: .125rem;
}
/* line 1254, ../sass/_elements.scss */
table.pricing tbody tr td.check {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("/img/icon/svg/check_flat.svg");
  background-position: center center;
  background-repeat: no-repeat;
  background-size: auto 16px;
}
/* line 1263, ../sass/_elements.scss */
table.pricing tbody tr td span.notes {
  transition: all 250ms ease-in;
  border-bottom: 1px solid transparent;
  padding-bottom: .125rem;
}
/* line 1267, ../sass/_elements.scss */
table.pricing tbody tr td span.notes:hover {
  cursor: pointer;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border-bottom: 1px solid #364c9f;
  padding-bottom: .125rem;
}
/* line 1268, ../sass/_elements.scss */
table.pricing tbody tr td span.notes:after {
  content: "";
  margin-left: 4px;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTMyIDBDMTQuMyAwIDAgMTQuMyAwIDMyczE0LjMgMzIgMzIgMzIgMzItMTQuMyAzMi0zMlM0OS43IDAgMzIgMHptNi43IDQ5LjZjLTEuNi43LTMgMS4xLTMuOSAxLjUtMSAuMy0yLjEuNS0zLjQuNS0yIDAtMy41LS41LTQuNy0xLjVTMjUgNDcuOSAyNSA0Ni40YzAtLjYgMC0xLjIuMS0xLjguMS0uNi4yLTEuMy40LTIuMWwyLjEtNy4zYy4yLS43LjMtMS40LjUtMiAuMS0uNi4yLTEuMi4yLTEuNyAwLS45LS4yLTEuNi0uNi0xLjktLjQtLjQtMS4xLS41LTIuMi0uNS0uNSAwLTEuMS4xLTEuNi4yLS42LjItMSAuMy0xLjQuNWwuNS0yLjJjMS4zLS41IDIuNi0xIDMuOS0xLjQgMS4yLS40IDIuNC0uNiAzLjUtLjYgMiAwIDMuNS41IDQuNiAxLjQgMS4xIDEgMS42IDIuMiAxLjYgMy43IDAgLjMgMCAuOS0uMSAxLjctLjEuOC0uMiAxLjUtLjQgMi4yTDM0IDQxLjljLS4yLjYtLjMgMS4yLS41IDItLjEuNy0uMiAxLjMtLjIgMS43IDAgMSAuMiAxLjYuNiAyIC40LjMgMS4yLjUgMi4yLjUuNSAwIDEuMS0uMSAxLjctLjMuNi0uMiAxLjEtLjMgMS40LS41bC0uNSAyLjN6bS0uNC0yOS41Yy0xIC45LTIuMSAxLjMtMy41IDEuMy0xLjMgMC0yLjUtLjQtMy41LTEuM3MtMS40LTItMS40LTMuMmMwLTEuMy41LTIuMyAxLjQtMy4yIDEtLjkgMi4xLTEuMyAzLjUtMS4zIDEuMyAwIDIuNS40IDMuNSAxLjNzMS40IDIgMS40IDMuMmMwIDEuMy0uNCAyLjMtMS40IDMuMnoiIGZpbGw9IiM1ODU5NWIiLz48L3N2Zz4=');
  background-position: center bottom;
  background-repeat: no-repeat;
  background-size: auto 14px;
}
/* line 28, ../sass/_base.scss */
html.no-svg table.pricing tbody tr td span.notes:after {
  background-image: url('../img/icon/png/info_gray.png?1494876332');
}

/* line 1283, ../sass/_elements.scss */
#view {
  border-left: 1px solid #b2b2b2;
  border-right: 1px solid #b2b2b2;
  border-bottom: 1px solid #b2b2b2;
  background: #f2f2f2 !important;
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1rem;
}
/* line 1290, ../sass/_elements.scss */
#view a {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-decoration: none;
  transition: all 250ms ease-in;
}
/* line 1294, ../sass/_elements.scss */
#view a:hover {
  border-bottom: 1px solid #364c9f;
  padding-bottom: .125rem;
}

/* line 1300, ../sass/_elements.scss */
.long {
  max-height: 70vh;
  overflow-y: auto;
}

/* line 1304, ../sass/_elements.scss */
p.tableDesc {
  width: 100%;
  float: left;
  margin-bottom: 16px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1309, ../sass/_elements.scss */
p.tableDesc a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}

/* line 1314, ../sass/_elements.scss */
table.dataList {
  width: 100%;
  margin: 2% 0;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #b2b2b2;
}
/* line 1319, ../sass/_elements.scss */
table.dataList tr {
  border-bottom: 1px solid #b2b2b2;
}
/* line 1320, ../sass/_elements.scss */
table.dataList tr th {
  background: #21285a;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 8px;
}
/* line 1325, ../sass/_elements.scss */
table.dataList tr:nth-child(even) {
  background: #d9d9d9;
}
/* line 1328, ../sass/_elements.scss */
table.dataList tr td {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 8px;
  padding: 0.5rem;
  border-right: 1px solid #b2b2b2;
}
/* line 1332, ../sass/_elements.scss */
table.dataList tr td:last-of-type {
  border-right: none;
}
/* line 1335, ../sass/_elements.scss */
table.dataList tr td a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 1338, ../sass/_elements.scss */
table.dataList tr td a.block {
  width: 100%;
  display: block;
}
/* line 1345, ../sass/_elements.scss */
table.dataList tr:last-of-type {
  border-bottom: none;
}

/*dl*/
/* line 1351, ../sass/_elements.scss */
nav.toc {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 1354, ../sass/_elements.scss */
nav.toc a {
  display: inline-block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
}
/* line 1358, ../sass/_elements.scss */
nav.toc a:after {
  content: " | ";
}
/* line 1362, ../sass/_elements.scss */
nav.toc a:last-of-type:after, nav.toc a:first-of-type:after {
  content: "";
}

/* line 1368, ../sass/_elements.scss */
dl.glossary {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0px 0px 16px 0px;
  margin: 0rem 0rem 1rem 0rem;
}
/* line 1371, ../sass/_elements.scss */
dl.glossary dt {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border-bottom: 1px solid #21285a;
  padding-bottom: 4px;
  padding-bottom: 0.25rem;
}
/* line 1376, ../sass/_elements.scss */
dl.glossary dd {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 8px 0px 24px 0px;
  margin: 0.5rem 0rem 1.5rem 0rem;
}
/* line 1379, ../sass/_elements.scss */
dl.glossary dd a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1382, ../sass/_elements.scss */
dl.glossary dd ol, dl.glossary dd ul {
  margin: 8px 0 8px 32px !important;
  list-style-type: decimal;
}
/* line 1385, ../sass/_elements.scss */
dl.glossary dd ol li, dl.glossary dd ul li {
  list-style-type: decimal;
  padding-left: 0 !important;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 1390, ../sass/_elements.scss */
dl.glossary dd ol li:before, dl.glossary dd ul li:before {
  display: none;
  content: "";
}
/* line 1396, ../sass/_elements.scss */
dl.glossary dd ul {
  list-style-type: disc;
}
/* line 1398, ../sass/_elements.scss */
dl.glossary dd ul li {
  list-style-type: disc;
}

/*step navigation for new open account process*/
/* line 1408, ../sass/_elements.scss */
#step-content {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 48px 0px 16px 0px;
  margin: 3rem 0rem 1rem 0rem;
}
/* line 1411, ../sass/_elements.scss */
#step-content li {
  width: 15.4979%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-left: 6%;
  display: inline-block;
}
/* line 1415, ../sass/_elements.scss */
#step-content li span.circle {
  display: block;
  border: 10px solid #21285a;
  border-radius: 50%;
  height: 175px;
  padding: 32px 20px 16px 20px;
  padding: 2rem 1.25rem 1rem 1.25rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1422, ../sass/_elements.scss */
#step-content li span.circle span.num {
  display: block;
  font-size: 64px;
  font-size: 4rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1427, ../sass/_elements.scss */
#step-content li span.title {
  width: 100%;
  float: left;
  display: block;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
  text-align: center;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1435, ../sass/_elements.scss */
#step-content li span.desc {
  width: 100%;
  float: left;
  display: block;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
  text-align: center;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1443, ../sass/_elements.scss */
#step-content li:last-of-type {
  margin-right: 0;
}
/* line 1446, ../sass/_elements.scss */
#step-content li.disabled {
  opacity: 0.6;
}
/* line 1449, ../sass/_elements.scss */
#step-content li.four {
  width: 32.39832%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-left: 0;
}
/* line 1452, ../sass/_elements.scss */
#step-content li.four span.circle {
  width: 50%;
  margin: 0 auto;
  display: block;
  border: 10px solid #21285a;
  border-radius: 50%;
  height: 175px;
  padding: 32px 20px 16px 20px;
  padding: 2rem 1.25rem 1rem 1.25rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1461, ../sass/_elements.scss */
#step-content li.four span.circle span.num {
  display: block;
  font-size: 64px;
  font-size: 4rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1466, ../sass/_elements.scss */
#step-content li.four:last-of-type {
  margin-right: 0;
}
/* line 1469, ../sass/_elements.scss */
#step-content li.four span.text {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  display: block;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
  text-align: center;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1478, ../sass/_elements.scss */
#step-content .content {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
}
/* line 1481, ../sass/_elements.scss */
#step-content .content h3 {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1485, ../sass/_elements.scss */
#step-content .content h3:not(.current) {
  display: none;
}
/* line 1488, ../sass/_elements.scss */
#step-content .content section {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
}
/* line 1490, ../sass/_elements.scss */
#step-content .content section p {
  margin: 16px 0px;
  margin: 1rem 0rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 19.2px;
  line-height: 1.2rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1497, ../sass/_elements.scss */
#step-content .actions {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 16px 0px 16px 0px;
  margin: 1rem 0rem 1rem 0rem;
}
/* line 1500, ../sass/_elements.scss */
#step-content .actions ul[role="menu"] {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
}
/* line 1503, ../sass/_elements.scss */
#step-content .actions ul[role="menu"] li {
  display: inline-block;
  margin-right: 16px;
  margin-right: 1rem;
  /* @include rem-fallback(padding,1);*/
  border: 1px solid #21285a;
}
/* line 1508, ../sass/_elements.scss */
#step-content .actions ul[role="menu"] li a {
  background-color: #fff;
  padding: 16px;
  padding: 1rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  display: block;
  width: 100%;
}
/* line 1517, ../sass/_elements.scss */
#step-content .actions ul[role="menu"] li:hover a {
  background-color: #21285a;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  transition: background-color 250ms linear;
}
/* line 1524, ../sass/_elements.scss */
#step-content .actions ul[role="menu"] li.disabled {
  display: none;
}
/* line 1530, ../sass/_elements.scss */
#step-content.fx {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  /* @include push(2);*/
  /* margin-right: 0;*/
}
/* line 1535, ../sass/_elements.scss */
#step-content.fx li:first-of-type {
  margin-left: 16.90042%;
}

/* line 1541, ../sass/_elements.scss */
a.info {
  padding-right: 1.125rem;
  background-repeat: no-repeat;
  background-image: url('data:image/svg\+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZD0iTTMyIDFDMTQuOSAxIDEgMTQuOSAxIDMyczEzLjkgMzEgMzEgMzEgMzEtMTMuOSAzMS0zMVM0OS4xIDEgMzIgMXptLTEuOCA1My41Yy0uOS41LTEuNy43LTIuMy43LS42IDAtMS4xLS4zLTEuNi0uOHMtLjctMS4zLS43LTIuM2MwLS44LjEtMS42LjItMi41LjItLjkuNi0yLjYgMS4yLTUgMi44LTEwIDQuMi0xNi4xIDQuMi0xOC41IDAtLjUtLjEtLjgtLjItMS0uMS0uMi0uMy0uMy0uNi0uM3MtLjYuMS0xIC4yYy0uMi4xLTEuOCAxLTQuNyAyLjhsLS42LTEuNGM0LjItMi45IDctNC43IDguNC01LjQgMS40LS43IDIuNS0xIDMuMy0xIC41IDAgLjguMiAxIC41LjMuNS41IDEuMS41IDIgMCAuNC0uMSAxLS4yIDEuNy0uMyAxLjQtMSA0LTIgNy44LTIuNiA5LjYtMy45IDE1LjMtMy45IDE3IDAgLjUuMS45LjMgMS4xLjIuMi40LjMuNy4zLjUgMCAxLjEtLjIgMS44LS41czItMS4yIDQtMi43bC43IDEuNGMtMy43IDMtNi41IDQuOS04LjUgNS45ek0zOC43IDE1Yy0uNyAxLTEuNyAxLjUtMi44IDEuNS0uOCAwLTEuNS0uMy0yLjEtLjktLjUtLjYtLjgtMS4zLS44LTIuMiAwLTEuMy40LTIuNSAxLjItMy40LjgtLjkgMS44LTEuNCAyLjgtMS40LjggMCAxLjUuMyAyIC44cy43IDEuMi43IDIuMWMuMSAxLjQtLjIgMi41LTEgMy41eiIgZmlsbD0iIzAyYzlmYiIvPjwvc3ZnPg==');
  background-position: right top;
  background-repeat: no-repeat;
  background-size: 12px auto;
}
/* line 28, ../sass/_base.scss */
html.no-svg a.info {
  background-image: url('../img/icon/png/info.png?1492029604');
}

/*Platform-Pricing Tooltip*/
/* line 1549, ../sass/_elements.scss */
[data-tooltip] {
  position: relative;
  z-index: 2;
  cursor: pointer;
}

/* Hide the tooltip content by default */
/* line 1556, ../sass/_elements.scss */
[data-tooltip]:before,
[data-tooltip]:after {
  visibility: hidden;
  /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";*/
  /* filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);*/
  opacity: 0;
  pointer-events: none;
}

/* Position tooltip above the element */
/* line 1566, ../sass/_elements.scss */
[data-tooltip]:before {
  position: absolute;
  /* bottom: 125%;*/
  /* left: 50%;*/
  bottom: 75%;
  left: 0;
  margin-bottom: 5px;
  margin-left: -80px;
  padding: 7px;
  /* width: 160px;*/
  width: 350px;
  border-radius: 3px;
  background-color: #000;
  background-color: rgba(51, 51, 51, 0.9);
  color: #fff;
  content: attr(data-tooltip);
  /* text-align: center;*/
  /* font-size: 14px;*/
  /* line-height: 1.2;*/
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* Triangle hack to make tooltip look like a speech bubble */
/* line 1589, ../sass/_elements.scss */
[data-tooltip]:after {
  position: absolute;
  /* bottom: 125%;*/
  /* left: 50%;*/
  bottom: 75%;
  left: 50%;
  margin-left: -5px;
  width: 0;
  border-top: 5px solid #000;
  border-top: 5px solid rgba(51, 51, 51, 0.9);
  border-right: 5px solid transparent;
  border-left: 5px solid transparent;
  content: " ";
  font-size: 0;
  line-height: 0;
}

/* Show tooltip content on hover */
/* line 1607, ../sass/_elements.scss */
[data-tooltip]:hover:before,
[data-tooltip]:hover:after {
  visibility: visible;
  /* -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";*/
  /* filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=100);*/
  opacity: 1;
}

/*Consultation page*/
/* line 1616, ../sass/_elements.scss */
.consButton {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  border: 1px solid #ffffff;
  background: #364c9f;
  padding: 1.5rem;
  margin: 0;
  cursor: pointer;
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.54);
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.54);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.54);
  transition: all 250ms ease-in;
}
/* line 1626, ../sass/_elements.scss */
.consButton:hover {
  background: #334897;
  -moz-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.2);
  -webkit-box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.2);
  box-shadow: 3px 3px 10px 0px rgba(0, 0, 0, 0.2);
}
/* line 1630, ../sass/_elements.scss */
.consButton.disabled {
  opacity: 0.75;
}

/* line 1634, ../sass/_elements.scss */
#descriptionCont {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  position: relative;
  min-height: 120px;
  overflow: hidden;
}

/* line 1641, ../sass/_elements.scss */
.descContent {
  position: absolute;
  left: 0;
  top: -110px;
  opacity: 0;
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  margin-bottom: 1.5rem;
  padding-left: 2rem;
  border-left: 2px solid #364c9f;
  transition: all 500ms ease-in-out;
}

/* line 1654, ../sass/_elements.scss */
.descVisible {
  top: 0;
  opacity: 1;
}

/* line 1659, ../sass/_elements.scss */
.videoWrapper {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  padding-top: 25px;
  height: 0;
}

/* line 1665, ../sass/_elements.scss */
.videoWrapper iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/* line 1674, ../sass/_elements.scss */
a.live {
  display: inline-block;
  border: 1px solid #293883;
  background: #293883;
  padding: 16px 20px 16px 20px;
  padding: 1rem 1.25rem 1rem 1.25rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  border-radius: .5rem;
  transition: all 250ms ease-in;
}
/* line 169, ../sass/_base.scss */
a.live:hover {
  border: 1px solid #293883;
  background: #293883;
}
/* line 1681, ../sass/_elements.scss */
a.live + a.demo {
  margin-left: 1.5rem;
}
/* line 1684, ../sass/_elements.scss */
a.live:hover {
  border: 1px solid #293883;
  background: #fff;
  padding: 16px 20px 16px 20px;
  padding: 1rem 1.25rem 1rem 1.25rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #293883;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 169, ../sass/_base.scss */
a.live:hover:hover {
  border: 1px solid #293883;
  background: #fff;
}

/* line 1689, ../sass/_elements.scss */
a.demo {
  display: inline-block;
  border: 1px solid #52b848;
  background: #52b848;
  padding: 16px 20px 16px 20px;
  padding: 1rem 1.25rem 1rem 1.25rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  border-radius: .5rem;
  transition: all 250ms ease-in;
}
/* line 169, ../sass/_base.scss */
a.demo:hover {
  border: 1px solid #52b848;
  background: #52b848;
}
/* line 1696, ../sass/_elements.scss */
a.demo:hover {
  border: 1px solid #52b848;
  background: #fff;
  padding: 16px 20px 16px 20px;
  padding: 1rem 1.25rem 1rem 1.25rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 169, ../sass/_base.scss */
a.demo:hover:hover {
  border: 1px solid #52b848;
  background: #fff;
}

/* line 1, ../sass/_helpers.scss */
.l-mt1 {
  margin-top: 16px !important;
}

/* line 2, ../sass/_helpers.scss */
.l-nmt {
  margin-top: 0 !important;
}

/* line 3, ../sass/_helpers.scss */
.l-nmb {
  margin-bottom: 0 !important;
}

/* line 4, ../sass/_helpers.scss */
.t-small {
  font-size: 12px !important;
  line-height: 16px !important;
}

/* line 18, ../sass/_helpers.scss */
.l-nmr {
  margin-right: 0 !important;
}

/* line 19, ../sass/_helpers.scss */
.blue {
  color: #364c9f;
}

/* line 20, ../sass/_helpers.scss */
.t-center {
  text-align: center !important;
}

/* line 3, ../sass/_forms.scss */
.smoothContain {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin-right: 0;
  margin: 0;
  padding: 0;
}
/* line 8, ../sass/_forms.scss */
.smoothContain .form-header {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  text-align: center;
}
/* line 12, ../sass/_forms.scss */
.smoothContain .form-header h2.img-header {
  text-indent: -99999px;
  display: inline-block;
  text-align: center;
  width: 100%;
  height: 60px;
  background: url(https://optimusfutures.com/img/OptimusFutures_Logo.png) center center no-repeat;
  background-size: auto 80%;
}
/* line 21, ../sass/_forms.scss */
.smoothContain .form-header .form-subHeader {
  display: inline-block;
  text-align: center;
  width: 100%;
  color: #364c9f;
  font-weight: normal;
}
/* line 30, ../sass/_forms.scss */
.smoothContain form.smooth {
  font-family: 'DM Sans', sans-serif;
}
/* line 32, ../sass/_forms.scss */
.smoothContain form.smooth .InsContain {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  position: relative;
}
/* line 36, ../sass/_forms.scss */
.smoothContain form.smooth .InsContain span.addBtn {
  position: absolute;
  top: 0;
  right: 0;
  width: auto;
  height: 100%;
  padding: 0;
}
/* line 43, ../sass/_forms.scss */
.smoothContain form.smooth .InsContain span.addBtn a.removeLi {
  color: #364c9f;
  font-size: 40px;
  line-height: 64px;
}
/* line 50, ../sass/_forms.scss */
.smoothContain form.smooth ul {
  width: 100%;
  float: left;
  margin-right: 1.40252%;
  display: inline;
  margin: 0;
  padding: 0;
}
/* line 53, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) {
  width: calc(50% - 10px);
  margin-right: 10px;
  float: left;
  display: block;
  padding: 1rem;
}
/* line 59, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).whole {
  width: 100%;
  float: left;
  display: block;
  padding: 1rem;
  margin-right: 0;
}
/* line 65, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).whole input[type="submit"] {
  width: 100%;
  text-align: center;
  font-size: 20px;
  color: #ffffff;
  height: 50px;
  background: #21285a;
  border: 0;
  transition: background-color 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, box-shadow 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms, border 250ms cubic-bezier(0.4, 0, 0.2, 1) 0ms;
}
/* line 74, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).whole input[type="submit"]:hover {
  background-color: #364c9f;
}
/* line 79, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).half {
  width: calc(50% - 10px);
  margin-right: 10px;
  float: left;
  display: block;
  padding: 1rem;
}
/* line 85, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).half + .half {
  width: calc(50% - 10px);
  padding-right: 10px;
}
/* line 90, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).third {
  width: calc(33% - 10px);
  margin-right: 10px;
  float: left;
  display: block;
  padding: 1rem;
}
/* line 96, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).third + .third {
  width: calc(33% - 10px);
  padding-right: 10px;
}
/* line 101, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).optional {
  margin-left: 1rem;
  border-left: 2px solid #364c9f;
}
/* line 105, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio):nth-child(even) {
  margin-right: 0;
}
/* line 108, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp {
  display: inline-block;
  position: relative;
  margin: auto;
  width: 100%;
}
/* line 113, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp .label {
  position: absolute;
  top: 8px;
  left: 4px;
  color: #21285a;
  font-weight: normal;
  font-size: 16px;
  text-transform: uppercase;
  transform-origin: 0 0;
  transition: all 0.2s ease;
}
/* line 125, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp .border {
  position: absolute;
  bottom: 0;
  left: 0;
  height: 2px;
  width: 100%;
  background: #21285a;
  transform: scaleX(0);
  transform-origin: 0 0;
  transition: all 0.15s ease;
}
/* line 136, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]) {
  -webkit-appearance: none;
  width: 100%;
  border: 0;
  font-family: inherit;
  padding: 12px 4px;
  height: 32px;
  font-size: 16px;
  font-weight: normal;
  border-bottom: 1px solid #21285a;
  background: none;
  border-radius: 0;
  color: #21285a;
  transition: all 0.15s ease;
}
/* line 151, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]):hover {
  background: rgba(191, 191, 191, 0.3);
}
/* line 154, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]):focus {
  background: none;
  outline: none;
}
/* line 157, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]):focus + span {
  color: #364c9f;
  transform: translateY(-24px) scale(0.75);
}
/* line 161, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]):focus + span + .border {
  transform: scaleX(1);
}
/* line 166, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]):not(:placeholder-shown) + span {
  color: #21285a;
  transform: translateY(-24px) scale(0.75);
}
/* line 171, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]).error {
  border-bottom: 1px solid red;
}
/* line 173, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) label.inp input:not([type=radio]).error:focus + .border {
  border-bottom: 1px solid red;
}
/* line 179, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) select {
  margin: 0 0 8px 0;
  width: 100%;
  padding: 5px 35px 5px 5px;
  font-size: 16px;
  border: 1px solid #21285a;
  height: 34px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(https://www.optimusfutures.com/favicon.ico) 98%/15% no-repeat #eee;
  background-size: 18px auto;
  border-radius: 0;
}
/* line 192, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) select:focus {
  outline: none;
}
/* line 195, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) select.error {
  border: 1px solid red;
}
/* line 199, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio) textarea {
  margin: 0;
  width: 100%;
  padding: 6px;
  font-size: 16px;
  line-height: 20px;
  color: #21285a;
  border: 1px solid #21285a;
  height: 200px;
  resize: none;
  overflow-x: hidden;
  overflow-y: scroll;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
/* line 215, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).tooltip {
  position: relative;
  display: inline-block;
}
/* line 219, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).tooltip:after {
  width: 16px;
  height: 16px;
  content: "";
  /*background:url(https://optimusfutures.com/img/icon/png/) center right no-repeat;*/
  background-image: url("https://optimusfutures.com/img/icon/png/info.png?1492029604");
  background-size: 16px 16px;
  display: inline-block;
}
/* line 228, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).tooltip select {
  margin: 0 4px 8px 0;
  width: calc(100% - 30px);
  padding: 5px 35px 5px 5px;
  font-size: 16px;
  border: 1px solid #ccc;
  height: 34px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(https://www.optimusfutures.com/favicon.ico) 98%/15% no-repeat #eee;
  background-size: 18px auto;
  border-radius: 0;
}
/* line 242, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).tooltip .tooltiptext {
  visibility: hidden;
  width: 98%;
  background-color: #1ea5f8;
  font: 16px/20px "DM Sans", sans-serif;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 1rem;
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  left: 0;
  top: 50px;
}
/* line 259, ../sass/_forms.scss */
.smoothContain form.smooth ul li:not(.radio).tooltip:hover .tooltiptext {
  visibility: visible;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 53, ../sass/_forms.scss */
  .smoothContain form.smooth ul li:not(.radio) {
    width: 100%;
  }
}
/* line 269, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio {
  width: calc(50% - 10px);
  margin-right: 10px;
  float: left;
  display: block;
  padding: 1rem;
}
/* line 275, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio span.radioLabel {
  width: 100%;
  display: block;
  float: left;
  margin: 0 0 2px 0;
  color: #21285a;
  font-weight: normal;
  font-size: 16px;
  text-transform: uppercase;
}
/* line 285, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio span.radioGroup {
  width: 100%;
  display: block;
  float: left;
  margin: 0 0 2px 0;
}
/* line 290, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio span.radioGroup input[type=radio] {
  display: inline-block;
  float: left;
  margin-right: 8px;
}
/* line 295, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio span.radioGroup label {
  display: inline-block;
  float: left;
  margin: 0;
  color: #21285a;
  font-weight: normal;
  font-size: 14px;
  line-height: 24px;
}
/* line 304, ../sass/_forms.scss */
.smoothContain form.smooth ul li.radio span.radioGroup input[type=radio].error + label {
  color: red;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 269, ../sass/_forms.scss */
  .smoothContain form.smooth ul li.radio {
    width: 100%;
  }
}

/* line 317, ../sass/_forms.scss */
.hbspt-form, .hs-form-iframe {
  width: 100% !important;
}

/* line 318, ../sass/_forms.scss */
.hbspt-form .hs-form fieldset {
  margin: 0 auto;
}

/* line 319, ../sass/_forms.scss */
#hbsptContain {
  width: 100%;
  height: 60vh;
  overflow-y: auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 319, ../sass/_forms.scss */
  #hbsptContain {
    height: auto;
    overflow-y: scroll !important;
  }
}

/* line 331, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field {
  width: 100%;
  display: block;
  margin: 0 0 1rem 0;
}
/* line 335, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field label {
  display: block;
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: .5rem;
}
/* line 339, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field label span.hs-form-required {
  color: #f70b3e;
}
/* line 343, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field .input {
  display: block;
  width: 100%;
  margin: 0;
}
/* line 347, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field .input div.hs-input {
  width: 100%;
  display: block;
  margin: 0;
}
/* line 351, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field .input input[type="text"], #formContain .hbspt-form .hs-form-field .input input[type="email"], #formContain .hbspt-form .hs-form-field .input input[type="tel"], #formContain .hbspt-form .hs-form-field .input select {
  width: 100%;
  display: block;
  margin: 0;
  border: 1px solid #bfbfbf;
  padding: .75rem .5rem;
}
/* line 357, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field .input input[type="text"].error, #formContain .hbspt-form .hs-form-field .input input[type="email"].error, #formContain .hbspt-form .hs-form-field .input input[type="tel"].error, #formContain .hbspt-form .hs-form-field .input select.error {
  border: 1px solid #f70b3e;
}
/* line 362, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field ul.hs-error-msgs {
  margin: .5rem 0 0 .5rem;
  padding: 0;
}
/* line 365, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field ul.hs-error-msgs li {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #f70b3e;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 0;
}
/* line 368, ../sass/_forms.scss */
#formContain .hbspt-form .hs-form-field ul.hs-error-msgs li label {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #f70b3e;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 374, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_submit {
  width: 100%;
  display: block;
  margin: 2rem 0 0 0;
  cursor: pointer;
}
/* line 379, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_submit div.actions {
  width: 100%;
  display: block;
  margin: 0;
}
/* line 384, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_submit input[type="submit"] {
  cursor: pointer;
  width: 75%;
  background: #364c9f;
  border: 1px solid #364c9f;
  display: block;
  padding: 1rem 2rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 393, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_submit input[type="submit"]:hover {
  background: #fff;
  border: 1px solid #364c9f;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 401, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_error_rollup {
  margin: 1rem 0;
  width: 100%;
  display: block;
}
/* line 405, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_error_rollup ul.hs-error-msgs {
  margin: .5rem 0 0 .5rem;
  padding: 0;
}
/* line 408, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_error_rollup ul.hs-error-msgs li {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #f70b3e;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 0;
}
/* line 411, ../sass/_forms.scss */
#formContain .hbspt-form div.hs_error_rollup ul.hs-error-msgs li label {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 14px;
  line-height: 0.875rem;
  color: #f70b3e;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 2, ../sass/_layout2022.scss */
.is-not-visible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
  -webkit-transition: all 1500ms;
  -o-transition: all 1500ms;
  transition: all 1500ms;
}

/* line 17, ../sass/_layout2022.scss */
.is-visible {
  border: 0;
  clip: auto;
  height: auto;
  margin: 0;
  overflow: hidden;
  padding: 0;
  position: relative;
  width: 100%;
  -webkit-transition: all 1500ms;
  -o-transition: all 1500ms;
  transition: all 1500ms;
}

/* line 32, ../sass/_layout2022.scss */
.is-invisible {
  display: none;
}

/* line 35, ../sass/_layout2022.scss */
.show {
  display: block;
}

/* line 38, ../sass/_layout2022.scss */
.hide {
  display: none;
}

/* line 42, ../sass/_layout2022.scss */
.no-op {
  width: 0;
  height: 0;
  visibility: hidden;
  opacity: 0;
}

/* line 48, ../sass/_layout2022.scss */
.op {
  visibility: visible;
  opacity: 1;
  transition: visibility 750ms, opacity 750ms linear;
}

/* line 54, ../sass/_layout2022.scss */
img.inline {
  width: 100%;
  height: auto;
}

@media (min-width: 300px) and (max-width: 600px) {
  /* line 59, ../sass/_layout2022.scss */
  .row {
    width: 100%;
    max-width: 100%;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
    overflow-x: hidden;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 59, ../sass/_layout2022.scss */
  .row {
    width: 100%;
    max-width: 100%;
    padding-left: 2rem !important;
    padding-right: 2rem !important;
  }
}

/* line 75, ../sass/_layout2022.scss */
.container {
  width: clamp(1100px, 1400px, 80vw);
  margin: 0 auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 75, ../sass/_layout2022.scss */
  .container {
    width: 100%;
    max-width: 100%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 75, ../sass/_layout2022.scss */
  .container {
    width: 100%;
    max-width: 100%;
  }
}

/* line 87, ../sass/_layout2022.scss */
.d-grid {
  display: grid;
}

/* line 91, ../sass/_layout2022.scss */
.d-flex, #bcHero1 #bcHeroContent, #whatIs #whatIsContent, #stepsBC #stepsBCContent, #calculator #calculatorContent, #advantage #advantageContent {
  display: flex;
}

/* line 97, ../sass/_layout2022.scss */
.oneCol {
  grid-template-columns: 100%;
}

/* line 100, ../sass/_layout2022.scss */
.twoCol-E {
  grid-template-columns: repeat(2, 1fr);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 100, ../sass/_layout2022.scss */
  .twoCol-E {
    grid-template-columns: 100%;
  }
}

/* line 106, ../sass/_layout2022.scss */
.threeCol-E {
  grid-template-columns: repeat(3, 1fr);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 106, ../sass/_layout2022.scss */
  .threeCol-E {
    grid-template-columns: 100%;
  }
}

/* line 112, ../sass/_layout2022.scss */
.fourCol-E {
  grid-template-columns: repeat(4, 1fr);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 112, ../sass/_layout2022.scss */
  .fourCol-E {
    grid-template-columns: 100%;
  }
}

/* line 118, ../sass/_layout2022.scss */
.fiveCol-E {
  grid-template-columns: repeat(5, 1fr);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 118, ../sass/_layout2022.scss */
  .fiveCol-E {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* line 124, ../sass/_layout2022.scss */
.sixCol-E {
  grid-template-columns: repeat(6, 1fr);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 124, ../sass/_layout2022.scss */
  .sixCol-E {
    grid-template-columns: 100%;
  }
}

/* line 130, ../sass/_layout2022.scss */
.colspanAll {
  grid-column: 1 / -1;
}

/* line 133, ../sass/_layout2022.scss */
.colspan2 {
  grid-column: 1 / 3;
}

/* line 137, ../sass/_layout2022.scss */
.v-center {
  align-items: center;
}

/* line 140, ../sass/_layout2022.scss */
.g-16, #oa_tab_content #oa_tab_cont #optimus p a.cta {
  gap: 1rem;
}

/* line 143, ../sass/_layout2022.scss */
.g-24 {
  gap: 1.5rem;
}

/* line 146, ../sass/_layout2022.scss */
.g-32 {
  gap: 2rem;
}

/* line 150, ../sass/_layout2022.scss */
.l-ptpb4 {
  padding: 4rem 0 !important;
}

/* line 153, ../sass/_layout2022.scss */
.grid-all {
  grid-column: 1  / -1;
}

/* line 156, ../sass/_layout2022.scss */
.jcc {
  justify-content: center;
}

/* line 160, ../sass/_layout2022.scss */
a.greenFlatB {
  padding: 1rem;
  background: #52b848;
  border: 1px solid #52b848;
  border-radius: .5rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 168, ../sass/_layout2022.scss */
a.greenFlatB:hover {
  background: #fff;
  border: 1px solid #52b848;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 175, ../sass/_layout2022.scss */
a.greenSolidLP {
  display: inline-block;
  text-decoration: none;
  background: #52b848;
  border-radius: 8px;
  padding: 1rem 2rem 1.25rem 2rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
}
/* line 185, ../sass/_layout2022.scss */
a.greenSolidLP:hover {
  background: #fff;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 191, ../sass/_layout2022.scss */
#lpHeader a.greenSolidLP {
  display: inline-block;
  text-decoration: none;
  background: #52b848;
  border-radius: 8px;
  padding: 1rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  -webkit-transition: all 250ms ease;
  -o-transition: all 250ms ease;
  transition: all 250ms ease;
  margin-left: auto;
}
/* line 202, ../sass/_layout2022.scss */
#lpHeader a.greenSolidLP:hover {
  background: #fff;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 208, ../sass/_layout2022.scss */
a {
  color: #364c9f;
}

/* line 212, ../sass/_layout2022.scss */
#lpHeader, #fxHeader {
  width: 100%;
  padding: .5rem 0;
  background: #21285a;
}
/* line 219, ../sass/_layout2022.scss */
#lpHeader #navCont.container, #fxHeader #navCont.container {
  gap: 24px;
  padding: 0;
}
/* line 222, ../sass/_layout2022.scss */
#lpHeader #navCont.container a, #fxHeader #navCont.container a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
  transition: all 250ms ease-in;
}
/* line 226, ../sass/_layout2022.scss */
#lpHeader #navCont.container a:hover, #fxHeader #navCont.container a:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 32px;
  line-height: 2rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 229, ../sass/_layout2022.scss */
#lpHeader #navCont.container a#logo, #fxHeader #navCont.container a#logo {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: block;
  height: 4rem;
  flex: 0 0 250px;
  background: url("/img/Logo_Secondary.svg") left center no-repeat;
  background-size: auto 50px;
}
/* line 237, ../sass/_layout2022.scss */
#lpHeader #navCont.container a#platform, #fxHeader #navCont.container a#platform {
  margin-left: auto;
}
/* line 240, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta, #fxHeader #navCont.container a.nav_cta {
  border-radius: .5rem;
  background: #52b848;
  border: 1px solid #52b848;
  font-size: 16px;
  font-size: 1rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 0 1rem;
  transition: all 250ms ease-in;
}
/* line 247, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta:hover, #fxHeader #navCont.container a.nav_cta:hover {
  background: #fff;
  font-size: 16px;
  font-size: 1rem;
  line-height: 48px;
  line-height: 3rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 251, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta#menu, #fxHeader #navCont.container a.nav_cta#menu {
  display: flex;
  flex-direction: row;
  gap: 8px;
  align-items: center;
}
/* line 256, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta#menu:after, #fxHeader #navCont.container a.nav_cta#menu:after {
  display: inline-flex;
  content: '';
  background-image: url("/img/icon/svg/hamburgerMenu.svg");
  background-size: 20px auto;
  height: 13px;
  width: 20px;
  background-repeat: no-repeat;
  transition: all 250ms ease-in;
}
/* line 265, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta#menu:after svg, #fxHeader #navCont.container a.nav_cta#menu:after svg {
  fill: #fff;
}
/* line 270, ../sass/_layout2022.scss */
#lpHeader #navCont.container a.nav_cta#menu:hover:after, #fxHeader #navCont.container a.nav_cta#menu:hover:after {
  filter: invert(54%) sepia(84%) saturate(385%) hue-rotate(67deg) brightness(100%) contrast(79%);
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 222, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a, #fxHeader #navCont.container a {
    flex: 0 0 50%;
  }
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 283, ../sass/_layout2022.scss */
  #lpHeader #navCont.container, #fxHeader #navCont.container {
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    gap: 16px;
    padding-bottom: 24px;
  }
  /* line 289, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a, #fxHeader #navCont.container a {
    flex: 0 0 auto;
    margin: 0;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
  /* line 293, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a#logo, #fxHeader #navCont.container a#logo {
    flex: 0 0 100%;
    background: url("/img/Logo_Secondary.svg") center center no-repeat;
    background-size: auto 50px;
  }
  /* line 298, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a#platform, #fxHeader #navCont.container a#platform {
    margin: 0;
  }
  /* line 301, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a.nav_cta, #fxHeader #navCont.container a.nav_cta {
    border-radius: .5rem;
    background: #52b848;
    border: 1px solid #52b848;
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 40px;
    line-height: 2.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    padding: 0 1rem;
    transition: all 250ms ease-in;
    align-self: flex-end;
  }
  /* line 309, ../sass/_layout2022.scss */
  #lpHeader #navCont.container a.nav_cta:hover, #fxHeader #navCont.container a.nav_cta:hover {
    background: #fff;
    font-size: 16px;
    font-size: 1rem;
    line-height: 48px;
    line-height: 3rem;
    color: #52b848;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}

/* line 321, ../sass/_layout2022.scss */
#hero {
  width: 100%;
  height: 550px;
  background: #1e2755;
  background: linear-gradient(180deg, #1e2755 0%, #1a4f9d 48%, #245eaa 100%);
  background-position: center center;
  background-repeat: no-repeat;
  background-size: cover;
  display: flex;
  flex-direction: column;
}
/* line 331, ../sass/_layout2022.scss */
#hero #hero_contain {
  height: 100%;
  background: url("../img/Index-Hero-Platforms-1.png");
  background: url("../img/Index-Hero-Platforms-1.webp");
  background-position: 85% center;
  background-size: contain;
  background-repeat: no-repeat;
}
/* line 338, ../sass/_layout2022.scss */
#hero #hero_contain #hero_content {
  width: 50%;
  height: 100%;
  display: flex;
  flex-direction: column;
  gap: 24px;
  justify-content: center;
}
/* line 345, ../sass/_layout2022.scss */
#hero #hero_contain #hero_content .hero_cta {
  display: inline-block;
  border-radius: .5rem;
  border: 2px solid #52b848;
  background: transparent;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 0 1rem;
  margin-right: 2rem;
  transition: all 250ms ease-in;
}
/* line 354, ../sass/_layout2022.scss */
#hero #hero_contain #hero_content .hero_cta:hover {
  background: #52b848;
}
/* line 357, ../sass/_layout2022.scss */
#hero #hero_contain #hero_content .hero_cta:last-of-type {
  margin-right: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 321, ../sass/_layout2022.scss */
  #hero {
    height: auto;
    flex-direction: row;
    padding: 2rem;
  }
  /* line 367, ../sass/_layout2022.scss */
  #hero #hero_contain {
    background: url("../img/Index-Hero-Platforms-small.png") center 165px no-repeat;
    background-size: contain;
  }
  /* line 371, ../sass/_layout2022.scss */
  #hero #hero_contain #hero_content {
    width: 100%;
  }
  /* line 372, ../sass/_layout2022.scss */
  #hero #hero_contain #hero_content h1, #hero #hero_contain #hero_content h2 {
    text-align: center;
  }
  /* line 374, ../sass/_layout2022.scss */
  #hero #hero_contain #hero_content .hero_cta {
    width: 100%;
    margin: 0 0 2rem 0;
  }
  /* line 377, ../sass/_layout2022.scss */
  #hero #hero_contain #hero_content .hero_cta:last-of-type {
    margin: 0;
  }
  /* line 380, ../sass/_layout2022.scss */
  #hero #hero_contain #hero_content .hero_cta#ola {
    display: none;
  }
}

/* line 393, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3 {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0 0 1rem 0;
  padding: 0 0 0 5rem;
  position: relative;
  min-height: 64px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 402, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 64px;
  height: 64px;
  display: block;
  content: "";
  background-size: 100% auto;
}
/* line 413, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3#broker:before {
  background: url("../img/icon/svg/HomePage_Icons_1-Platform.svg") center center no-repeat;
}
/* line 418, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3#comm:before {
  background: url("../img/icon/svg/HomePage_Icons_1-Commissions.svg") center center no-repeat;
}
/* line 423, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3#marg:before {
  background: url("../img/icon/svg/HomePage_Icons_1-Margins.svg") center center no-repeat;
}
/* line 428, ../sass/_layout2022.scss */
#post_hero #post_hero_content div h3#mf:before {
  background: url("../img/icon/svg/HomePage_Icons_1-MicroFutures.svg") center center no-repeat;
}
/* line 433, ../sass/_layout2022.scss */
#post_hero #post_hero_content div p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 1rem 0;
}
/* line 436, ../sass/_layout2022.scss */
#post_hero #post_hero_content div p:last-of-type {
  margin: 0 0 0 0;
}
/* line 439, ../sass/_layout2022.scss */
#post_hero #post_hero_content div p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 450, ../sass/_layout2022.scss */
#custTest {
  padding: 4rem 0;
  background: #0d0e22;
}
/* line 455, ../sass/_layout2022.scss */
#custTest #custTestContain #custTestContent ul {
  margin-bottom: 2rem;
}
/* line 457, ../sass/_layout2022.scss */
#custTest #custTestContain #custTestContent ul li {
  display: flex;
}
/* line 462, ../sass/_layout2022.scss */
#custTest #custTestContain div.d-flex, #custTest #custTestContain #bcHero1 div#bcHeroContent, #bcHero1 #custTest #custTestContain div#bcHeroContent, #custTest #custTestContain #whatIs div#whatIsContent, #whatIs #custTest #custTestContain div#whatIsContent, #custTest #custTestContain #stepsBC div#stepsBCContent, #stepsBC #custTest #custTestContain div#stepsBCContent, #custTest #custTestContain #calculator div#calculatorContent, #calculator #custTest #custTestContain div#calculatorContent, #custTest #custTestContain #advantage div#advantageContent, #advantage #custTest #custTestContain div#advantageContent {
  padding: 0 1rem;
  gap: 16px;
  justify-content: center;
}
/* line 466, ../sass/_layout2022.scss */
#custTest #custTestContain div.d-flex a.whiteOpen, #custTest #custTestContain #bcHero1 div#bcHeroContent a.whiteOpen, #bcHero1 #custTest #custTestContain div#bcHeroContent a.whiteOpen, #custTest #custTestContain #whatIs div#whatIsContent a.whiteOpen, #whatIs #custTest #custTestContain div#whatIsContent a.whiteOpen, #custTest #custTestContain #stepsBC div#stepsBCContent a.whiteOpen, #stepsBC #custTest #custTestContain div#stepsBCContent a.whiteOpen, #custTest #custTestContain #calculator div#calculatorContent a.whiteOpen, #calculator #custTest #custTestContain div#calculatorContent a.whiteOpen, #custTest #custTestContain #advantage div#advantageContent a.whiteOpen, #advantage #custTest #custTestContain div#advantageContent a.whiteOpen {
  padding: 0 2rem;
  display: flex;
  align-items: center;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: 1px solid #fff;
  cursor: pointer;
  transition: all 250ms ease-in;
}
/* line 474, ../sass/_layout2022.scss */
#custTest #custTestContain div.d-flex a.whiteOpen:hover, #custTest #custTestContain #bcHero1 div#bcHeroContent a.whiteOpen:hover, #bcHero1 #custTest #custTestContain div#bcHeroContent a.whiteOpen:hover, #custTest #custTestContain #whatIs div#whatIsContent a.whiteOpen:hover, #whatIs #custTest #custTestContain div#whatIsContent a.whiteOpen:hover, #custTest #custTestContain #stepsBC div#stepsBCContent a.whiteOpen:hover, #stepsBC #custTest #custTestContain div#stepsBCContent a.whiteOpen:hover, #custTest #custTestContain #calculator div#calculatorContent a.whiteOpen:hover, #calculator #custTest #custTestContain div#calculatorContent a.whiteOpen:hover, #custTest #custTestContain #advantage div#advantageContent a.whiteOpen:hover, #advantage #custTest #custTestContain div#advantageContent a.whiteOpen:hover {
  border: 1px solid #fff;
  background: #fff;
  color: #21285a;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 485, ../sass/_layout2022.scss */
  #custTest #custTestContain {
    padding: 0;
  }
}

/* line 490, ../sass/_layout2022.scss */
#stats {
  gap: 16px;
}
/* line 492, ../sass/_layout2022.scss */
#stats h2 {
  grid-column: 1 / -1;
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 2rem;
}
/* line 497, ../sass/_layout2022.scss */
#stats div.stat {
  padding: 9rem 0  0 0;
  font-size: 22px;
  font-size: 1.375rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  background-position: center top;
  background-repeat: no-repeat;
  background-size: auto 8.5rem;
}
/* line 504, ../sass/_layout2022.scss */
#stats div.stat#tech {
  background-image: url("../img/icon/svg/HomePage_Icons_2-Techn.svg");
}
/* line 507, ../sass/_layout2022.scss */
#stats div.stat#routing {
  background-image: url("../img/icon/svg/HomePage_Icons_2-Routing.svg");
}
/* line 511, ../sass/_layout2022.scss */
#stats div.stat#clearing {
  background-image: url("../img/icon/svg/HomePage_Icons_2-Clearing.svg");
}
/* line 515, ../sass/_layout2022.scss */
#stats div.stat#global {
  background-image: url("../img/icon/svg/HomePage_Icons_2-Global.svg");
}
/* line 519, ../sass/_layout2022.scss */
#stats div.stat#trust {
  background-image: url("../img/icon/svg/HomePage_Icons_2-Trusted.svg");
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 497, ../sass/_layout2022.scss */
  #stats div.stat {
    padding: 5rem 0 0 0;
    background-position: center top;
    background-repeat: no-repeat;
    background-size: auto 7rem;
  }
}

/* line 532, ../sass/_layout2022.scss */
#reasons {
  background: #0d0e22;
}
/* line 536, ../sass/_layout2022.scss */
#reasons #sliderContain h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 539, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion {
  display: flex;
  flex-direction: row;
}
/* line 542, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li {
  flex: 1 1 auto;
  height: clamp(250px, 300px, 400px);
  display: flex;
  flex-direction: column;
  justify-content: center;
}
/* line 548, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li span {
  border-radius: 50%;
  border: 1px solid #52b848;
  background: rgba(255, 255, 255, 0.7);
}
/* line 553, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li.active {
  flex: 1 1 60%;
}
/* line 555, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li.active span {
  border: 4px solid #52b848;
  background: #fff;
}
/* line 559, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li.active p {
  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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 561, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li.active p a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 564, ../sass/_layout2022.scss */
#reasons #sliderContain ul#accordion li.active p strong {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0 0 1rem 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 532, ../sass/_layout2022.scss */
  #reasons {
    display: none;
  }
}

/* line 578, ../sass/_layout2022.scss */
#feedContain {
  gap: 32px;
}
/* line 580, ../sass/_layout2022.scss */
#feedContain h2 {
  grid-column: 1 / -1;
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0;
}
/* line 585, ../sass/_layout2022.scss */
#feedContain div {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
/* line 589, ../sass/_layout2022.scss */
#feedContain div h3 {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0 0 1rem 0;
}
/* line 593, ../sass/_layout2022.scss */
#feedContain div ul.socFeed {
  margin-bottom: 2rem;
}
/* line 595, ../sass/_layout2022.scss */
#feedContain div ul.socFeed li {
  margin-bottom: 1rem;
}
/* line 597, ../sass/_layout2022.scss */
#feedContain div ul.socFeed li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #000000;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 600, ../sass/_layout2022.scss */
#feedContain div ul.socFeed li a:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 604, ../sass/_layout2022.scss */
#feedContain div ul.socFeed li:last-of-type {
  margin-bottom: 0;
}
/* line 609, ../sass/_layout2022.scss */
#feedContain div a.blueBorderBtn {
  width: 100%;
}

/* line 615, ../sass/_layout2022.scss */
#contactHP {
  grid-template-columns: 25% 37.5% 37.5%;
  gap: 32px;
}
/* line 618, ../sass/_layout2022.scss */
#contactHP h2 {
  grid-column: 1 / -1;
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0;
}
/* line 623, ../sass/_layout2022.scss */
#contactHP div {
  display: flex;
  flex-direction: column;
  justify-content: start;
}
/* line 627, ../sass/_layout2022.scss */
#contactHP div h3 {
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0 0 1rem 0;
}
/* line 631, ../sass/_layout2022.scss */
#contactHP div ul {
  margin-bottom: 2rem;
}
/* line 633, ../sass/_layout2022.scss */
#contactHP div ul li {
  margin-bottom: 1rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #000000;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 634, ../sass/_layout2022.scss */
#contactHP div ul li span {
  display: block;
}
/* line 635, ../sass/_layout2022.scss */
#contactHP div ul li span.bold {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 641, ../sass/_layout2022.scss */
#contactHP div ul li a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #000000;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 644, ../sass/_layout2022.scss */
#contactHP div ul li a:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 648, ../sass/_layout2022.scss */
#contactHP div ul li:last-of-type {
  margin-bottom: 0;
}
/* line 653, ../sass/_layout2022.scss */
#contactHP div a.blueBorderBtn {
  width: 100%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 615, ../sass/_layout2022.scss */
  #contactHP {
    grid-template-columns: 100%;
  }
}

/* line 668, ../sass/_layout2022.scss */
#flowHero {
  background: url("../img/OF-Hero.webp") center center no-repeat;
  background: url("../img/OF-Hero.jpg") center center no-repeat;
  background-size: cover;
  padding: 0 2rem;
}
/* line 673, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E {
  gap: 32px;
}
/* line 675, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E h1 {
  grid-column: 1 / -1;
  font-size: 56px;
  font-size: 3.5rem;
  line-height: 72px;
  line-height: 4.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
}
/* line 682, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div picture img {
  width: 100%;
  height: auto;
}
/* line 687, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div.incl {
  display: flex;
  flex-direction: column;
  align-items: center;
}
/* line 691, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div.incl picture.badge {
  margin-bottom: 2rem;
}
/* line 693, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div.incl picture.badge img {
  height: 200px;
  width: auto;
}
/* line 698, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div.incl h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border-bottom: 0;
}
/* line 702, ../sass/_layout2022.scss */
#flowHero .container.twoCol-E div.incl p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 716, ../sass/_layout2022.scss */
#ftp_hero {
  padding: 0;
  background: url("../img/Futures-Trading-Pricing-BG.svg") center center no-repeat;
  background-size: cover;
}
/* line 721, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E {
  align-items: center;
}
/* line 723, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E a.greenSolid {
  padding: 1rem !important;
  width: 48%;
  margin-right: 2%;
}
/* line 727, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E a.greenSolid:last-of-type {
  margin-right: 0;
}
/* line 731, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E ul.grCheck {
  margin: 3rem 0 0 0;
  padding: 0;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-around;
}
/* line 737, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E ul.grCheck li {
  font-size: 18px;
  font-size: 1.125rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
}
/* line 740, ../sass/_layout2022.scss */
#ftp_hero .twoCol-E ul.grCheck li:before {
  content: "";
  background: url("../img/Pricing/green-circle-check.svg") left center no-repeat;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 8px -5px 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 721, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E {
    padding: 2rem 0;
  }
  /* line 754, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E div picture img {
    width: 100%;
    height: auto;
  }
  /* line 761, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E div h1 {
    font-size: 44px;
    font-size: 2.75rem;
    line-height: 56px;
    line-height: 3.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 764, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E div p {
    text-align: center;
  }
  /* line 767, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E div a.greenSolid {
    width: 100%;
    margin-right: 0;
    margin-bottom: 1rem;
  }
  /* line 771, ../sass/_layout2022.scss */
  #ftp_hero .twoCol-E div a.greenSolid:last-of-type {
    margin-bottom: 0;
  }
}

/* line 785, ../sass/_layout2022.scss */
#oa_hero.LP {
  padding: 7rem 0 4rem 0;
  background: url("../img/Account-BG.svg") center center no-repeat;
  background-size: cover;
}
/* line 789, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E {
  grid-template-columns: 60% 40%;
  align-items: center;
  gap: 32px;
}
/* line 793, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E h1 {
  grid-column: 1 / -1;
  font-size: 56px;
  font-size: 3.5rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 798, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 1.25rem;
  background: rgba(13, 14, 34, 0.375);
  margin: 0 0 1rem 0;
  border-radius: 4px;
}
/* line 804, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div p:last-of-type {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 0;
}
/* line 811, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div#oa_cta a {
  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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: block;
  margin: 2rem 0 0 0;
  transition: all 250ms ease-in;
}
/* line 816, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div#oa_cta a:hover {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 819, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div#oa_cta a.cta {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 32px;
  background-color: rgba(80, 114, 226, 0.8);
  border: 2px solid #8fc1ea;
  border-radius: 3rem;
  padding: 2rem;
  box-shadow: 0px 0px 10px 2px rgba(80, 114, 226, 0.53);
  transition: all 250ms ease-in;
}
/* line 831, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div#oa_cta a.cta:before {
  content: "";
  background: url("../img/Account-Icon.svg") center center no-repeat;
  display: block;
  width: 96px;
  height: 96px;
}
/* line 838, ../sass/_layout2022.scss */
#oa_hero.LP .container.twoCol-E div#oa_cta a.cta:hover {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  background-color: #5072e2;
  box-shadow: 1px 1px 10px 5px rgba(17, 37, 102, 0.75);
}

/* line 850, ../sass/_layout2022.scss */
#oa_hero {
  background: #010920;
  border-bottom: 1px solid #364c9f;
  height: 500px;
}
/* line 854, ../sass/_layout2022.scss */
#oa_hero .d-grid {
  height: 100%;
  grid-template-columns: 64% 36%;
  align-items: center;
  justify-content: center;
  gap: 0;
  background: url("../img/OpenFutAct/OpenAccount-BG3.png") center bottom no-repeat;
  background-size: auto 100%;
  height: 100%;
}
/* line 865, ../sass/_layout2022.scss */
#oa_hero .d-grid div h1 {
  font-size: 56px;
  font-size: 3.5rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0 0 1rem 0;
}
/* line 869, ../sass/_layout2022.scss */
#oa_hero .d-grid div h2 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 872, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub {
  display: grid;
  grid-template-columns: repeat(3, 96px);
  grid-template-rows: repeat(3, 96px);
  justify-content: flex-start;
  gap: 16px;
}
@keyframes toColor {
  0% {
    filter: grayscale(100%);
  }
  25% {
    filter: grayscale(75%);
  }
  50% {
    filter: grayscale(50%);
  }
  75% {
    filter: grayscale(25%);
  }
  100% {
    filter: grayscale(0%);
  }
}
@keyframes toOpacity {
  0% {
    filter: opacity(0%);
  }
  25% {
    filter: opacity(25%);
  }
  50% {
    filter: opacity(50%);
  }
  75% {
    filter: opacity(75%);
  }
  100% {
    filter: opacity(100%);
  }
}
/* line 892, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile {
  object-fit: contain;
}
/* line 894, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile img {
  border-radius: 1rem;
  border: 2px solid #364c9f;
  filter: opacity(0%);
  animation: 750ms toOpacity;
  animation-fill-mode: forwards;
  width: 96px;
  aspect-ratio: 1 / 1;
}
/* line 903, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(1) {
  grid-column: 3 / 4;
  grid-row: 1 / 2;
}
/* line 907, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(1) img {
  animation-delay: 500ms;
}
/* line 910, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(2) {
  grid-row: 2 / 3;
  grid-column: 2 / 3;
}
/* line 914, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(2) img {
  animation-delay: 1000ms;
}
/* line 917, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(3) {
  grid-row: 2 / 3;
  grid-column: 3 / 4;
}
/* line 921, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(3) img {
  animation-delay: 1500ms;
}
/* line 924, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(4) {
  grid-row: 3 / 3;
  grid-column: 1 / 2;
}
/* line 928, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(4) img {
  animation-delay: 2000ms;
}
/* line 931, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(5) {
  grid-row: 3 / 3;
  grid-column: 2 / 3;
}
/* line 935, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(5) img {
  animation-delay: 2500ms;
}
/* line 938, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(6) {
  grid-row: 3 / 3;
  grid-column: 3 / 4;
}
/* line 942, ../sass/_layout2022.scss */
#oa_hero .d-grid div.sub .tile:nth-child(6) img {
  animation-delay: 3000ms;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 850, ../sass/_layout2022.scss */
  #oa_hero {
    overflow: unset;
    height: auto;
    padding: 0 !important;
  }
  /* line 954, ../sass/_layout2022.scss */
  #oa_hero .d-grid {
    grid-template-columns: 100%;
    gap: 16px;
    background: url("../img/OpenFutAct/OpenAccount-BG3.png") 83% bottom no-repeat;
    background-size: cover;
    padding: 3rem 2rem;
  }
  /* line 961, ../sass/_layout2022.scss */
  #oa_hero .d-grid div h1 {
    font-size: 40px;
    font-size: 2.5rem;
    line-height: 40px;
    line-height: 2.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 964, ../sass/_layout2022.scss */
  #oa_hero .d-grid div h2 {
    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;
    font-weight: 500;
    font-style: normal;
  }
}

/* line 971, ../sass/_layout2022.scss */
#oa_tab {
  background: #0d0e22;
}
/* line 974, ../sass/_layout2022.scss */
#oa_tab .container ul {
  display: flex;
  justify-content: center;
  list-style-type: none;
  width: max-content;
  border-left: 1px solid #364c9f;
  border-right: 1px solid #364c9f;
  margin: 0 auto;
}
/* line 984, ../sass/_layout2022.scss */
#oa_tab .container ul li a {
  transition: all 250ms ease-in;
  padding: 1rem 2rem;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  opacity: .5;
  display: inline-block;
}
/* line 990, ../sass/_layout2022.scss */
#oa_tab .container ul li a:hover {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  opacity: 1;
}
/* line 995, ../sass/_layout2022.scss */
#oa_tab .container ul li a.active {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  opacity: 1;
  border-left: 1px solid #364c9f;
  border-right: 1px solid #364c9f;
  background: #fff;
}
/* line 1001, ../sass/_layout2022.scss */
#oa_tab .container ul li a.active:hover {
  background: #fff;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 971, ../sass/_layout2022.scss */
  #oa_tab {
    padding: 0 !important;
  }
  /* line 1013, ../sass/_layout2022.scss */
  #oa_tab .container ul {
    justify-content: flex-start;
    width: 100%;
    border: 0;
  }
  /* line 1018, ../sass/_layout2022.scss */
  #oa_tab .container ul li a {
    flex: 0 0 50%;
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    padding: .5rem;
  }
  /* line 1022, ../sass/_layout2022.scss */
  #oa_tab .container ul li a:hover {
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
  /* line 1025, ../sass/_layout2022.scss */
  #oa_tab .container ul li a.active {
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #364c9f;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
  /* line 1027, ../sass/_layout2022.scss */
  #oa_tab .container ul li a.active:hover {
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #364c9f;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}

/* line 1037, ../sass/_layout2022.scss */
#oa_tab_content {
  background: #fff;
  border-bottom: 1px solid #364c9f;
}
/* line 1040, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont {
  padding: 4rem 2rem;
}
/* line 1042, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont h2 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1045, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus {
  justify-content: flex-start;
}
/* line 1047, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus img {
  width: 300px;
  height: auto;
}
/* line 1051, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p {
  margin: 0;
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #0d0e22;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1054, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p.disc {
  margin: 0;
  font-family: "DM Sans", sans-serif;
  font-style: italic;
  font-size: 1rem;
  line-height: 1.25rem;
  color: #58595b;
}
/* line 1061, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p.disc a {
  color: #364c9f;
}
/* line 1066, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p a.cta {
  width: max-content;
  display: flex;
  flex-direction: row;
  justify-content: flex-start;
  align-items: center;
  padding: 1rem 3rem 1rem 1rem;
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  background-color: rgba(80, 114, 226, 0.8);
  border: 2px solid #8fc1ea;
  border-radius: 1rem;
  box-shadow: 0px 0px 10px 2px rgba(80, 114, 226, 0.53);
  transition: all 250ms ease-in;
}
/* line 1080, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p a.cta:before {
  content: "";
  background: url("../img/Account-Icon.svg") center center no-repeat;
  display: inline-block;
  width: 64px;
  height: 64px;
}
/* line 1087, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #optimus p a.cta:hover {
  font-size: 32px;
  font-size: 2rem;
  line-height: 48px;
  line-height: 3rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  background-color: #5072e2;
  box-shadow: -1px 3px 10px 2px rgba(80, 114, 226, 0.75);
}
/* line 1097, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other h2 {
  grid-column: 1 / -1;
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 48px;
  line-height: 3rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
}
/* line 1102, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other p {
  grid-column: 1 / -1;
  font-size: 28px;
  font-size: 1.75rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #0d0e22;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 1107, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other a#oa_fd {
  display: inline-block;
  grid-column: 1 / 3;
}
/* line 1109, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other .filter#pl_filter {
  grid-column: 1 / 3;
}
/* line 1112, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other .filter#ex_filter {
  grid-column: 3 / 5;
}
/* line 1115, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other .filter span {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #0d0e22;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  display: block;
  margin: 0 0 1rem 0;
}
/* line 1120, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other .filter .styledSelect {
  border: 1px solid #0d0e22;
  background: #52b848;
}
/* line 1123, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other .filter .styledSelect select.filter {
  width: 100%;
  padding: 1rem;
  border: none;
  background: none;
}
/* line 1134, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other #clear {
  grid-column: 3 / 5;
  display: flex;
  align-items: flex-end;
}
/* line 1138, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other #clear a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1142, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table {
  grid-column: 1 / -1;
  width: 100%;
  border: 1px solid #364c9f;
}
/* line 1147, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table thead tr {
  width: 100%;
  border-bottom: 1px solid #364c9f;
}
/* line 1150, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table thead tr:last-of-type {
  border-bottom: 0;
}
/* line 1153, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table thead tr th {
  padding: 1rem;
  background: #364c9f;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1161, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr {
  width: 100%;
  border-bottom: 1px solid #364c9f;
}
/* line 1164, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr:last-of-type {
  border-bottom: 0;
}
/* line 1167, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td {
  padding: 1rem;
  background: #fff;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #000000;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1171, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td a {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1173, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td a.fcm_demo {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1175, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td a.fcm_demo:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1179, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td a:hover {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1183, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td.min {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1186, ../sass/_layout2022.scss */
#oa_tab_content #oa_tab_cont #other table tbody tr td img {
  width: 100%;
  height: auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1197, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont {
    padding: 2rem 0;
  }
  /* line 1201, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #optimus p a.cta {
    width: 100%;
    margin: 0;
    padding: 1rem 3rem 1rem 1rem;
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    background-color: rgba(80, 114, 226, 0.8);
    border: 2px solid #8fc1ea;
    border-radius: 3rem;
    box-shadow: 0px 0px 10px 2px rgba(80, 114, 226, 0.53);
    transition: all 250ms ease-in;
  }
  /* line 1211, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #optimus p a.cta:before {
    content: "";
    background: url("../img/Account-Icon.svg") center center no-repeat;
    display: inline-block;
    width: 32px;
    height: 32px;
  }
  /* line 1218, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #optimus p a.cta:hover {
    font-size: 16px;
    font-size: 1rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1227, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other .filter #pl_filter {
    grid-column: 1 / 1;
  }
  /* line 1230, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other .filter #clear {
    grid-column: 1 / 1;
  }
  /* line 1233, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other .filter table {
    grid-column: 1 / 1;
  }
  /* line 1238, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other {
    grid-template-columns: 100%;
    overflow-wrap: break-word;
  }
  /* line 1242, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other a#oa_fd {
    display: inline-block;
    grid-column: 1 / 1;
  }
  /* line 1247, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other .filter#pl_filter {
    grid-column: 1 / 1;
  }
  /* line 1250, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other .filter#ex_filter {
    grid-column: 1 / 1;
  }
  /* line 1254, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other #clear {
    grid-column: 1 / 1;
    display: flex;
    align-items: flex-end;
  }
  /* line 1258, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other #clear a {
    font-size: 20px;
    font-size: 1.25rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #52b848;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1262, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table {
    display: table;
  }
  /* line 1264, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table thead tr th {
    display: none;
  }
  /* line 1267, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table tbody {
    border: 1px solid #364c9f;
  }
  /* line 1270, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table tbody td {
    display: block;
    border-collapse: collapse;
    border: none;
    padding: 10px;
  }
  /* line 1275, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table tbody td:before {
    content: attr(data-th);
    display: block;
    font-size: 16px;
    font-size: 1rem;
    line-height: 16px;
    line-height: 1rem;
    color: #0d0e22;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin-bottom: 8px;
  }
  /* line 1281, ../sass/_layout2022.scss */
  #oa_tab_content #oa_tab_cont #other table tbody td a {
    display: inline-block;
  }
}

/* line 1293, ../sass/_layout2022.scss */
#oa_why_choose .d-grid {
  margin-bottom: 4rem;
}
/* line 1295, ../sass/_layout2022.scss */
#oa_why_choose .d-grid:last-of-type {
  margin-bottom: 0;
}
/* line 1302, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E h2 {
  grid-column: 1 / -1;
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0;
}
/* line 1307, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1309, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E p a[href^="tel:"] {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1313, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E div {
  padding: 2rem;
}
/* line 1316, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc {
  display: flex;
  border-radius: 1rem;
  flex-direction: column;
  flex-wrap: nowrap;
  background: #fff;
  box-shadow: 1px 2px 15px 1px rgba(50, 50, 50, 0.6);
}
/* line 1324, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc#DD {
  padding: 12rem 2rem 2rem 2rem;
  background: url("../img/icon/svg/Why-Choose-Icon-DD.svg") center 2rem no-repeat;
  background-size: auto 8rem;
}
/* line 1329, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc#TF {
  padding: 12rem 2rem 2rem 2rem;
  background: url("../img/icon/svg/Why-Choose-Icon-TF.svg") center 2rem no-repeat;
  background-size: auto 8rem;
}
/* line 1334, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc#TS {
  padding: 12rem 2rem 2rem 2rem;
  background: url("../img/icon/svg/Why-Choose-Icon-24.svg") center 2rem no-repeat;
  background-size: auto 8rem;
}
/* line 1339, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc h3 {
  flex: 0 0 auto;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 1rem 0;
}
/* line 1344, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .wc p {
  flex: 0 0 auto;
  font-size: 16px;
  font-size: 1rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 1350, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .col1 {
  grid-column: 1;
}
/* line 1353, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .col2 {
  grid-column: 2;
}
/* line 1356, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .col3 {
  grid-column: 3;
}
/* line 1361, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating {
  padding: 2rem;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  gap: 1rem;
}
/* line 1368, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating span.logo {
  flex: 0 0 100%;
  height: 125px;
  display: flex;
  align-items: center;
  justify-content: center;
}
/* line 1374, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating span.logo img {
  width: auto;
  height: 80px;
}
/* line 1379, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating span.fa {
  flex: 0 0 auto;
  color: #364c9f;
}
/* line 1382, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating span.fa.checked {
  font-size: 4rem;
  color: #364c9f;
}
/* line 1389, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating#Benzinga span.logo img {
  height: 50px;
  width: auto;
}
/* line 1397, ../sass/_layout2022.scss */
#oa_why_choose .threeCol-E .rating#TradingView span.logo img {
  height: 50px;
  width: auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1292, ../sass/_layout2022.scss */
  #oa_why_choose {
    overflow: hidden;
  }
  /* line 1407, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E {
    grid-row-gap: 32px;
  }
  /* line 1409, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating {
    padding: 0;
  }
  /* line 1411, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating span.logo {
    height: 50px;
  }
  /* line 1413, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating span.logo img {
    width: auto;
    height: 40px;
  }
  /* line 1419, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating span.fa.checked {
    font-size: 2rem;
  }
  /* line 1425, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating#Benzinga span.logo img {
    width: auto;
    height: 40px;
  }
  /* line 1433, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating#TradingView span.logo img {
    width: auto;
    height: 40px;
  }
  /* line 1441, ../sass/_layout2022.scss */
  #oa_why_choose .threeCol-E .rating#Google span.logo img {
    width: auto;
    height: 60px;
  }
}

/* line 1453, ../sass/_layout2022.scss */
#oa_faq .container.d-grid {
  grid-auto-flow: row;
  gap: 32px;
}
/* line 1456, ../sass/_layout2022.scss */
#oa_faq .container.d-grid h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0;
}
/* line 1460, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g {
  padding: 0 0 2rem 0;
  border-bottom: 1px solid #364c9f;
}
/* line 1463, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g h3.oa_faq_q {
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
  cursor: pointer;
  transition: all 250ms ease-in;
}
/* line 1468, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g h3.oa_faq_q:after {
  margin-left: 1rem;
  content: "[+]";
  font-size: 85%;
  vertical-align: top;
}
/* line 1475, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g h3.oa_faq_q.min:after {
  content: "[-]";
}
/* line 1480, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g div.oa_faq_a {
  display: none;
  transition: all 250ms ease-in;
}
/* line 1484, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g div.oa_faq_a p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 1488, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g div.oa_faq_a ul {
  margin: 0;
  list-style-type: disc;
  padding-left: 1.5rem;
}
/* line 1492, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g div.oa_faq_a ul li {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1496, ../sass/_layout2022.scss */
#oa_faq .container.d-grid .oa_faq_g div.oa_faq_a.open {
  display: block;
  padding-top: 1rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1452, ../sass/_layout2022.scss */
  #oa_faq {
    padding: 2rem 0;
  }
}

/* line 1509, ../sass/_layout2022.scss */
#oa_help .d-grid {
  grid-template-columns: 100%;
  justify-content: center;
}
/* line 1512, ../sass/_layout2022.scss */
#oa_help .d-grid h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 0;
}
/* line 1516, ../sass/_layout2022.scss */
#oa_help .d-grid p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1518, ../sass/_layout2022.scss */
#oa_help .d-grid p a, #oa_help .d-grid p a[href^="tel:"] {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}

/* line 1530, ../sass/_layout2022.scss */
#NBC_Hero {
  background: url("/img/NanoBTC-BG.webp") center center no-repeat;
  background: url("/img/NanoBTC-BG.jpg") center center no-repeat;
  background-size: cover;
  height: 450px;
}
/* line 1535, ../sass/_layout2022.scss */
#NBC_Hero .flexVert {
  height: 100%;
}
/* line 1537, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C {
  grid-template-columns: repeat(2, 1fr);
}
/* line 1539, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left {
  grid-column-start: 1;
  grid-column-end: 1;
  justify-self: stretch;
}
/* line 1543, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left h1 {
  font-size: 56px;
  font-size: 3.5rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding-bottom: 1rem;
  border-bottom: 1px solid #fff;
}
/* line 1549, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left h2 {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border: none;
}
/* line 1553, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left p {
  width: 100%;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1556, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left p a.text {
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border-bottom: 1px solid #fff;
}
/* line 1561, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left p a.heroCTA2 {
  background: #52b848;
}
/* line 1565, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left div {
  text-align: center;
}
/* line 1567, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left div a.heroCTA, #NBC_Hero .flexVert .grid2C .left div a.heroCTA2 {
  background: #364c9f;
  display: inline-block;
  border: 1px solid #fff;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 1rem 2rem;
  --webkit-transition: all 250ms ease-out;
  -moz-transition: all 250ms ease-out;
  -ms-transition: all 250ms ease-out;
  -o-transition: all 250ms ease-out;
  transition: all 250ms ease-out;
  margin: 0 0 1rem 0;
}
/* line 1579, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left div a.heroCTA:hover, #NBC_Hero .flexVert .grid2C .left div a.heroCTA2:hover {
  background: #fff;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 22px;
  line-height: 1.375rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 1584, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left div a.heroCTA2 {
  background: #52b848;
}
/* line 1587, ../sass/_layout2022.scss */
#NBC_Hero .flexVert .grid2C .left div a.text {
  display: block;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1530, ../sass/_layout2022.scss */
  #NBC_Hero {
    padding: 0 2rem;
    height: auto;
  }
  /* line 1599, ../sass/_layout2022.scss */
  #NBC_Hero .flexVert .grid2C {
    grid-template-columns: 1fr;
    grid-template-rows: auto;
    grid-template-areas: "m_column_top" "m_column_bottom";
    grid-gap: 0px;
    justify-items: center;
    align-items: start;
  }
  /* line 1609, ../sass/_layout2022.scss */
  #NBC_Hero .flexVert .grid2C .left {
    grid-area: m_column_top;
    width: 100%;
  }
  /* line 1612, ../sass/_layout2022.scss */
  #NBC_Hero .flexVert .grid2C .left .l-six {
    margin-bottom: 4rem;
  }
  /* line 1614, ../sass/_layout2022.scss */
  #NBC_Hero .flexVert .grid2C .left .l-six.l-nmr {
    margin-bottom: 2rem;
  }
  /* line 1619, ../sass/_layout2022.scss */
  #NBC_Hero .flexVert .grid2C .right {
    display: none;
  }
}

/* line 1630, ../sass/_layout2022.scss */
#NBC_1 .container {
  display: grid;
  grid-template-columns: 1fr 1fr;
  gap: 32px;
}
/* line 1634, ../sass/_layout2022.scss */
#NBC_1 .container h2 {
  font-size: 40px;
  font-size: 2.5rem;
  line-height: 56px;
  line-height: 3.5rem;
  color: #293883;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  grid-column: 1 / -1;
  margin: 0;
  padding-bottom: 2rem;
}
/* line 1640, ../sass/_layout2022.scss */
#NBC_1 .container p {
  grid-column: 1 / -1;
}
/* line 1643, ../sass/_layout2022.scss */
#NBC_1 .container video {
  grid-column: 1 / 2;
  width: 100%;
  aspect-ratio: 16 / 9;
}
/* line 1648, ../sass/_layout2022.scss */
#NBC_1 .container div.right {
  grid-column: 2 / 3;
}
/* line 1650, ../sass/_layout2022.scss */
#NBC_1 .container div.right p {
  margin-bottom: 2rem;
}
/* line 1655, ../sass/_layout2022.scss */
#NBC_1 .container div.right ul li {
  list-style-type: none;
  margin-bottom: .5rem;
  font-family: "DM Sans" , sans-serif;
  font-size: 1.625rem;
  line-height: 2rem;
  text-align: left;
  color: #000000;
}
/* line 1663, ../sass/_layout2022.scss */
#NBC_1 .container div.right ul li:before {
  content: "";
  display: inline-block;
  width: 24px;
  height: 24px;
  background-size: 18px auto;
  background: url("../img/icon/svg/check-blue.svg") left center no-repeat;
  margin-right: .875rem;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1677, ../sass/_layout2022.scss */
  #NBC_1 .container video, #NBC_1 .container div.right {
    grid-column: 1 / -1;
  }
}

/* line 1686, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C h2 {
  width: 100%;
}
/* line 1689, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon {
  width: 100%;
  padding: 1rem;
  border: 1px solid #364c9f;
  background: #e5e5e5;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  align-items: center;
}
/* line 1698, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon h3 {
  flex: 0 0 25%;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding-top: 6rem;
}
/* line 1702, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon h3#commission_NBC {
  background: url("../img/icon/svg/Why-Choose-Icon-DD.svg") center 1rem no-repeat;
  background-size: auto 4rem;
}
/* line 1706, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon h3#service_NBC {
  background: url("../img/icon/svg/Why-Choose-Icon-24.svg") center 1rem no-repeat;
  background-size: auto 4rem;
}
/* line 1710, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon h3#margins_NBC {
  background: url("../img/ATAS-OrderFlow/ATAS_Margins.svg") center 1rem no-repeat;
  background-size: auto 4rem;
}
/* line 1714, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon h3#platform_NBC {
  background: url("../img/icon/svg/Why-Choose-Icon-TF.svg") center 1rem no-repeat;
  background-size: auto 4rem;
}
/* line 1719, ../sass/_layout2022.scss */
#WhyTradeText_NBC .flexVert .container.grid1C .icon p {
  flex: 0 0 75%;
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #000000;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1689, ../sass/_layout2022.scss */
  #WhyTradeText_NBC .flexVert .container.grid1C .icon {
    flex-direction: column;
    gap: 32px;
  }
  /* line 1726, ../sass/_layout2022.scss */
  #WhyTradeText_NBC .flexVert .container.grid1C .icon h3 {
    flex: 0 0 100%;
  }
  /* line 1729, ../sass/_layout2022.scss */
  #WhyTradeText_NBC .flexVert .container.grid1C .icon p {
    flex: 0 0 100%;
    font-size: 22px;
    font-size: 1.375rem;
    line-height: 28px;
    line-height: 1.75rem;
    color: #000000;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
}

/* line 1743, ../sass/_layout2022.scss */
section.row#tv_hero {
  background: #364c9f;
  background-size: contain;
}
/* line 1746, ../sass/_layout2022.scss */
section.row#tv_hero .container {
  display: flex;
  flex-direction: column;
  justify-content: center;
  height: 500px;
  background: url("../img/TradingView/TradingView_Hero.png") right center no-repeat;
  background-size: auto 350px;
}
/* line 1753, ../sass/_layout2022.scss */
section.row#tv_hero .container div {
  width: 50%;
}
/* line 1755, ../sass/_layout2022.scss */
section.row#tv_hero .container div h1 {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  background: url("../img/TradingView/TradingView_Logo_white.svg") right center no-repeat;
  background-size: contain;
  width: 100%;
  height: 75px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1753, ../sass/_layout2022.scss */
  section.row#tv_hero .container div {
    width: 100%;
  }
}

/* line 1769, ../sass/_layout2022.scss */
#subNav_Row {
  border-top: 1px solid #364c9f;
  border-bottom: 1px solid #364c9f;
}
/* line 1772, ../sass/_layout2022.scss */
#subNav_Row .container {
  padding: 0;
}
/* line 1774, ../sass/_layout2022.scss */
#subNav_Row .container #subNav {
  all: unset;
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: center;
}
/* line 1780, ../sass/_layout2022.scss */
#subNav_Row .container #subNav li {
  flex: 0 0 auto;
}
/* line 1783, ../sass/_layout2022.scss */
#subNav_Row .container #subNav li a {
  display: inline-block;
  padding: 1rem 2rem;
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transition: all 250ms ease-in;
}
/* line 1788, ../sass/_layout2022.scss */
#subNav_Row .container #subNav li a:hover {
  background: #364c9f;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1774, ../sass/_layout2022.scss */
  #subNav_Row .container #subNav {
    flex-wrap: wrap;
  }
  /* line 1795, ../sass/_layout2022.scss */
  #subNav_Row .container #subNav li {
    flex: 1 1 50%;
    border-right: 1px solid #364c9f;
    border-bottom: 1px solid #364c9f;
  }
  /* line 1799, ../sass/_layout2022.scss */
  #subNav_Row .container #subNav li a {
    width: 100%;
  }
  /* line 1803, ../sass/_layout2022.scss */
  #subNav_Row .container #subNav li:nth-of-type(even) {
    border-right: none;
  }
  /* line 1806, ../sass/_layout2022.scss */
  #subNav_Row .container #subNav li:last-of-type {
    border: none;
  }
}

/* line 1814, ../sass/_layout2022.scss */
#footerContain {
  width: clamp(1100px, 1400px, 80vw);
  max-width: unset;
  padding: unset;
  margin: 0 auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1814, ../sass/_layout2022.scss */
  #footerContain {
    width: 100%;
    max-width: 100%;
  }
}
/* line 1823, ../sass/_layout2022.scss */
#footerContain #footerContent {
  background: none;
}

@media (min-width: 300px) and (max-width: 600px) {
  /* line 1829, ../sass/_layout2022.scss */
  body.mr h1 {
    font-size: 52px;
    font-size: 3.25rem;
    line-height: 64px;
    line-height: 4rem;
    color: #364c9f;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 1832, ../sass/_layout2022.scss */
  body.mr p {
    text-align: center;
  }
  /* line 1836, ../sass/_layout2022.scss */
  body.mr #content #tableWrap {
    display: inline-block;
    width: 100%;
    overflow-x: scroll;
  }
}

/* line 1845, ../sass/_layout2022.scss */
form.hs-cert {
  width: 100%;
  display: inline-block;
}
/* line 1848, ../sass/_layout2022.scss */
form.hs-cert ul {
  display: flex;
  flex-direction: column;
  row-gap: 16px;
}
/* line 1852, ../sass/_layout2022.scss */
form.hs-cert ul li {
  width: 100%;
}
/* line 1854, ../sass/_layout2022.scss */
form.hs-cert ul li label {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: block;
  margin-bottom: .25rem;
}
/* line 1858, ../sass/_layout2022.scss */
form.hs-cert ul li label span {
  color: red;
}
/* line 1862, ../sass/_layout2022.scss */
form.hs-cert ul li input[type="text"], form.hs-cert ul li input[type="email"], form.hs-cert ul li input[type="tel"] {
  display: block;
  width: 100%;
  padding: 1rem;
  border: 1px solid #58595b;
  background: #fff;
}
/* line 1868, ../sass/_layout2022.scss */
form.hs-cert ul li input[type="text"].error, form.hs-cert ul li input[type="email"].error, form.hs-cert ul li input[type="tel"].error {
  border: 1px solid red;
}
/* line 1875, ../sass/_layout2022.scss */
form.hs-cert ul li select {
  font-size: 14px;
  font-size: 0.875rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0 0 8px 0;
  width: 100%;
  padding: 5px 35px 5px 5px;
  font-size: 16px;
  border: 1px solid #58595b;
  background: #fff;
  height: 50px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background: url(https://www.optimusfutures.com/favicon.ico) 98%/15% no-repeat #eee;
  background-size: 18px auto;
  border-radius: 0;
}
/* line 1890, ../sass/_layout2022.scss */
form.hs-cert ul li select:focus {
  outline: none;
}
/* line 1893, ../sass/_layout2022.scss */
form.hs-cert ul li select.error {
  border: 1px solid red;
}
/* line 1897, ../sass/_layout2022.scss */
form.hs-cert ul li input[type="submit"] {
  background: #364c9f;
  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-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: .5rem;
  min-width: 300px;
  border: 1px solid #364c9f;
  transition: all 250ms ease-in;
  cursor: pointer;
}
/* line 1905, ../sass/_layout2022.scss */
form.hs-cert ul li input[type="submit"]:hover {
  background: #fff;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: .5rem;
  min-width: 300px;
  border: 1px solid #364c9f;
}

/* line 1917, ../sass/_layout2022.scss */
#lp_hero {
  min-height: 600px;
  background: url(../img/LP2023/LP-2023-BG.jpg) center center no-repeat;
  background-size: cover;
  padding: 4rem 0;
}
/* line 1922, ../sass/_layout2022.scss */
#lp_hero .container {
  grid-template-columns: 1fr 1.25fr;
}
/* line 1925, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type {
  display: flex;
  flex-direction: column;
  gap: 2rem;
}
/* line 1929, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type h1 {
  font-size: 64px;
  font-size: 4rem;
  line-height: 72px;
  line-height: 4.5rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
}
/* line 1933, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type h3 {
  font-size: 30px;
  font-size: 1.875rem;
  line-height: 36px;
  line-height: 2.25rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
}
/* line 1937, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 1940, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type p a:not(.greenSolidLP) {
  color: #52b848;
}
/* line 1944, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type p.step {
  width: 100%;
  padding: 1rem;
  background: #52b848;
  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-weight: normal;
  font-style: normal;
  font-weight: normal;
  border-bottom: 1px solid transparent;
  transition: all 250ms ease-in;
}
/* line 1951, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type p.step a {
  color: #364c9f;
}
/* line 1953, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type p.step a:hover {
  border-bottom: 1px solid #364c9f;
}
/* line 1959, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain {
  gap: 0;
}
/* line 1961, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked {
  display: grid;
  grid-template-columns: 25% 50% 25%;
  grid-template-rows: auto;
  row-gap: 32px;
  padding: 1.5rem;
  background: rgba(33, 40, 90, 0.75);
  position: relative;
}
/* line 1969, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked * {
  display: unset;
}
/* line 1972, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email {
  grid-column: 1 / 3;
  display: flex;
  flex-direction: row;
  align-items: center;
}
/* line 1977, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email label {
  flex: 0 0 max-content;
  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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1981, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email .input {
  flex: 1 0 auto;
}
/* line 1983, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email .input input[type="email"] {
  width: 100%;
  border: 0;
  background: #fff;
  padding: .5rem;
  height: 50px;
  border-top: 1px solid #52b848;
  border-bottom: 1px solid #52b848;
  border-left: 1px solid #52b848;
  border-right: 0;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #000000;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 1997, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_submit {
  grid-column: 3 / 4;
  width: 100%;
}
/* line 2000, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_submit input[type="submit"] {
  width: 100%;
  background: #52b848;
  padding: .5rem;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  appearance: none;
  border: none;
  height: auto;
  display: flex;
  justify-content: center;
  height: 100%;
  cursor: pointer;
  transition: all 250ms ease-in;
  border-top: 1px solid #52b848;
  border-bottom: 1px solid #52b848;
  border-right: 1px solid #52b848;
  border-left: 0;
}
/* line 2017, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_submit input[type="submit"]:hover {
  background: #364c9f;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2023, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked ul.hs-error-msgs {
  position: absolute;
  top: 80px;
}
/* line 2026, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked ul.hs-error-msgs li label {
  font-size: 14px;
  color: red;
}
/* line 2032, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked div:not(.hs_submit):not(.hs_email) {
  grid-row: 2;
  grid-column: 1 / -1;
}
/* line 2035, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked div:not(.hs_submit):not(.hs_email) p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2037, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked div:not(.hs_submit):not(.hs_email) p a {
  color: #52b848;
}
/* line 2041, ../sass/_layout2022.scss */
#lp_hero .container div:first-of-type div.formContain .hs-form.stacked div:not(.hs_submit):not(.hs_email) br {
  display: none;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1961, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked {
    gap: 32px;
    grid-template-columns: 100%;
  }
  /* line 2048, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email {
    grid-column: 1 / -1;
    flex-direction: column;
    align-items: start;
  }
  /* line 2052, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email .input {
    flex: 0 0 100%;
    width: 100%;
  }
  /* line 2055, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_email .input input[type="email"] {
    flex: 0 0 100%;
    border: 1px solid #52b848;
    font-size: 16px;
    font-size: 1rem;
    line-height: 16px;
    line-height: 1rem;
    color: #000000;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
  }
  /* line 2062, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_submit {
    grid-column: 1 / -1;
  }
  /* line 2064, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked .hs_submit input[type="submit"] {
    border: 1px solid #52b848;
  }
  /* line 2068, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type div.formContain .hs-form.stacked ul.hs-error-msgs {
    top: 128px;
  }
}
/* line 2080, ../sass/_layout2022.scss */
#lp_hero .container div:last-of-type {
  display: flex;
  justify-content: flex-end;
  align-items: center;
}
/* line 2084, ../sass/_layout2022.scss */
#lp_hero .container div:last-of-type img {
  width: 90%;
  height: auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 1922, ../sass/_layout2022.scss */
  #lp_hero .container {
    grid-template-columns: 100%;
    gap: 32px;
  }
  /* line 2095, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type h1 {
    font-size: 48px;
    font-size: 3rem;
    line-height: 56px;
    line-height: 3.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin: 0;
  }
  /* line 2099, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type h3 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 40px;
    line-height: 2.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin: 0;
  }
  /* line 2103, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type p {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    margin: 0;
  }
  /* line 2106, ../sass/_layout2022.scss */
  #lp_hero .container div:first-of-type p a.greenSolidLP {
    font-size: 1.5rem;
  }
}

/* line 2116, ../sass/_layout2022.scss */
#lp_feat1 {
  background: #0d0e22;
  padding: 4rem 0;
}
/* line 2119, ../sass/_layout2022.scss */
#lp_feat1 .d-flex, #lp_feat1 #bcHero1 #bcHeroContent, #bcHero1 #lp_feat1 #bcHeroContent, #lp_feat1 #whatIs #whatIsContent, #whatIs #lp_feat1 #whatIsContent, #lp_feat1 #stepsBC #stepsBCContent, #stepsBC #lp_feat1 #stepsBCContent, #lp_feat1 #calculator #calculatorContent, #calculator #lp_feat1 #calculatorContent, #lp_feat1 #advantage #advantageContent, #advantage #lp_feat1 #advantageContent {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: flex-start;
  row-gap: 4rem;
}
/* line 2126, ../sass/_layout2022.scss */
#lp_feat1 .d-flex h2, #lp_feat1 #bcHero1 #bcHeroContent h2, #bcHero1 #lp_feat1 #bcHeroContent h2, #lp_feat1 #whatIs #whatIsContent h2, #whatIs #lp_feat1 #whatIsContent h2, #lp_feat1 #stepsBC #stepsBCContent h2, #stepsBC #lp_feat1 #stepsBCContent h2, #lp_feat1 #calculator #calculatorContent h2, #calculator #lp_feat1 #calculatorContent h2, #lp_feat1 #advantage #advantageContent h2, #advantage #lp_feat1 #advantageContent h2 {
  flex: 0 0 100%;
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
  padding: 0;
  border: none;
}
/* line 2133, ../sass/_layout2022.scss */
#lp_feat1 .d-flex div, #lp_feat1 #bcHero1 #bcHeroContent div, #bcHero1 #lp_feat1 #bcHeroContent div, #lp_feat1 #whatIs #whatIsContent div, #whatIs #lp_feat1 #whatIsContent div, #lp_feat1 #stepsBC #stepsBCContent div, #stepsBC #lp_feat1 #stepsBCContent div, #lp_feat1 #calculator #calculatorContent div, #calculator #lp_feat1 #calculatorContent div, #lp_feat1 #advantage #advantageContent div, #advantage #lp_feat1 #advantageContent div {
  flex: 0 0 33%;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-between;
  gap: 16px;
}
/* line 2140, ../sass/_layout2022.scss */
#lp_feat1 .d-flex div img, #lp_feat1 #bcHero1 #bcHeroContent div img, #bcHero1 #lp_feat1 #bcHeroContent div img, #lp_feat1 #whatIs #whatIsContent div img, #whatIs #lp_feat1 #whatIsContent div img, #lp_feat1 #stepsBC #stepsBCContent div img, #stepsBC #lp_feat1 #stepsBCContent div img, #lp_feat1 #calculator #calculatorContent div img, #calculator #lp_feat1 #calculatorContent div img, #lp_feat1 #advantage #advantageContent div img, #advantage #lp_feat1 #advantageContent div img {
  width: 85px;
  height: auto;
  padding: 0 0 2rem 0;
  border-bottom: 2px solid #52b848;
}
/* line 2146, ../sass/_layout2022.scss */
#lp_feat1 .d-flex div h4, #lp_feat1 #bcHero1 #bcHeroContent div h4, #bcHero1 #lp_feat1 #bcHeroContent div h4, #lp_feat1 #whatIs #whatIsContent div h4, #whatIs #lp_feat1 #whatIsContent div h4, #lp_feat1 #stepsBC #stepsBCContent div h4, #stepsBC #lp_feat1 #stepsBCContent div h4, #lp_feat1 #calculator #calculatorContent div h4, #calculator #lp_feat1 #calculatorContent div h4, #lp_feat1 #advantage #advantageContent div h4, #advantage #lp_feat1 #advantageContent div h4 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2149, ../sass/_layout2022.scss */
#lp_feat1 .d-flex div p, #lp_feat1 #bcHero1 #bcHeroContent div p, #bcHero1 #lp_feat1 #bcHeroContent div p, #lp_feat1 #whatIs #whatIsContent div p, #whatIs #lp_feat1 #whatIsContent div p, #lp_feat1 #stepsBC #stepsBCContent div p, #stepsBC #lp_feat1 #stepsBCContent div p, #lp_feat1 #calculator #calculatorContent div p, #calculator #lp_feat1 #calculatorContent div p, #lp_feat1 #advantage #advantageContent div p, #advantage #lp_feat1 #advantageContent div p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2133, ../sass/_layout2022.scss */
  #lp_feat1 .d-flex div, #lp_feat1 #bcHero1 #bcHeroContent div, #bcHero1 #lp_feat1 #bcHeroContent div, #lp_feat1 #whatIs #whatIsContent div, #whatIs #lp_feat1 #whatIsContent div, #lp_feat1 #stepsBC #stepsBCContent div, #stepsBC #lp_feat1 #stepsBCContent div, #lp_feat1 #calculator #calculatorContent div, #calculator #lp_feat1 #calculatorContent div, #lp_feat1 #advantage #advantageContent div, #advantage #lp_feat1 #advantageContent div {
    flex: 0 0 100%;
  }
}

/* line 2160, ../sass/_layout2022.scss */
#lp_feat2 {
  background: #364c9f;
  background-size: cover;
  padding: 4rem 0;
}
/* line 2164, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E {
  grid-template-columns: 1fr 1.5fr;
  row-gap: 64px;
}
/* line 2166, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
  padding: 0;
  border: none;
}
/* line 2172, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E p {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
}
/* line 2176, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E img {
  width: 100%;
  height: auto;
}
/* line 2180, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E ul.grCheck {
  margin: 0;
  padding: 0;
  display: flex;
  flex-flow: column;
  justify-content: flex-start;
  gap: 32px;
}
/* line 2187, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E ul.grCheck li {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  display: inline-block;
}
/* line 2190, ../sass/_layout2022.scss */
#lp_feat2 .twoCol-E ul.grCheck li:before {
  content: "";
  background: url("../img/Pricing/green-circle-check.svg") left center no-repeat;
  display: inline-block;
  width: 24px;
  height: 24px;
  margin: 0 24px -5px 0;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2164, ../sass/_layout2022.scss */
  #lp_feat2 .twoCol-E {
    grid-template-columns: 100%;
  }
}

/* line 2206, ../sass/_layout2022.scss */
#lp_feat3 {
  padding: 4rem 0;
}
/* line 2208, ../sass/_layout2022.scss */
#lp_feat3 .trust {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  row-gap: 48px;
}
/* line 2212, ../sass/_layout2022.scss */
#lp_feat3 .trust h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border: none;
  margin-bottom: 0;
}
/* line 2217, ../sass/_layout2022.scss */
#lp_feat3 .trust p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #21285a;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2219, ../sass/_layout2022.scss */
#lp_feat3 .trust p a[href^="tel:"] {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2224, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a {
  display: flex;
  flex-direction: column;
  gap: 32px;
  align-items: center;
  height: 100%;
  justify-content: space-between;
}
/* line 2232, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a div.logo img {
  width: 100%;
  height: auto;
}
/* line 2237, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a div.logo#Benzinga img {
  height: 30px;
  width: auto;
}
/* line 2243, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a div.logo#TradingView img {
  height: 50px;
  width: auto;
}
/* line 2249, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a div.logo#Google img {
  height: 50px;
  width: auto;
}
/* line 2255, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a .stars {
  flex: 0 0 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
  gap: 32px;
}
/* line 2261, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a .stars span.fa {
  flex: 0 0 auto;
  color: #FFD700;
}
/* line 2264, ../sass/_layout2022.scss */
#lp_feat3 .trust .rating a .stars span.fa.checked {
  font-size: 2rem;
  color: #FFD700;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2208, ../sass/_layout2022.scss */
  #lp_feat3 .trust {
    grid-template-columns: 100%;
  }
}
/* line 2276, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E {
  row-gap: 64px;
  column-gap: 32px;
}
/* line 2279, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin: 0;
  padding: 0;
  border: none;
}
/* line 2285, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E div {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 16px;
}
/* line 2291, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E div img {
  width: 120px;
  height: auto;
}
/* line 2296, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E div p {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 32px;
  line-height: 2rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2298, ../sass/_layout2022.scss */
#lp_feat3 .threeCol-E div p.f-bold {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #364c9f;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  margin-bottom: 1rem;
}

/* line 2307, ../sass/_layout2022.scss */
#lp_feat4 {
  background: #000000;
}
/* line 2309, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E {
  justify-content: center;
  justify-items: center;
  row-gap: 32px;
}
/* line 2313, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E h2, #lp_feat4 .fourCol-E p {
  margin: 0;
  color: #fff;
  text-align: center;
  border-bottom: none;
}
/* line 2319, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2322, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch {
  display: flex;
  flex-direction: column;
  gap: 32px;
  width: 100%;
  padding: 2rem 1rem;
}
/* line 2329, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch:last-of-type {
  border: 0;
}
/* line 2332, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch span.price {
  font-size: 96px;
  font-size: 6rem;
  line-height: 96px;
  line-height: 6rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding-bottom: 2rem;
}
/* line 2337, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch span.excs {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
/* line 2341, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch span.excs p {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  font-size: 16px;
  font-size: 1rem;
  line-height: 16px;
  line-height: 1rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 0 .5rem;
}
/* line 2347, ../sass/_layout2022.scss */
#lp_feat4 .fourCol-E div.exch span.excs p span.abvr {
  color: #bfbfbf;
}

/* line 2356, ../sass/_layout2022.scss */
#lp_feat6 {
  background: #21285a;
}
/* line 2359, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E h2 {
  font-size: 48px;
  font-size: 3rem;
  line-height: 64px;
  line-height: 4rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  border: none;
  margin: 0;
  padding: 0;
}
/* line 2364, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E .icon {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 3rem 0 0 0;
}
/* line 2369, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E .icon img {
  width: auto;
  height: 125px;
}
/* line 2373, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E .icon p {
  font-size: 32px;
  font-size: 2rem;
  line-height: 40px;
  line-height: 2.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2377, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E .iconLrg {
  display: flex;
  flex-direction: column;
  gap: 16px;
  padding: 3rem 0 0 0;
}
/* line 2382, ../sass/_layout2022.scss */
#lp_feat6 .sixCol-E .iconLrg img {
  width: 100%;
  height: 140px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 2358, ../sass/_layout2022.scss */
  #lp_feat6 .sixCol-E {
    grid-template-columns: repeat(2, 1fr);
  }
}

/* line 2393, ../sass/_layout2022.scss */
#lp_footer {
  background: #fff;
}
/* line 2396, ../sass/_layout2022.scss */
#lp_footer .oneCol p {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 1rem;
}
/* line 2399, ../sass/_layout2022.scss */
#lp_footer .oneCol p:last-of-type {
  margin-bottom: 0;
}

/* line 2410, ../sass/_layout2022.scss */
body.ofwt .container + .container {
  margin-top: 4rem;
}
/* line 2414, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA {
  width: 100%;
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  gap: 32px;
  padding: 2rem;
  background-color: #364c9f;
  border-radius: 1rem;
}
/* line 2423, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA h2 {
  flex: 0 0 100%;
  font-size: 32px;
  font-size: 2rem;
  line-height: 32px;
  line-height: 2rem;
  color: #fff;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  padding: 0;
  border: 0;
}
/* line 2429, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA 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;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2432, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA a {
  border: 1px solid #52b848;
  background: #52b848;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1rem;
  flex: 0 0 calc(50% - 1rem);
  transition: all 250ms ease-in;
}
/* line 2439, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA a:hover {
  background: transparent;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2443, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA a:last-of-type {
  border: 1px solid #fff;
  background: transparent;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2447, ../sass/_layout2022.scss */
body.ofwt #wtHero div#heroCTA a:last-of-type:hover {
  border: 1px solid #52b848;
  background: #52b848;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2456, ../sass/_layout2022.scss */
body.ofwt .iR, body.ofwt .iL {
  display: grid;
}
/* line 2461, ../sass/_layout2022.scss */
body.ofwt .iR {
  grid-template-columns: repeat(2, 60% 40%);
}
/* line 2464, ../sass/_layout2022.scss */
body.ofwt .iL {
  grid-template-columns: repeat(2, 40% 60%);
}
/* line 2467, ../sass/_layout2022.scss */
body.ofwt div.img {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
/* line 2471, ../sass/_layout2022.scss */
body.ofwt div.img img {
  align-self: center;
  max-width: 90%;
  max-height: 600px;
}
/* line 2477, ../sass/_layout2022.scss */
body.ofwt div.content {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  padding: 0 1rem;
}
/* line 2482, ../sass/_layout2022.scss */
body.ofwt div.content h2 {
  color: #21285a;
  border-bottom: none;
  margin-bottom: .5rem;
}
/* line 2488, ../sass/_layout2022.scss */
body.ofwt div.content h3 {
  font-size: 24px;
  font-size: 1.5rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #21285a;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 2493, ../sass/_layout2022.scss */
body.ofwt div.content p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin-bottom: 1rem;
}
/* line 2497, ../sass/_layout2022.scss */
body.ofwt div.content p:last-of-type {
  margin-bottom: 0;
}
/* line 2501, ../sass/_layout2022.scss */
body.ofwt div.content ul {
  margin: 1rem 0 1rem 2rem;
}
/* line 2503, ../sass/_layout2022.scss */
body.ofwt div.content ul li {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  list-style-type: disc;
  margin-bottom: 1rem;
}
/* line 2507, ../sass/_layout2022.scss */
body.ofwt div.content ul li:last-of-type {
  margin-bottom: 0;
}
/* line 2514, ../sass/_layout2022.scss */
body.ofwt #wtTwoCont {
  border-top: 1px solid #364c9f;
  border-bottom: 1px solid #364c9f;
  padding: 4rem 0;
}
/* line 2519, ../sass/_layout2022.scss */
body.ofwt #wtThree {
  padding-bottom: 4rem;
  border-bottom: 1px solid #364c9f;
}
/* line 2523, ../sass/_layout2022.scss */
body.ofwt #wtFour {
  gap: 32px;
  margin: 0 0 3rem 0;
}
/* line 2526, ../sass/_layout2022.scss */
body.ofwt #wtFour h2 {
  width: 100%;
  color: #000000;
  text-align: center;
  border-bottom: none;
  margin: 0;
}
/* line 2533, ../sass/_layout2022.scss */
body.ofwt #wtFour p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 28px;
  line-height: 1.75rem;
  color: #000000;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  margin: 0;
  width: 80%;
}
/* line 2538, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 32px;
  padding: 2rem;
  background: #364c9f;
  border-radius: 1rem;
}
/* line 2547, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact h3 {
  color: #fff;
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 2553, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2556, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2558, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact a.btn {
  width: 100%;
  border: 1px solid #52b848;
  background: #52b848;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1rem;
  flex: 0 0 calc(50% - 1rem);
  transition: all 250ms ease-in;
}
/* line 2566, ../sass/_layout2022.scss */
body.ofwt #wtFour div.contact a.btn:hover {
  background: transparent;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2576, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  gap: 32px;
  padding: 2rem;
  background: #364c9f;
  border-radius: 1rem;
}
/* line 2585, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle h3 {
  color: #fff;
  border: none;
  margin-bottom: 0;
  padding-bottom: 0;
}
/* line 2591, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle p {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2594, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle a {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 2596, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle a.btn {
  width: 100%;
  border: 1px solid #52b848;
  background: #52b848;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1rem;
  flex: 0 0 calc(50% - 1rem);
  transition: all 250ms ease-in;
}
/* line 2604, ../sass/_layout2022.scss */
body.ofwt #wtFive .middle a.btn:hover {
  background: transparent;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #52b848;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
}

/* line 2, ../sass/_Bitcoin.scss */
.d-flex, #bcHero1 #bcHeroContent, #whatIs #whatIsContent, #stepsBC #stepsBCContent, #calculator #calculatorContent, #advantage #advantageContent {
  display: flex;
  clear: both;
}

/* line 3, ../sass/_Bitcoin.scss */
.f-one {
  flex: 1 1 auto;
}

/* line 4, ../sass/_Bitcoin.scss */
.f-full {
  flex: 0 0 100%;
}

/* line 6, ../sass/_Bitcoin.scss */
.c-white {
  color: #fff !important;
}

/* line 7, ../sass/_Bitcoin.scss */
.b-whiteF {
  background: rgba(255, 255, 255, 0.6);
}

/* line 9, ../sass/_Bitcoin.scss */
.b-ltGray, #FAQ {
  background: #f5f5f5;
}

/* line 11, ../sass/_Bitcoin.scss */
.ds {
  text-shadow: 3px 3px 3px rgba(0, 0, 0, 0.4);
}

/* line 13, ../sass/_Bitcoin.scss */
a.ltBlueRound {
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 24px;
  line-height: 1.5rem;
  color: #fff;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 155, ../sass/_base.scss */
a.ltBlueRound:hover {
  background-color: #21285a;
  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 29, ../sass/_Bitcoin.scss */
a.ltBlueRound:hover {
  -moz-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
  -webkit-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
  box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
}

/* line 34, ../sass/_Bitcoin.scss */
a.drkBlueRound {
  border: 1px solid #21285a;
  background: #21285a;
  padding: 16px 32px 8px 32px;
  padding: 1rem 2rem 0.5rem 2rem;
  -webkit-transition: all .7s;
  -o-transition: all .7s;
  transition: all .7s;
  float: left;
  color: #fff;
  text-decoration: none;
  -webkit-border-radius: 30px;
  -moz-border-radius: 30px;
  -ms-border-radius: 30px;
  -o-border-radius: 30px;
  border-radius: 30px;
  -webkit-transition: all 250ms ease-in;
  -o-transition: all 250ms ease-in;
  transition: all 250ms ease-in;
}
/* line 169, ../sass/_base.scss */
a.drkBlueRound:hover {
  border: 1px solid #21285a;
  background: #21285a;
}
/* line 48, ../sass/_Bitcoin.scss */
a.drkBlueRound:hover {
  -moz-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
  -webkit-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
  box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.3) ;
}

/* line 53, ../sass/_Bitcoin.scss */
a.blueFlat {
  background: #21285a;
  padding: 1rem;
  color: #ffffff !important;
  border: 1px solid #21285a;
  font-size: 20px;
  line-height: 20px;
  text-transform: uppercase;
  -moz-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
  -webkit-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
  box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
  transition: all 250ms ease-in;
}
/* line 64, ../sass/_Bitcoin.scss */
a.blueFlat:hover {
  border: 1px solid #21285a;
  background: #fff;
  color: #21285a !important;
  -moz-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
  -webkit-box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
  box-shadow: 0px 2px 3.8px 0.2px rgba(0, 0, 0, 0.65) ;
}

/* line 71, ../sass/_Bitcoin.scss */
.two-col-mr {
  margin-right: 6%;
}

/* line 74, ../sass/_Bitcoin.scss */
.two-col-ml {
  margin-left: 6%;
}

/* line 78, ../sass/_Bitcoin.scss */
#bcHero1 {
  height: 100vh;
  background: url("../img/bitcoin/Bitcoin_Hero_3k.jpg") center center no-repeat;
  background-size: cover;
}
/* line 82, ../sass/_Bitcoin.scss */
#bcHero1 #bcHeroContent {
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
}

/* line 89, ../sass/_Bitcoin.scss */
#whatIs {
  height: 700px;
  background: url("../img/bitcoin/WhatIs.jpg") center top no-repeat;
  background-size: cover;
}
/* line 94, ../sass/_Bitcoin.scss */
#whatIs #whatIsContent {
  flex-flow: row wrap;
  justify-content: flex-end;
  align-items: center;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 89, ../sass/_Bitcoin.scss */
  #whatIs {
    height: auto;
  }
  /* line 102, ../sass/_Bitcoin.scss */
  #whatIs a.blueFlat {
    display: inline-block;
    width: 90%;
    margin: 0 5%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 89, ../sass/_Bitcoin.scss */
  #whatIs {
    height: auto;
  }
  /* line 110, ../sass/_Bitcoin.scss */
  #whatIs #whatIsContent {
    padding-left: 45%;
  }
  /* line 112, ../sass/_Bitcoin.scss */
  #whatIs #whatIsContent div {
    flex: 0 0 100%;
  }
}

/* line 118, ../sass/_Bitcoin.scss */
#stepsBC {
  height: auto;
}
/* line 120, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent {
  flex-flow: row nowrap;
  justify-content: space-between;
  align-items: center;
}
/* line 125, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent .icon {
  padding-top: 150px;
  flex: 1 1 70%;
}
/* line 128, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent .icon#ID {
  background: url("../img/bitcoin/group.svg") center 15% no-repeat;
  background-size: 45% auto;
}
/* line 132, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent .icon#payment {
  background: url("../img/bitcoin/desktop.svg") center 15% no-repeat;
  background-size: 35% auto;
}
/* line 136, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent .icon#buy-sell {
  background: url("../img/bitcoin/money.svg") center 15% no-repeat;
  background-size: 45% auto;
}
/* line 141, ../sass/_Bitcoin.scss */
#stepsBC #stepsBCContent .dots {
  background: url(../img/bitcoin/grayDot.svg) center center repeat-x;
  background-size: 16px 16px;
  flex: 1 1 30%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 148, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent {
    flex-flow: column nowrap;
    gap: 32px;
  }
  /* line 151, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent .icon {
    padding-top: 100px;
    flex: 0 0 100%;
    background-position: center top;
    gap: 16px;
  }
  /* line 156, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent .icon#payment {
    padding-top: 130px;
  }
  /* line 159, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent .icon#buy-sell {
    padding-top: 110px;
  }
  /* line 162, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent .icon h3.l-mb2 {
    margin-bottom: 0 !important;
  }
  /* line 166, ../sass/_Bitcoin.scss */
  #stepsBC #stepsBCContent .dots {
    display: none;
  }
}

/* line 172, ../sass/_Bitcoin.scss */
#calculator {
  height: 760px;
  background: url("../img/bitcoin/Bitcoin_Currency.jpg") right center no-repeat;
  background-size: cover;
}
/* line 176, ../sass/_Bitcoin.scss */
#calculator #calculatorContent {
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
/* line 181, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget {
  padding: 1rem;
  background: rgba(239, 164, 6, 0.8) !important;
}
/* line 187, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table {
  border-collapse: collapse;
}
/* line 190, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td {
  padding: 5px;
  width: 45%;
  position: relative;
}
/* line 194, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td input[type="text"] {
  width: 100%;
  border-radius: 20px;
  box-shadow: none;
  padding: 5px 20px 5px 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  border: none;
}
/* line 201, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td input[type="text"]::-webkit-input-placeholder {
  /* Chrome/Opera/Safari */
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 205, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td input[type="text"]::-moz-placeholder {
  /* Firefox 19+ */
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 209, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td input[type="text"]:-ms-input-placeholder {
  /* IE 10+ */
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 213, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td input[type="text"]:-moz-placeholder {
  /* Firefox 18- */
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  text-transform: uppercase;
}
/* line 218, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget table tr td i.arr_down {
  position: absolute;
  top: 10px;
  right: 25px;
  z-index: 100;
  cursor: pointer;
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #364c9f;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  transform: scale(3, 1);
  -webkit-transform: scale(1.25, 1);
  display: inline-block;
}
/* line 232, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget select {
  border-radius: 20px;
  padding: 5px 20px 5px 30px;
  font-size: 16px;
  font-size: 1rem;
  line-height: 30px;
  line-height: 1.875rem;
  color: #58595b;
  text-align: left;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  position: relative;
  cursor: pointer;
  z-index: 1;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: #fff;
  box-shadow: none;
}
/* line 246, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .cryptonatorwidget div:last-of-type {
  display: none;
}
/* line 250, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .btcwdgt {
  margin: 0 !important;
}
/* line 253, ../sass/_Bitcoin.scss */
#calculator #calculatorContent .btcwdgt-footer {
  display: none !important;
}

/* line 258, ../sass/_Bitcoin.scss */
#advantage {
  height: 900px;
  background: url("../img/bitcoin/Bitcoin_Advantage.jpg") center 30% no-repeat;
  background-size: auto 780px;
}
/* line 262, ../sass/_Bitcoin.scss */
#advantage #advantageContent {
  flex-flow: row wrap;
  justify-content: flex-start;
  align-items: center;
}
/* line 267, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon {
  padding-top: 50px;
}
/* line 269, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#safe {
  background: url("../img/bitcoin/locked.svg") center top no-repeat;
  background-size: auto 40px;
}
/* line 273, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#support {
  background: url("../img/bitcoin/speech-bubble.svg") center top no-repeat;
  background-size: auto 40px;
}
/* line 277, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#licensed {
  background: url("../img/bitcoin/licensed.svg") center top no-repeat;
  background-size: auto 40px;
}
/* line 281, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#regulated {
  background: url("../img/bitcoin/regulated.svg") center top no-repeat;
  background-size: auto 40px;
}
/* line 285, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#wallet {
  background: url("../img/bitcoin/wallet.svg") center top no-repeat;
  background-size: auto 40px;
}
/* line 289, ../sass/_Bitcoin.scss */
#advantage #advantageContent .adIcon#recuring {
  background: url("../img/bitcoin/light-bulb.svg") center top no-repeat;
  background-size: auto 40px;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 258, ../sass/_Bitcoin.scss */
  #advantage {
    background: #bfbfbf;
    height: auto;
  }
  /* line 298, ../sass/_Bitcoin.scss */
  #advantage #advantageContent {
    flex-flow: column nowrap;
    gap: 32px;
  }
  /* line 301, ../sass/_Bitcoin.scss */
  #advantage #advantageContent .l-twelve, #advantage #advantageContent p.FIB_spacer, #advantage #advantageContent .FIBIcon span.header, .FIBIcon #advantage #advantageContent span.header, #advantage #advantageContent .FIBIcon span.body, .FIBIcon #advantage #advantageContent span.body {
    display: flex;
    flex-flow: column wrap;
    margin: 0;
    gap: 32px;
  }
  /* line 306, ../sass/_Bitcoin.scss */
  #advantage #advantageContent .l-twelve .l-three, #advantage #advantageContent p.FIB_spacer .l-three, #advantage #advantageContent .FIBIcon span.header .l-three, .FIBIcon #advantage #advantageContent span.header .l-three, #advantage #advantageContent .FIBIcon span.body .l-three, .FIBIcon #advantage #advantageContent span.body .l-three {
    margin: 0;
    flex: 0 0 100%;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 258, ../sass/_Bitcoin.scss */
  #advantage {
    background-size: 35% auto;
    background-position: center center;
  }
  /* line 316, ../sass/_Bitcoin.scss */
  #advantage .l-twelve, #advantage p.FIB_spacer, #advantage .FIBIcon span.header, .FIBIcon #advantage span.header, #advantage .FIBIcon span.body, .FIBIcon #advantage span.body {
    margin-bottom: 2rem;
  }
  /* line 318, ../sass/_Bitcoin.scss */
  #advantage .l-twelve .l-three, #advantage p.FIB_spacer .l-three, #advantage .FIBIcon span.header .l-three, .FIBIcon #advantage span.header .l-three, #advantage .FIBIcon span.body .l-three, .FIBIcon #advantage span.body .l-three {
    width: 30%;
    margin: 0;
  }
}

/* line 329, ../sass/_Bitcoin.scss */
#FAQ #FAQContent a.question {
  position: relative;
  padding: 1rem;
  border: 1px solid #21285a;
  transition: all 250ms ease-in;
}
/* line 334, ../sass/_Bitcoin.scss */
#FAQ #FAQContent a.question:after {
  content: "+";
  position: absolute;
  height: 20px;
  width: 20px;
  top: 1rem;
  right: 20px;
}
/* line 343, ../sass/_Bitcoin.scss */
#FAQ #FAQContent a.question.minus:after {
  content: "-";
  position: absolute;
  height: 20px;
  width: 20px;
  top: 1rem;
  right: 20px;
}
/* line 353, ../sass/_Bitcoin.scss */
#FAQ #FAQContent .answer {
  display: none;
  padding: 1rem;
}

/* line 361, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open thead tr th {
  font-size: 20px;
  font-size: 1.25rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  text-transform: uppercase;
  padding: 1.5rem 2rem;
}
/* line 365, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open thead tr th.bdr {
  border-bottom: 1px solid rgba(88, 89, 91, 0.2);
}
/* line 366, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open thead tr th.bdrR {
  border-right: 1px solid rgba(88, 89, 91, 0.2);
}
/* line 372, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr.blue {
  background: rgba(54, 76, 159, 0.15);
}
/* line 373, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr td {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-weight: normal;
  padding: 1.5rem 2rem;
  vertical-align: top;
}
/* line 377, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr td.rHead {
  font-size: 16px;
  font-size: 1rem;
  line-height: 20px;
  line-height: 1.25rem;
  color: #58595b;
  text-align: center;
  font-family: 'DM Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
}
/* line 380, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr td.bdrR {
  border-right: 1px solid rgba(88, 89, 91, 0.2);
}
/* line 381, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr td.bdrB {
  border-bottom: 1px solid rgba(88, 89, 91, 0.2);
}
/* line 382, ../sass/_Bitcoin.scss */
#Specs #SpecsContent table.open tbody tr td a.cli {
  width: 100%;
  background-color: #364c9f;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FF364C9F', endColorstr='#FF21285A');
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzM2NGM5ZiIvPjxzdG9wIG9mZnNldD0iNzMlIiBzdG9wLWNvbG9yPSIjMjEyODVhIi8+PC9saW5lYXJHcmFkaWVudD48L2RlZnM+PHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgZmlsbD0idXJsKCNncmFkKSIgLz48L3N2Zz4g');
  background-size: 100%;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #364c9f), color-stop(73%, #21285a));
  background-image: -moz-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: -webkit-linear-gradient(top, #364c9f 0%, #21285a 73%);
  background-image: linear-gradient(to bottom, #364c9f 0%, #21285a 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-weight: 500;
  font-style: normal;
  font-size: 26px;
  font-size: 1.625rem;
  color: #fff;
  text-decoration: none;
  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-weight: normal;
  font-style: normal;
  font-weight: normal;
}
/* line 155, ../sass/_base.scss */
#Specs #SpecsContent table.open tbody tr td a.cli:hover {
  background-color: #21285a;
  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) ;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 398, ../sass/_Bitcoin.scss */
  #Specs #SpecsContent table.open tbody tr td[colspan="2"] a.blueFlat {
    display: inline-block;
  }
}

/* line 410, ../sass/_Bitcoin.scss */
#news #newsContent .story {
  padding-top: 120px;
  background: url("../img/bitcoin/Bitcoin_Blog.jpg") center top no-repeat;
  background-size: auto 100px;
}
/* line 415, ../sass/_Bitcoin.scss */
#news #newsContent .whatYou {
  padding-top: 200px;
  background: url("../img/bitcoin/Blog_WhatYou.jpg") center top no-repeat;
  background-size: 100% auto;
}
/* line 420, ../sass/_Bitcoin.scss */
#news #newsContent .whatIs {
  padding-top: 300px;
  background: url("../img/bitcoin/Blog_WhatIs.jpg") center top no-repeat;
  background-size: 100% auto;
}
/* line 425, ../sass/_Bitcoin.scss */
#news #newsContent .bct {
  padding-top: 300px;
  background: url("../img/bitcoin/Blog_BitcoinTrading.jpg") center top no-repeat;
  background-size: 100% auto;
}

/* line 434, ../sass/_Bitcoin.scss */
#MBC_Hero {
  height: auto;
  background: url("../img/bitcoin/Micro-Bitcoin-Futures-Hero.jpg") center center no-repeat;
  background-size: cover;
}
/* line 439, ../sass/_Bitcoin.scss */
#MBC_Hero .l-block {
  height: 100%;
  padding: 12rem 0 9rem 0;
}
/* line 445, ../sass/_Bitcoin.scss */
#MBC_Hero .l-block #MBC_HeroContent {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: center;
  align-items: center;
  height: auto;
  gap: 32px;
  padding: 1rem;
  background: rgba(255, 255, 255, 0.75);
}
/* line 455, ../sass/_Bitcoin.scss */
#MBC_Hero .l-block #MBC_HeroContent h1 {
  flex: 0 0 100%;
}
/* line 458, ../sass/_Bitcoin.scss */
#MBC_Hero .l-block #MBC_HeroContent h2 {
  flex: 0 0 100%;
}
/* line 461, ../sass/_Bitcoin.scss */
#MBC_Hero .l-block #MBC_HeroContent p {
  flex: 0 0 100%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 434, ../sass/_Bitcoin.scss */
  #MBC_Hero {
    background: url("../img/bitcoin/Micro-Bitcoin-Futures-Hero.jpg") -160px center no-repeat;
  }
  /* line 468, ../sass/_Bitcoin.scss */
  #MBC_Hero .l-block {
    padding: 2rem 0;
  }
}

/* line 474, ../sass/_Bitcoin.scss */
#Video {
  margin-top: 8rem;
}
/* line 477, ../sass/_Bitcoin.scss */
#Video .l-block #VideoContent {
  padding: 0 4rem;
}
/* line 479, ../sass/_Bitcoin.scss */
#Video .l-block #VideoContent .video-container {
  position: relative;
  padding-bottom: 56.25%;
  /* 16:9 */
  height: 0;
}
/* line 484, ../sass/_Bitcoin.scss */
#Video .l-block #VideoContent .video-container iframe,
#Video .l-block #VideoContent .video-container object,
#Video .l-block #VideoContent .video-container embed {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 474, ../sass/_Bitcoin.scss */
  #Video {
    margin-top: 0;
  }
  /* line 498, ../sass/_Bitcoin.scss */
  #Video .l-block #VideoContent {
    width: 100%;
    padding: 0;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 474, ../sass/_Bitcoin.scss */
  #Video {
    margin-top: 2rem;
  }
  /* line 507, ../sass/_Bitcoin.scss */
  #Video .l-block #VideoContent {
    width: 100%;
    padding: 0;
  }
}

/* line 517, ../sass/_Bitcoin.scss */
#MBC_News #MBC_newsContent .whatYou {
  padding-top: 300px;
  background: url("../img/bitcoin/MBC_WNTK.png") center top no-repeat;
  background-size: 100% auto;
}
/* line 523, ../sass/_Bitcoin.scss */
#MBC_News #MBC_newsContent .bct {
  padding-top: 300px;
  background: url("../img/bitcoin/MBC_Intro.png") center top no-repeat;
  background-size: 100% auto;
}
@media (min-width: 300px) and (max-width: 600px) {
  /* line 531, ../sass/_Bitcoin.scss */
  #MBC_News #MBC_newsContent .whatYou {
    padding-top: 165px;
  }
  /* line 534, ../sass/_Bitcoin.scss */
  #MBC_News #MBC_newsContent .bct {
    padding-top: 165px;
  }
}
@media (min-width: 601px) and (max-width: 1024px) {
  /* line 541, ../sass/_Bitcoin.scss */
  #MBC_News #MBC_newsContent .whatYou, #MBC_News #MBC_newsContent .bct {
    padding-top: 210px;
  }
}

@media (min-width: 300px) and (max-width: 600px) {
  /* line 3, ../sass/_mediaQueries.scss */
  form.slick ul li.reCaptchaCont {
    width: 100% !important;
  }

  /* line 4, ../sass/_mediaQueries.scss */
  #circlesContain {
    height: 200px;
  }
  /* line 6, ../sass/_mediaQueries.scss */
  #circlesContain a.arrow {
    top: 10%;
    left: 10%;
    padding: .5rem;
  }
  /* line 10, ../sass/_mediaQueries.scss */
  #circlesContain a.arrow#circNext {
    left: 80%;
  }
  /* line 14, ../sass/_mediaQueries.scss */
  #circlesContain ul.ch-grid {
    height: 90px;
    margin: 90px 0 0 0;
  }
  /* line 17, ../sass/_mediaQueries.scss */
  #circlesContain ul.ch-grid li {
    width: 32.39832%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    height: 100px;
    text-align: center;
  }

  /* line 26, ../sass/_mediaQueries.scss */
  #sliderContai h2 {
    margin-bottom: 16px;
  }
  /* line 36, ../sass/_mediaQueries.scss */
  #sliderContai ul#accordion li p {
    width: 100% !important;
  }
  /* line 42, ../sass/_mediaQueries.scss */
  #sliderContai ul#accordion li.active p {
    width: 100% !important;
  }
  /* line 44, ../sass/_mediaQueries.scss */
  #sliderContai ul#accordion li.active p a {
    font-size: 16px;
    display: block;
    margin: 8px 0;
  }

  /* line 55, ../sass/_mediaQueries.scss */
  .row#custTest #custTestContain h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 48px;
    line-height: 3rem;
    color: #fff;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
    margin-bottom: 6px;
  }

  /* line 61, ../sass/_mediaQueries.scss */
  #statsContain #statsContent h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 32px;
    line-height: 2rem;
    color: #21285a;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }

  /* line 67, ../sass/_mediaQueries.scss */
  #currentFeedsContain #currentFeedsContent h2 {
    font-size: 32px;
    font-size: 2rem;
    line-height: 32px;
    line-height: 2rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 69, ../sass/_mediaQueries.scss */
  #currentFeedsContain #currentFeedsContent h2 + p {
    margin-top: 16px;
  }

  /* line 76, ../sass/_mediaQueries.scss */
  #subNavTab, #exchNav {
    display: none;
  }

  /* line 79, ../sass/_mediaQueries.scss */
  .mobileCommand {
    display: block;
    font-size: 16px;
    font-size: 1rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #58595b;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    margin: 0 auto 1rem auto;
    width: 90%;
  }

  /* line 80, ../sass/_mediaQueries.scss */
  #mobileSubNavTab {
    display: block;
    width: 75%;
    margin: 0 auto 2rem auto;
    border: 1px solid #bfbfbf;
    font-size: 16px;
    font-size: 1rem;
    line-height: 17.984px;
    line-height: 1.124rem;
    color: #58595b;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    padding: 1rem;
  }

  /* line 88, ../sass/_mediaQueries.scss */
  #content-target {
    overflow: scroll;
  }

  /* line 91, ../sass/_mediaQueries.scss */
  #mobileExchNav {
    display: block;
    width: 90%;
    margin: 0 auto 1rem auto;
    border: 1px solid #fff;
    font-size: 16px;
    font-size: 1rem;
    line-height: 17.984px;
    line-height: 1.124rem;
    color: #58595b;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    padding: 1rem;
  }

  /* line 99, ../sass/_mediaQueries.scss */
  #Margins-AMP, #Margins-TradeStation, #Margins-Wedbush {
    padding: 0 !important;
  }
  /* line 101, ../sass/_mediaQueries.scss */
  #Margins-AMP .l-nine.l-nmr.l-p1, #Margins-TradeStation .l-nine.l-nmr.l-p1, #Margins-Wedbush .l-nine.l-nmr.l-p1 {
    padding: 0 !important;
    width: 100%;
    overflow: scroll;
  }

  /* line 109, ../sass/_mediaQueries.scss */
  #SignupForm ul.productForm li {
    width: 100%;
  }
  /* line 111, ../sass/_mediaQueries.scss */
  #SignupForm ul.productForm li span.radio3 {
    width: 100%;
    display: block;
    margin-bottom: 8px;
  }
  /* line 114, ../sass/_mediaQueries.scss */
  #SignupForm ul.productForm li.number {
    width: 50% !important;
  }
  /* line 119, ../sass/_mediaQueries.scss */
  #SignupForm .commands {
    margin: 0;
    padding: 0;
  }

  /* line 125, ../sass/_mediaQueries.scss */
  #TT_Hero {
    padding: 1rem;
    height: auto !important;
  }
  /* line 128, ../sass/_mediaQueries.scss */
  #TT_Hero h1 {
    margin-top: 0;
    font-size: 40px;
    font-size: 2.5rem;
    line-height: 40px;
    line-height: 2.5rem;
    color: #fff;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 132, ../sass/_mediaQueries.scss */
  #TT_Hero h2 {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 32px;
    line-height: 2rem;
    color: #fff;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }
  /* line 135, ../sass/_mediaQueries.scss */
  #TT_Hero.TT_Platform {
    height: auto;
  }
  /* line 137, ../sass/_mediaQueries.scss */
  #TT_Hero.TT_Platform p {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0 0 .5rem 0;
  }
  /* line 140, ../sass/_mediaQueries.scss */
  #TT_Hero.TT_Platform p a.cta {
    font-size: 24px;
    font-size: 1.5rem;
    line-height: 24px;
    line-height: 1.5rem;
    color: #fff;
    text-align: center;
    font-family: 'DM Sans', sans-serif;
    font-weight: 500;
    font-style: normal;
  }

  /* line 146, ../sass/_mediaQueries.scss */
  .standardBodyContain aside {
    margin: 0 0 1rem 0;
  }

  /* line 149, ../sass/_mediaQueries.scss */
  ul.tri, ul.triW, ul.tri_M {
    width: 100% !important;
  }
  /* line 151, ../sass/_mediaQueries.scss */
  ul.tri li, ul.triW li, ul.tri_M li {
    width: 100% !important;
  }

  /* line 155, ../sass/_mediaQueries.scss */
  #start {
    padding: 1rem;
    width: 100%;
    overflow: scroll;
  }
  /* line 159, ../sass/_mediaQueries.scss */
  #start ul#subNav {
    display: none;
  }
  /* line 164, ../sass/_mediaQueries.scss */
  #start article .feature figure.left, #start article .feature figure.right, #start article .feature figure, #start article .feature p, #start article.full .feature figure.left, #start article.full .feature figure.right, #start article.full .feature figure, #start article.full .feature p {
    width: 100%;
    float: left;
    margin-right: 1.40252%;
    display: inline;
    margin: 0 0 1rem 0;
  }

  /* line 172, ../sass/_mediaQueries.scss */
  div[style="width:33%;float:left;display:inline-block;"] {
    width: 100% !important;
    margin: 0 0 1rem 0;
  }

  /* line 176, ../sass/_mediaQueries.scss */
  div.third {
    width: 100% !important;
    margin: 0 0 1rem 0;
  }

  /* line 181, ../sass/_mediaQueries.scss */
  #TV_Hero {
    background: none !important;
    height: 250px !important;
  }
  /* line 184, ../sass/_mediaQueries.scss */
  #TV_Hero h1 {
    width: 100% !important;
    margin: 0 !important;
    background-size: 100% auto !important;
  }

  /* line 193, ../sass/_mediaQueries.scss */
  .standardBodyContain article.full .feature figure, .standardBodyContain article.full .feature figure.right, .standardBodyContain article.full .feature p {
    width: 100% !important;
    float: left !important;
    display: inline !important;
    margin: 0 0 1rem 0 !important;
  }

  /* line 202, ../sass/_mediaQueries.scss */
  .thumbinline {
    width: 100%;
    height: auto;
  }

  /* line 205, ../sass/_mediaQueries.scss */
  #PlatformPricing {
    width: 100%;
    overflow: scroll;
  }

  /* line 211, ../sass/_mediaQueries.scss */
  #TS_Hero {
    min-height: 250px !important;
    height: auto !important;
    background-size: 100% auto !important;
    padding: 1rem !important;
  }
  /* line 216, ../sass/_mediaQueries.scss */
  #TS_Hero h2 {
    width: 100% !important;
    margin: 4rem 0 1rem 0 !important;
  }

  /* line 221, ../sass/_mediaQueries.scss */
  .standardBodyContain article .feature ul.browser {
    width: 100% !important;
  }

  /* line 225, ../sass/_mediaQueries.scss */
  .l-block {
    width: 100%;
    overflow: scroll;
  }

  /* line 230, ../sass/_mediaQueries.scss */
  #mdCloud_Hero {
    background: none !important;
    height: 250px !important;
  }
  /* line 233, ../sass/_mediaQueries.scss */
  #mdCloud_Hero h1 {
    width: 100% !important;
    padding-top: 5rem !important;
    margin: 0 !important;
    background-position: top center !important;
  }

  /* line 242, ../sass/_mediaQueries.scss */
  ul.mdc li {
    width: 100% !important;
    margin: 0 0 8px 0 !important;
  }

  /* line 248, ../sass/_mediaQueries.scss */
  #mdDesktop_Hero {
    padding: 1rem;
  }
  /* line 250, ../sass/_mediaQueries.scss */
  #mdDesktop_Hero h1 {
    width: 100% !important;
    margin: 0 !important;
  }

  /* line 256, ../sass/_mediaQueries.scss */
  #platformlogo {
    text-align: center;
  }
  /* line 258, ../sass/_mediaQueries.scss */
  #platformlogo img.inline {
    max-width: 250px;
  }

  /* line 262, ../sass/_mediaQueries.scss */
  p#intro {
    width: 100% !important;
    margin: 1.5rem auto !important;
  }

  /* line 266, ../sass/_mediaQueries.scss */
  .action {
    background-size: auto 100px !important;
    padding-top: 105px !important;
    margin-bottom: 1.5rem !important;
  }

  /* line 271, ../sass/_mediaQueries.scss */
  #mainContain #mainContent.platform p.whyText, #mainContain #mainContent.platform .copy p, p.whyText {
    font-size: 16px;
    font-size: 1rem;
    line-height: 20px;
    line-height: 1.25rem;
    color: #21285a;
    text-align: left;
    font-family: 'DM Sans', sans-serif;
    font-weight: normal;
    font-style: normal;
    font-weight: normal;
    font-size: 16px !important;
    line-height: 20px !important;
  }

  /* line 277, ../sass/_mediaQueries.scss */
  #CQG_Desktop_Hero {
    padding: 0 !important;
    margin: 0 !important;
    background: url(/img/CQG/CQG_Desktop_Hero.jpg) 105% bottom no-repeat !important;
    background-size: 160% auto !important;
  }
  /* line 282, ../sass/_mediaQueries.scss */
  #CQG_Desktop_Hero #CQG_Logo {
    margin: 0 !important;
    width: 100% !important;
    background-size: 100% auto !important;
  }

  /* line 290, ../sass/_mediaQueries.scss */
  #RTrader_Hero #RTrader_Logo {
    width: 100% !important;
    background-size: 100% auto !important;
  }
  /* line 294, ../sass/_mediaQueries.scss */
  #RTrader_Hero h1 {
    width: 100% !important;
    padding: 0 1rem !important;
  }

  /* line 300, ../sass/_mediaQueries.scss */
  #OEC_Hero {
    height: 250px !important;
  }
  /* line 302, ../sass/_mediaQueries.scss */
  #OEC_Hero h1 {
    width: 100% !important;
    padding: 0 1rem !important;
    margin: 2rem 0 1rem 0 !important;
    text-align: center !important;
  }
  /* line 308, ../sass/_mediaQueries.scss */
  #OEC_Hero p {
    width: 90% !important;
    margin: 0 5% !important;
  }

  /* line 316, ../sass/_mediaQueries.scss */
  #CTS_Hero h1 {
    width: 90% !important;
    margin: 32px 5% !important;
  }
  /* line 320, ../sass/_mediaQueries.scss */
  #CTS_Hero p {
    width: 90% !important;
    margin: 0.5rem 5% 0 5% !important;
  }

  /* line 328, ../sass/_mediaQueries.scss */
  #FX_headerContain #FX_headerContent a#bto {
    margin-right: 2rem !important;
  }
  /* line 331, ../sass/_mediaQueries.scss */
  #FX_headerContain #FX_headerContent span#phone {
    width: 100% !important;
    text-align: center !important;
    margin-right: 0 !important;
  }

  /* line 338, ../sass/_mediaQueries.scss */
  #FX_subNavRow #FX_subNavContain {
    padding: 0 !important;
  }

  /* line 343, ../sass/_mediaQueries.scss */
  #fxVid #fxVidHero {
    height: auto !important;
  }
  /* line 347, ../sass/_mediaQueries.scss */
  #fxVid div.cont a {
    width: 90% !important;
    margin: 0 5% 1rem 5% !important;
    display: block !important;
  }

  /* line 354, ../sass/_mediaQueries.scss */
  .logoCont {
    flex-wrap: wrap !important;
  }
  /* line 356, ../sass/_mediaQueries.scss */
  .logoCont .svg {
    margin-bottom: 1rem !important;
    flex: 1 1 100% !important;
  }

  /* line 361, ../sass/_mediaQueries.scss */
  .connection {
    flex-wrap: wrap !important;
  }
  /* line 363, ../sass/_mediaQueries.scss */
  .connection div.item {
    margin-right: 0 !important;
  }

  /* line 368, ../sass/_mediaQueries.scss */
  .supportIcon {
    margin-bottom: 2rem !important;
  }
  /* line 370, ../sass/_mediaQueries.scss */
  .supportIcon:last-of-type {
    margin-bottom: 0 !important;
  }

  /* line 374, ../sass/_mediaQueries.scss */
  .supportContact {
    width: 100% !important;
    display: block !important;
    padding: 0 0 0 3rem !important;
    height: 48px !important;
    margin-bottom: 1rem !important;
    text-align: left !important;
  }
  /* line 381, ../sass/_mediaQueries.scss */
  .supportContact#mail {
    background-position: left center !important;
    background-size: 28px auto !important;
  }
  /* line 385, ../sass/_mediaQueries.scss */
  .supportContact#text {
    background-position: left center !important;
    background-size: 28px auto !important;
  }
  /* line 389, ../sass/_mediaQueries.scss */
  .supportContact#chat {
    background-position: left center !important;
    background-size: 28px auto !important;
  }
  /* line 393, ../sass/_mediaQueries.scss */
  .supportContact#skype {
    background-position: left center !important;
    background-size: 28px auto !important;
  }
  /* line 397, ../sass/_mediaQueries.scss */
  .supportContact#cs_phone {
    background-position: left center !important;
    background-size: 28px auto !important;
  }

  /* line 404, ../sass/_mediaQueries.scss */
  ul#step-content.fx li {
    width: 33%;
    margin-right: 0;
    margin-left: 0;
  }
  /* line 408, ../sass/_mediaQueries.scss */
  ul#step-content.fx li:first-of-type {
    margin-left: 0;
  }
  /* line 411, ../sass/_mediaQueries.scss */
  ul#step-content.fx li span.circle {
    border: 6px solid #013356;
    padding: .75rem .75rem 1rem .75rem;
    height: 115px;
  }
}
/* New BETA site styles here here */

.btn_primary,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_oa,
.btn_primary_icon {
  height: 3.375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-appearance: none;
  appearance: none;
  padding: 0 1.5rem;
  border-radius: 8px;
  background: #2a3584;
  font-family: "DM Sans", sans-serif;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 500;
  color: #ffffff;
  transition: all 250ms ease-in-out;
}

.btn_primary:hover,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_oa:hover,
.btn_primary_icon:hover {
  opacity: 1;
  background: #1e255d;
}

.btn_primary_icon:after {
  content: "";
  width: 32px;
  height: 24px;
  display: inline-block;
  background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTgiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOCAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTkuNDA0MyAzLjIxMDIxTDE1Ljc0OTkgOS41NTU4Nkw5LjQwNDMgMTUuOTAxNSIgc3Ryb2tlPSIjM0Y3NEZFIiBzdHJva2Utd2lkdGg9IjIuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xNS43NDk5IDkuNTU1OTFMMi4yNSA5LjU1NTkxIiBzdHJva2U9IiMzRjc0RkUiIHN0cm9rZS13aWR0aD0iMi41IiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPC9zdmc+Cg==");
  background-repeat: no-repeat;
  background-position: center 3px;
}

.btn_secondary,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_login {
  height: 3.375rem;
  display: flex;
  align-items: center;
  justify-content: center;
  -webkit-appearance: none;
  appearance: none;
  padding: 0 1.5rem;
  border-radius: 8px;
  background: #ffffff;
  font-family: "DM Sans", sans-serif;
  text-align: center;
  font-size: 1.25rem;
  font-weight: 500;
  color: #51b848;
  transition: opacity 250ms ease-in-out;
  border: 1px solid rgba(42, 53, 132, 0.5);
}

.btn_secondary.text,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a.text#app_login {
  color: #2a3584;
}

.btn_secondary:hover,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_login:hover {
  opacity: 0.5;
}

.bl_btn {
  display: flex;
  border-radius: 0.5rem;
  background: #2a3584;
  padding: 0.5rem 2rem;
  width: max-content;
  color: #ffffff !important;
  font-weight: 700;
  font-size: 1.125rem;
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  .bl_btn {
    width: 100%;
    justify-content: center;
  }
}

.blk_btn {
  display: flex;
  border-radius: 0.5rem;
  background: #151516;
  padding: 0.5rem 2rem;
  width: max-content;
  color: #ffffff;
  font-weight: 700;
  font-size: 1.125rem;
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  .blk_btn {
    line-height: 32px;
  }
}

.grn_btn {
  display: flex;
  border-radius: 0.5rem;
  background: #51b848;
  padding: 0.5rem 2rem;
  width: max-content;
  color: #ffffff;
  font-weight: 700;
  font-size: 1.125rem;
}

.wht_btn {
  display: flex;
  border-radius: 0.5rem;
  background: #ffffff;
  padding: 0.5rem 2rem;
  width: max-content;
  color: #2a3584;
  font-weight: 400;
  font-size: 1.125rem;
}

.d-flex {
  display: flex;
}

.flex-row {
  flex-direction: row;
}

.flex-col {
  flex-direction: column;
}

.d-grid {
  display: grid;
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .w500 {
    width: 42%;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .w800 {
    width: 55%;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .w1000 {
    width: 70%;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .w1220 {
    width: 85%;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .w1340 {
    width: 93%;
  }
}

.ai-c {
  align-items: center;
}

.ai-fe {
  align-items: flex-end;
}

.as-c {
  align-self: center;
}

.as-fe {
  align-self: flex-end;
}

.ji-c {
  justify-items: center;
}

.jc-c {
  justify-content: center;
}

.jc-sb {
  justify-content: space-between;
}

.jc-se {
  justify-content: space-evenly;
}

.jc-fe {
  justify-content: flex-end;
}

.js-fs {
  justify-self: flex-start;
}

.js-c {
  justify-self: center;
}

.js-fe {
  justify-self: flex-end;
}

.flex-cg1 {
  column-gap: 1rem;
}

.flex-cg2 {
  column-gap: 2rem;
}

.flex-rg1 {
  row-gap: 1rem;
}

.flex-rg2 {
  row-gap: 2rem;
}

.l_row {
  width: 100%;
  padding: 1rem;
}

.l_contain {
  width: 100%;
  margin: 0 auto;
  margin-bottom: 6rem;
  padding: 0 1rem;
  max-width: 1440px;
}

@media screen and (max-width: 768px) {
  .l_contain {
    width: 100%;
    max-width: 100%;
    margin-bottom: 3rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  .l_contain {
    width: 100%;
    max-width: 100%;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  .l_contain {
    max-width: 1440px;
  }
}

.l_np {
  padding: 0;
}

.l_nm,
body.app #of_optimize_grid_outer #of_optimize_grid .content .cont p {
  margin: 0;
}

.l_mb0 {
  margin-bottom: 0;
}

.l_mb1,
body.app #of_optimize_grid_outer #of_optimize_grid .content .cont p {
  margin-bottom: 1rem;
}

.l_mb2 {
  margin-bottom: 2rem !important;
}

img.inline {
  width: 100%;
  height: auto;
}

header#app_header {
  background: #ffffff;
}

header#app_header #app_header_content {
  grid-template-columns: minmax(190px, 195px) 1fr auto;
  gap: 1rem;
  align-items: center;
  margin-bottom: 0;
}

header#app_header #app_header_content a#app_logo {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: block;
  height: 4rem;
  flex: 0 0 250px;
  background: url("/img/Logo_Primary.svg") left 0 no-repeat;
  background-size: contain;
}

header#app_header #app_header_content nav#app_nav {
  display: flex;
  width: 100%;
  height: 100%;
}

header#app_header #app_header_content nav#app_nav ul {
  width: 100%;
  justify-content: center;
  flex-wrap: wrap;
  height: 100%;
}

header#app_header #app_header_content nav#app_nav ul li {
  all: unset;
  position: relative;
  transition: background-color 250ms ease;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
  padding: 0 1.5rem;
  background-color: transparent;
  height:100%;
}

header#app_header #app_header_content nav#app_nav ul li a {
  all: unset;
  font-family: "DM Sans", sans-serif;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  color: #151516;
  transition: color 250ms ease-in-out;
  cursor: pointer;
}

header#app_header #app_header_content nav#app_nav ul li a.tl {
  cursor: text;
}

header#app_header #app_header_content nav#app_nav ul li ul {
  visibility: hidden;
  opacity: 0;
  display: none;
  width: max-content;
  position: absolute;
  left: 0;
  padding: 1rem;
  background: #ffffff;
  z-index: 1000;
  transition: all 5s ease;
  background: #f6f6f6;
}

header#app_header #app_header_content nav#app_nav ul li ul li {
  display: block;
}

header#app_header #app_header_content nav#app_nav ul li ul li a {
  font-family: "DM Sans", sans-serif;
  font-size: 16px;
  line-height: 16px;
  font-weight: 500;
  color: #2a3584;
  transition: color 250ms ease-in-out;
  cursor: pointer;
  display: flex;
  width: 100%;
}

header#app_header #app_header_content nav#app_nav ul li ul li:last-of-type {
  margin-bottom: 0;
}

header#app_header #app_header_content nav#app_nav ul li:hover a {
  color: #51b848;
}

header#app_header #app_header_content nav#app_nav ul li:hover a:after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 8px;
  display: inline-block;
  background: url(../img/app/down_arrow_green.svg?v=1) center center no-repeat;
  background-size: contain;
}

header#app_header #app_header_content nav#app_nav ul li:hover ul {
  min-width: max-content;
  visibility: visible;
  opacity: 1;
  display: block;
  height: max-content;
  padding: 0;
  top: 60px;
}

header#app_header #app_header_content nav#app_nav ul li:hover ul li {
  padding: 0.75rem 1rem;
}

header#app_header #app_header_content nav#app_nav ul li:hover ul li a {
  font-size: 16px;
  line-height: 16px;
  color: #151516;
}

header#app_header #app_header_content nav#app_nav ul li:hover ul li:hover {
  background-color: #2a3584;
}

header#app_header #app_header_content nav#app_nav ul li:hover ul li:hover a {
  color: #f6f6f6;
}

header#app_header #app_header_content nav#app_nav ul li>a:after {
  content: "";
  width: 12px;
  height: 12px;
  margin-left: 8px;
  display: inline-block;
  background: url(../img/app/down_arrow.svg?v=1) center center no-repeat;
  background-size: contain;
  transition: background-image 250ms ease-in;
}

header#app_header #app_header_content nav#app_nav ul li>a:only-child:after {
  display: none;
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  header#app_header #app_header_content nav#app_nav {
    display: none;
  }
}

header#app_header #app_header_content nav#app_nav.mobile {
  display: block;
  position: absolute;
  top: 0;
  left: 0;
  min-height: calc(100vh - 4rem);
  width: 100%;
  background: rgb(30, 40, 95);
  padding: 2rem;
  z-index: 1000;
  overflow: scroll;
}

header#app_header #app_header_content nav#app_nav.mobile ul {
  flex-direction: row;
  flex-wrap: wrap;
  align-items: flex-start;
  gap: 0;
  padding: 0;
}

header#app_header #app_header_content nav#app_nav.mobile ul li {
  flex: 0 0 100%;
  padding: 1.5rem 0;
  margin: 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.6);
}

header#app_header #app_header_content nav#app_nav.mobile ul li#app_nav_gh {
  border: none;
}

header#app_header #app_header_content nav#app_nav.mobile ul li a {
  color: #ffffff;
  font-size: 20px;
  line-height: 20px;
  font-weight: 700;
}

header#app_header #app_header_content nav#app_nav.mobile ul li a:after {
  display: none;
}

header#app_header #app_header_content nav#app_nav.mobile ul li ul {
  display: flex;
  visibility: visible;
  opacity: 1;
  background: transparent;
  position: relative;
  width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
  padding: 1rem 0 0 0;
  justify-content: flex-start;
}

header#app_header #app_header_content nav#app_nav.mobile ul li ul li {
  flex: 0 0 50%;
  padding: 0.75rem 0;
  border: none;
}

header#app_header #app_header_content nav#app_nav.mobile ul li ul li a {
  font-size: 16px;
  line-height: 16px;
  font-weight: 400;
  word-break: break-all;
}

header#app_header #app_header_content nav#app_nav.mobile ul li.app_btns {
  margin: 2rem 0 0 0;
  padding: 0;
  border: 0;
  flex: 1 0 max-content;
}

header#app_header #app_header_content nav#app_nav.mobile ul li.app_btns a#app_oa {
  margin: 0;
  background: rgb(42, 53, 132);
  min-width: 185px;
}

header#app_header #app_header_content nav#btn_nav {
  display: flex;
  width: max-content;
}

header#app_header #app_header_content nav#btn_nav ul#app_btns_cont {
  gap: 2rem;
  justify-content: center;
}

header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_oa {
  height: 2.75rem;
}

header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_login {
  height: 2.75rem;
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  header#app_header #app_header_content nav#btn_nav {
    display: none;
  }
}

header#app_header #app_header_content nav#app_mobile_icon {
  display: none;
}

@media screen and (max-width: 768px) {
  header#app_header #app_header_content {
    grid-template-columns: 180px 1fr;
    gap: 1rem;
    position: relative;
  }

  header#app_header #app_header_content a#app_logo {
    text-indent: -119988px;
    overflow: hidden;
    text-align: left;
    display: block;
    background: url("/img/Logo_Primary.svg") left center no-repeat;
    background-size: contain;
  }

  header#app_header #app_header_content nav#app_nav,
  header#app_header #app_header_content nav#btn_nav {
    display: none;
  }

  header#app_header #app_header_content nav#app_mobile_icon {
    display: flex;
    justify-self: flex-end;
    width: 25px;
    height: 35px;
    position: absolute;
    z-index: 1005;
    bottom: 0;
    margin: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.5s ease-in-out;
    -moz-transition: 0.5s ease-in-out;
    -o-transition: 0.5s ease-in-out;
    transition: 0.5s ease-in-out;
    cursor: pointer;
  }

  header#app_header #app_header_content nav#app_mobile_icon span {
    display: block;
    position: absolute;
    height: 2px;
    width: 100%;
    background: #2a3584;
    border-radius: 2px;
    opacity: 1;
    left: 0;
    -webkit-transform: rotate(0deg);
    -moz-transform: rotate(0deg);
    -o-transform: rotate(0deg);
    transform: rotate(0deg);
    -webkit-transition: 0.25s ease-in-out;
    -moz-transition: 0.25s ease-in-out;
    -o-transition: 0.25s ease-in-out;
    transition: 0.25s ease-in-out;
  }

  header#app_header #app_header_content nav#app_mobile_icon span:nth-child(1) {
    top: 0px;
  }

  header#app_header #app_header_content nav#app_mobile_icon span:nth-child(2),
  header#app_header #app_header_content nav#app_mobile_icon span:nth-child(3) {
    top: 10px;
  }

  header#app_header #app_header_content nav#app_mobile_icon span:nth-child(4) {
    top: 20px;
  }

  header#app_header #app_header_content nav#app_mobile_icon.open span {
    background: #ffffff;
  }

  header#app_header #app_header_content nav#app_mobile_icon.open span:nth-child(1) {
    top: 18px;
    width: 0%;
    left: 50%;
  }

  header#app_header #app_header_content nav#app_mobile_icon.open span:nth-child(2) {
    -webkit-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -o-transform: rotate(45deg);
    transform: rotate(45deg);
  }

  header#app_header #app_header_content nav#app_mobile_icon.open span:nth-child(3) {
    -webkit-transform: rotate(-45deg);
    -moz-transform: rotate(-45deg);
    -o-transform: rotate(-45deg);
    transform: rotate(-45deg);
  }

  header#app_header #app_header_content nav#app_mobile_icon.open span:nth-child(4) {
    top: 18px;
    width: 0%;
    left: 50%;
  }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  header#app_header #app_header_content {
    grid-auto-rows: auto;
    grid-template-columns: 100%;
    justify-items: center;
    gap: 2rem;
  }

  header#app_header #app_header_content #app_mobile_icon {
    display: none;
  }

  header#app_header #app_header_content a#app_logo {
    width: 100%;
    background-position: center center;
  }
}

@media screen and (min-width: 1025px) and (max-width: 1290px) {
  header#app_header #app_header_content {
    grid-template-rows: 1fr 1fr;
    grid-template-columns: 1fr max-content;
    column-gap: 1rem;
    row-gap: 0;
  }

  header#app_header #app_header_content a#app_logo {
    background-position: center center;
    width: 195px;
    margin: 0 auto;
    grid-row: 1;
    grid-column: 1/-1;
  }

  header#app_header #app_header_content nav#btn_nav {
    grid-row: 2;
  }

  header#app_header #app_header_content nav#app_nav {
    width: 100%;
    grid-row: 2;
  }

  header#app_header #app_header_content nav#app_nav ul {
    justify-content: space-between;
    height: 100%;
    row-gap: 1rem;
  }

  header#app_header #app_header_content nav#app_nav ul li {
    padding: 0 0.5rem;
  }
}

#footer_cta_contain {
  background: #2a3584;
  padding: 0;
}

#footer_cta_contain #footer_cta_content {
  margin-bottom: 0;
  background: url(../img/app/footer_cta_bg.svg) 98% center no-repeat;
  background-size: auto 145%;
}

#footer_cta_contain #footer_cta_content #footer_cta_grid {
  width: 100%;
  grid-template-columns: 3fr 1fr 1fr;
  padding: 6.5rem 0;
  align-items: center;
}

#footer_cta_grid h2 {
  margin: 0;
  font-family: "DM Sans", sans-serif;
  font-weight: 700;
  text-transform: capitalize;
  font-size:40px;
  line-height:44px;
  text-align:center;
}

#footer_cta_grid a.grn_btn {
  padding:.625rem 2rem;
  font-family: "DM Sans", sans-serif;
}

#footer_cta_grid a.wht_btn {
  padding:.625rem 2rem;
  font-family: "DM Sans", sans-serif;
}

#footer_cta_contain #footer_cta_content #footer_cta_grid a {
  justify-content: center;
}

@media screen and (min-width: 0) and (max-width: 576px) {
  #footer_cta_contain #footer_cta_content {
    background-size: auto 100%;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid {
    grid-template-columns: 100%;
    row-gap: 2rem;
    padding: 4rem 0;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid a {
    justify-self: center;
  }
}

@media screen and (min-width: 577px) and (max-width: 768px) {
  #footer_cta_contain #footer_cta_content {
    background-size: auto 100%;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid {
    grid-template-columns: 100%;
    row-gap: 2rem;
    padding: 4rem 0;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid a {
    justify-self: center;
  }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  #footer_cta_contain #footer_cta_content {
    background-size: auto 100%;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid {
    grid-template-columns: 100%;
    row-gap: 2rem;
    padding: 4rem 0;
  }

  #footer_cta_contain #footer_cta_content #footer_cta_grid a {
    justify-self: center;
  }
}

footer#app_footer {
  background: #151516;
  padding: 4rem 1rem;
}

footer#app_footer #app_footer_content {
  margin-bottom: 0;
  grid-template-columns: repeat(6, 1fr);
  grid-auto-rows: auto;
  gap: 32px;
}

footer#app_footer #app_footer_content #app_footer_branding {
  grid-column: 1/3;
  display: grid;
  grid-template-columns: 125px 1fr;
  grid-template-rows: 4rem 130px 1fr;
  align-items: center;
  gap: 32px;
}

footer#app_footer #app_footer_content #app_footer_branding a#logoLink {
  grid-column: 1/-1;
  grid-row: 1/2;
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: block;
  height: 3rem;
  background: url(../img/Logo_White.svg) left center no-repeat;
  background-size: auto 3rem;
}

footer#app_footer #app_footer_content #app_footer_branding h4 {
  font-family: "DM Sans", sans-serif;
  text-align: left;
  color: #ffffff;
  font-weight: 700;
  font-size: 1.375rem;
  line-height: 2rem;
  margin: 0;
}

footer#app_footer #app_footer_content #app_footer_branding p {
  font-family: "DM Sans", sans-serif;
  text-align: left;
  color: #ffffff;
  font-size: 1.25rem;
  line-height: 1.75rem;
}

footer#app_footer #app_footer_content #app_footer_branding img {
  width: 125px;
  height: auto;
}

footer#app_footer #app_footer_content #app_footer_branding ul {
  grid-column: 1/-1;
  grid-row: 3;
  align-self: flex-start;
  display: flex;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon {
  flex: auto;
  aspect-ratio: 3/1;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon a {
  text-indent: -119988px;
  overflow: hidden;
  text-align: left;
  display: block;
  height: 100%;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon a#facebook {
  background: url(../img/icon/svg/facebook.svg) left center no-repeat;
  background-size: contain;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon a#x {
  background: url(../img/app/x.svg) left center no-repeat;
  background-size: contain;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon a#youtube {
  background: url(../img/app/youtube.svg) left center no-repeat;
  background-size: contain;
}

footer#app_footer #app_footer_content #app_footer_branding ul li.icon a#tradingview {
  background: url(../img/app/TradeOnTradingView.svg) left center no-repeat;
  background-size: contain;
}

footer#app_footer #app_footer_content .app_footer_links ul li {
  font-family: "DM Sans", sans-serif;
  text-align: left;
  font-weight: 400;
  font-size: 1.125rem;
  line-height: 1.125rem;
  margin-bottom: 1rem;
  color: rgba(255, 255, 255, 0.8);
}

footer#app_footer #app_footer_content .app_footer_links ul li.hdr {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.25rem;
  margin-bottom: 1rem;
}

footer#app_footer #app_footer_content .app_footer_links ul li.hdr a {
  font-weight: 700;
  font-size: 1.25rem;
  line-height: 1.25rem;
  color: rgba(255, 255, 255, 0.7);
}

footer#app_footer #app_footer_content .app_footer_links ul li.hdr a:hover {
  color: rgb(255, 255, 255);
}

footer#app_footer #app_footer_content .app_footer_links ul li a {
  font-family: "DM Sans", sans-serif;
  font-weight: 400;
  font-size: 1rem;
  line-height: 1rem;
  color: rgba(255, 255, 255, 0.7);
  transition: all 250ms ease-in-out;
}

footer#app_footer #app_footer_content .app_footer_links ul li a:hover {
  color: rgb(255, 255, 255);
}

footer#app_footer #app_footer_content #app_footer_legal {
  grid-column: 1/6;
}

footer#app_footer #app_footer_content #app_footer_legal p {
  font-family: "DM Sans", sans-serif;
  font-size: 1rem;
  line-height:1.5rem;
  color: #a5a5ab;
  border: none;
  padding-bottom: 0;
  margin-bottom: 0;
}

footer#app_footer #app_footer_content #app_footer_legal p a {
  text-decoration: none;
  color: #636363;
}

@media screen and (max-width: 768px) {
  footer#app_footer #app_footer_content {
    column-gap: 2rem;
    grid-template-columns: 1fr 1fr;
  }

  footer#app_footer #app_footer_content #app_footer_branding {
    grid-template-rows: auto auto auto;
  }

  footer#app_footer #app_footer_content .app_footer_links {
    grid-column: auto;
  }

  footer#app_footer #app_footer_content .app_footer_links ul li {
    text-align: left;
  }

  footer#app_footer #app_footer_content .app_footer_links ul li a {
    text-align: left;
    line-height: 1.25rem;
  }
}

@media screen and (min-width: 769px) and (max-width: 1024px) {
  footer#app_footer #app_footer_content {
    grid-template-columns: 1fr 1fr;
    grid-auto-rows: auto;
    column-gap: 16px;
    row-gap: 32px;
  }

  footer#app_footer #app_footer_content #app_footer_branding {
    grid-column: 1/-1;
    grid-row: 1;
    grid-template-columns: 1fr 1fr;
    grid-template-rows: minmax(min-content, max-content) minmax(min-content, max-content) minmax(min-content, max-content);
  }

  footer#app_footer #app_footer_content #app_footer_branding a#logoLink {
    background-position: center center;
  }

  footer#app_footer #app_footer_content #app_footer_branding div {
    text-align: center;
  }

  footer#app_footer #app_footer_content #app_footer_branding ul#app_footer_social {
    margin: 3rem 0;
  }

  footer#app_footer #app_footer_content #app_footer_branding ul#app_footer_social li.icon {
    height: 2rem;
  }

  footer#app_footer #app_footer_content #app_footer_branding ul#app_footer_social li.icon a {
    background-position: center center;
  }

  footer#app_footer #app_footer_content .app_footer_links {
    grid-row: auto;
  }

  footer#app_footer #app_footer_content .app_footer_links ul li {
    text-align: center;
  }

  footer#app_footer #app_footer_content .app_footer_links ul li a {
    line-height: 2rem;
  }

  footer#app_footer #app_footer_content #app_footer_legal {
    grid-column: 1/-1;
  }

  footer#app_footer #app_footer_content #app_footer_legal p {
    text-align: center;
    line-height: 1.5rem;
  }
}

.c-blue {
  color: #2a3584;
}

.c-blue2 {
  color: #3f74fe;
}

.c-green {
  color: #51b848;
}

.c-white,
body.app #mobile_contain #mobile_content #mobile_grid #mobile_grid_copy #mobile_grid_copy_wrapper p.mobile_option {
  color: #ffffff;
}

.c-gray,
body.app #home_fp_grid .home_fp_cont#home_fp_cont2,
body.app #home_fp_grid .home_fp_cont#home_fp_cont3 {
  color: #424762 !important;
}

.c-cyan {
  color: #4AC3CA;
}

.b-black {
  background: #151516;
}

.b-gray1 {
  background: #424762;
}

.b-gray2 {
  background: #F9F9FF;
}

.b-gray3 {
  background: #ADABC3;
}

/* FAQ Styles - Added from App.css */
.faq-grid {
  width: 100%;
  gap: 1rem;
  padding: 4rem 6rem;
  grid-template-columns: 1fr;
}

.faq-grid .faq-header {
  grid-column: 1/-1;
  display: flex;
  gap: 32px;
  flex-direction: column;
  align-items: flex-start;
}

.faq-grid .faq-header p {
  width: 60%;
}

.faq-grid .faq-content {
  display: grid;
  grid-template-columns: 1fr;
}

.faq-grid .faq-content.twoCol {
  grid-template-columns: 1fr 1fr;
  column-gap: 2rem;
}

.faq-grid .faq-content details {
  color: #fff;
  padding: 2rem 1rem;
  border-bottom: 1px solid #fff;
  cursor: pointer;
}

.faq-grid .faq-content details summary {
  padding: 0;
  list-style: none;
  display: flex;
  justify-content: space-between;
  transition: height 10s ease-in-out;
}

.faq-grid .faq-content details summary::-webkit-details-marker {
  display: none;
}

.faq-grid .faq-content details summary:after {
  content: "+";
}

.faq-grid .faq-content details p {
  margin: 2rem 0 0 0;
  transition: height 5s ease-in-out;
  font-weight: normal;
  color: #fff;
}

.faq-grid .faq-content details p a {
  color: #3f74fe;
}

.faq-grid .faq-content details[open] summary:after {
  content: "×";
}

@media only screen and (min-width: 200px) and (max-width: 768px) {
  .faq-grid .faq-content.twoCol {
    grid-template-columns: 1fr;
  }
}
#faq_content {
  font-family:"DM Sans", sans-serif;
}
.faq-grid .faq-cta {
  grid-column: 1/-1;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  margin-top: 2rem;
}

.faq-grid .faq-cta h3 {
  margin-bottom: 1rem;
}

.faq-grid .faq-cta p {
  margin-bottom: 2rem;
}

.faq-grid .faq-cta .btn_primary,
.faq-grid .faq-cta .btn_primary_icon,
.faq-grid .faq-cta header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li a#app_oa,
header#app_header #app_header_content nav#btn_nav ul#app_btns_cont li .faq-grid .faq-cta a#app_oa {
  display: flex !important;
}

@media only screen and (min-width: 200px) and (max-width: 768px) {
  .faq-grid {
    padding: 2rem;
    grid-template-columns: 1fr;
  }
}

/* Essential Utility Classes for FAQ Layout */
.d-block {
  display: block;
}

.d-flex {
  display: flex;
}

.flex-row {
  flex-direction: row;
}

.flex-col {
  flex-direction: column;
}

.d-grid {
  display: grid;
}

.ai-fs {
  align-items: flex-start;
}

.ai-c {
  align-items: center;
}

.ai-fe {
  align-items: flex-end;
}

.jc-c {
  justify-content: center;
}

.jc-sb {
  justify-content: space-between;
}

.jc-se {
  justify-content: space-evenly;
}

.jc-fe {
  justify-content: flex-end;
}

.jc-fs {
  justify-content: flex-start;
}

.gap-2 {
  gap: 2rem;
}

.flex-cg1 {
  column-gap: 1rem;
}

.flex-cg2 {
  column-gap: 2rem;
}

.flex-rg1 {
  row-gap: 1rem;
}

.flex-rg2 {
  row-gap: 2rem;
}

header#app_header #app_header_content nav#app_nav ul li.mobile_cta {
  display: none;
}
@media only screen and (min-width: 200px) and (max-width: 768px) {
  header#app_header #app_header_content nav#app_nav ul li.mobile_cta {
    display: flex;
  }
}