@charset "UTF-8";
/*!
 * Bootstrap v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
/*$carousel-control-prev-icon-bg:   str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#FFFFFF' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E"), "#", "%23") !default;
$carousel-control-next-icon-bg:     str-replace(url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='#FFFFFF' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E"), "#", "%23") !default;*/
:root {
  --blue: #1FB6FF;
  --purple: #8774FC;
  --red: #dc3545;
  --orange: #FE8065;
  --yellow: #FFBF0C;
  --green: #36B37E;
  --white: #FFFFFF;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --primary: #1FB6FF;
  --secondary: #57CEBB;
  --success: #36B37E;
  --info: #558DFA;
  --warning: #FFBF0C;
  --danger: #dc3545;
  --light: #f8f9fa;
  --dark: #12141D;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1200px;
  --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

*,
*::before,
*::after {
  box-sizing: border-box; }

html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 2, 62, 0); }

@-ms-viewport {
  width: device-width; }
article, aside, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block; }

body {
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #212529;
  text-align: left;
  background-color: #FFFFFF; }

[tabindex="-1"]:focus {
  outline: 0 !important; }

hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible; }

h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem; }

p {
  margin-top: 0;
  margin-bottom: 1rem; }

abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0; }

address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit; }

ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem; }

ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0; }

dt {
  font-weight: 700; }

dd {
  margin-bottom: .5rem;
  margin-left: 0; }

blockquote {
  margin: 0 0 1rem; }

dfn {
  font-style: italic; }

b,
strong {
  font-weight: bolder; }

small {
  font-size: 80%; }

sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline; }

sub {
  bottom: -.25em; }

sup {
  top: -.5em; }

a {
  color: #1FB6FF;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects; }
  a:hover {
    color: #008dd2;
    text-decoration: underline; }

a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none; }
  a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
    color: inherit;
    text-decoration: none; }
  a:not([href]):not([tabindex]):focus {
    outline: 0; }

pre,
code,
kbd,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
  font-size: 1em; }

pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar; }

figure {
  margin: 0 0 1rem; }

img {
  vertical-align: middle;
  border-style: none; }

svg {
  overflow: hidden;
  vertical-align: middle; }

table {
  border-collapse: collapse; }

caption {
  padding-top: 2rem;
  padding-bottom: 2rem;
  color: #6c757d;
  text-align: left;
  caption-side: bottom; }

th {
  text-align: inherit; }

label {
  display: inline-block;
  margin-bottom: 0.5rem; }

button {
  border-radius: 0; }

button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color; }

input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit; }

button,
input {
  overflow: visible; }

button,
select {
  text-transform: none; }

button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; }

button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  padding: 0;
  border-style: none; }

input[type="radio"],
input[type="checkbox"] {
  box-sizing: border-box;
  padding: 0; }

input[type="date"],
input[type="time"],
input[type="datetime-local"],
input[type="month"] {
  -webkit-appearance: listbox; }

textarea {
  overflow: auto;
  resize: vertical; }

fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0; }

legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: .5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal; }

progress {
  vertical-align: baseline; }

[type="number"]::-webkit-inner-spin-button,
[type="number"]::-webkit-outer-spin-button {
  height: auto; }

[type="search"] {
  outline-offset: -2px;
  -webkit-appearance: none; }

[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; }

::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button; }

output {
  display: inline-block; }

summary {
  display: list-item;
  cursor: pointer; }

template {
  display: none; }

[hidden] {
  display: none !important; }

h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6, body .brand #section10 .check-list li, .demo #section2 .table-block .table tbody tr td {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit; }

h1, .h1 {
  font-size: 4rem; }

h2, .h2 {
  font-size: 3.2rem; }

h3, .h3 {
  font-size: 2.8rem; }

h4, .h4 {
  font-size: 2.4rem; }

h5, .h5 {
  font-size: 2rem; }

h6, .h6, body .brand #section10 .check-list li, .demo #section2 .table-block .table tbody tr td {
  font-size: 1.6rem; }

.lead {
  font-size: 2rem;
  font-weight: 300; }

.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2; }

.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2; }

.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2; }

hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 2px solid rgba(0, 2, 62, 0.1); }

small,
.small {
  font-size: 80%;
  font-weight: 400; }

mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3; }

.list-unstyled {
  padding-left: 0;
  list-style: none; }

.list-inline {
  padding-left: 0;
  list-style: none; }

.list-inline-item {
  display: inline-block; }
  .list-inline-item:not(:last-child) {
    margin-right: 0.5rem; }

.initialism {
  font-size: 90%;
  text-transform: uppercase; }

.blockquote {
  margin-bottom: 1rem;
  font-size: 2rem; }

.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d; }
  .blockquote-footer::before {
    content: "\2014 \00A0"; }

.img-fluid {
  max-width: 100%;
  height: auto; }

.img-thumbnail {
  padding: 0.25rem;
  background-color: #FFFFFF;
  border: 2px solid #dee2e6;
  border-radius: 4.4rem;
  max-width: 100%;
  height: auto; }

.figure {
  display: inline-block; }

.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1; }

.figure-caption {
  font-size: 90%;
  color: #6c757d; }

.container {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }
  @media (min-width: 576px) {
    .container {
      max-width: 540px; } }
  @media (min-width: 768px) {
    .container {
      max-width: 720px; } }
  @media (min-width: 1024px) {
    .container {
      max-width: 993px; } }
  @media (min-width: 1200px) {
    .container {
      max-width: 1190px; } }

.container-fluid {
  width: 100%;
  padding-right: 15px;
  padding-left: 15px;
  margin-right: auto;
  margin-left: auto; }

.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px; }

.no-gutters {
  margin-right: 0;
  margin-left: 0; }
  .no-gutters > .col,
  .no-gutters > [class*="col-"] {
    padding-right: 0;
    padding-left: 0; }

.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col,
.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm,
.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md,
.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg,
.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px; }

.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%; }

.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none; }

.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%; }

.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%; }

.col-3 {
  flex: 0 0 25%;
  max-width: 25%; }

.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%; }

.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%; }

.col-6 {
  flex: 0 0 50%;
  max-width: 50%; }

.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%; }

.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%; }

.col-9 {
  flex: 0 0 75%;
  max-width: 75%; }

.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%; }

.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%; }

.col-12 {
  flex: 0 0 100%;
  max-width: 100%; }

.order-first {
  order: -1; }

.order-last {
  order: 13; }

.order-0 {
  order: 0; }

.order-1 {
  order: 1; }

.order-2 {
  order: 2; }

.order-3 {
  order: 3; }

.order-4 {
  order: 4; }

.order-5 {
  order: 5; }

.order-6 {
  order: 6; }

.order-7 {
  order: 7; }

.order-8 {
  order: 8; }

.order-9 {
  order: 9; }

.order-10 {
  order: 10; }

.order-11 {
  order: 11; }

.order-12 {
  order: 12; }

.offset-1 {
  margin-left: 8.3333333333%; }

.offset-2 {
  margin-left: 16.6666666667%; }

.offset-3 {
  margin-left: 25%; }

.offset-4 {
  margin-left: 33.3333333333%; }

.offset-5 {
  margin-left: 41.6666666667%; }

.offset-6 {
  margin-left: 50%; }

.offset-7 {
  margin-left: 58.3333333333%; }

.offset-8 {
  margin-left: 66.6666666667%; }

.offset-9 {
  margin-left: 75%; }

.offset-10 {
  margin-left: 83.3333333333%; }

.offset-11 {
  margin-left: 91.6666666667%; }

@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }

  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }

  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%; }

  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }

  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%; }

  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }

  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%; }

  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }

  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%; }

  .order-sm-first {
    order: -1; }

  .order-sm-last {
    order: 13; }

  .order-sm-0 {
    order: 0; }

  .order-sm-1 {
    order: 1; }

  .order-sm-2 {
    order: 2; }

  .order-sm-3 {
    order: 3; }

  .order-sm-4 {
    order: 4; }

  .order-sm-5 {
    order: 5; }

  .order-sm-6 {
    order: 6; }

  .order-sm-7 {
    order: 7; }

  .order-sm-8 {
    order: 8; }

  .order-sm-9 {
    order: 9; }

  .order-sm-10 {
    order: 10; }

  .order-sm-11 {
    order: 11; }

  .order-sm-12 {
    order: 12; }

  .offset-sm-0 {
    margin-left: 0; }

  .offset-sm-1 {
    margin-left: 8.3333333333%; }

  .offset-sm-2 {
    margin-left: 16.6666666667%; }

  .offset-sm-3 {
    margin-left: 25%; }

  .offset-sm-4 {
    margin-left: 33.3333333333%; }

  .offset-sm-5 {
    margin-left: 41.6666666667%; }

  .offset-sm-6 {
    margin-left: 50%; }

  .offset-sm-7 {
    margin-left: 58.3333333333%; }

  .offset-sm-8 {
    margin-left: 66.6666666667%; }

  .offset-sm-9 {
    margin-left: 75%; }

  .offset-sm-10 {
    margin-left: 83.3333333333%; }

  .offset-sm-11 {
    margin-left: 91.6666666667%; } }
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }

  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }

  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%; }

  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }

  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%; }

  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }

  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%; }

  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }

  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%; }

  .order-md-first {
    order: -1; }

  .order-md-last {
    order: 13; }

  .order-md-0 {
    order: 0; }

  .order-md-1 {
    order: 1; }

  .order-md-2 {
    order: 2; }

  .order-md-3 {
    order: 3; }

  .order-md-4 {
    order: 4; }

  .order-md-5 {
    order: 5; }

  .order-md-6 {
    order: 6; }

  .order-md-7 {
    order: 7; }

  .order-md-8 {
    order: 8; }

  .order-md-9 {
    order: 9; }

  .order-md-10 {
    order: 10; }

  .order-md-11 {
    order: 11; }

  .order-md-12 {
    order: 12; }

  .offset-md-0 {
    margin-left: 0; }

  .offset-md-1 {
    margin-left: 8.3333333333%; }

  .offset-md-2 {
    margin-left: 16.6666666667%; }

  .offset-md-3 {
    margin-left: 25%; }

  .offset-md-4 {
    margin-left: 33.3333333333%; }

  .offset-md-5 {
    margin-left: 41.6666666667%; }

  .offset-md-6 {
    margin-left: 50%; }

  .offset-md-7 {
    margin-left: 58.3333333333%; }

  .offset-md-8 {
    margin-left: 66.6666666667%; }

  .offset-md-9 {
    margin-left: 75%; }

  .offset-md-10 {
    margin-left: 83.3333333333%; }

  .offset-md-11 {
    margin-left: 91.6666666667%; } }
@media (min-width: 1024px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }

  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }

  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%; }

  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }

  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%; }

  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }

  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%; }

  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }

  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%; }

  .order-lg-first {
    order: -1; }

  .order-lg-last {
    order: 13; }

  .order-lg-0 {
    order: 0; }

  .order-lg-1 {
    order: 1; }

  .order-lg-2 {
    order: 2; }

  .order-lg-3 {
    order: 3; }

  .order-lg-4 {
    order: 4; }

  .order-lg-5 {
    order: 5; }

  .order-lg-6 {
    order: 6; }

  .order-lg-7 {
    order: 7; }

  .order-lg-8 {
    order: 8; }

  .order-lg-9 {
    order: 9; }

  .order-lg-10 {
    order: 10; }

  .order-lg-11 {
    order: 11; }

  .order-lg-12 {
    order: 12; }

  .offset-lg-0 {
    margin-left: 0; }

  .offset-lg-1 {
    margin-left: 8.3333333333%; }

  .offset-lg-2 {
    margin-left: 16.6666666667%; }

  .offset-lg-3 {
    margin-left: 25%; }

  .offset-lg-4 {
    margin-left: 33.3333333333%; }

  .offset-lg-5 {
    margin-left: 41.6666666667%; }

  .offset-lg-6 {
    margin-left: 50%; }

  .offset-lg-7 {
    margin-left: 58.3333333333%; }

  .offset-lg-8 {
    margin-left: 66.6666666667%; }

  .offset-lg-9 {
    margin-left: 75%; }

  .offset-lg-10 {
    margin-left: 83.3333333333%; }

  .offset-lg-11 {
    margin-left: 91.6666666667%; } }
@media (min-width: 1200px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%; }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none; }

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%; }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%; }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%; }

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%; }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%; }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%; }

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%; }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%; }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%; }

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%; }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%; }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%; }

  .order-xl-first {
    order: -1; }

  .order-xl-last {
    order: 13; }

  .order-xl-0 {
    order: 0; }

  .order-xl-1 {
    order: 1; }

  .order-xl-2 {
    order: 2; }

  .order-xl-3 {
    order: 3; }

  .order-xl-4 {
    order: 4; }

  .order-xl-5 {
    order: 5; }

  .order-xl-6 {
    order: 6; }

  .order-xl-7 {
    order: 7; }

  .order-xl-8 {
    order: 8; }

  .order-xl-9 {
    order: 9; }

  .order-xl-10 {
    order: 10; }

  .order-xl-11 {
    order: 11; }

  .order-xl-12 {
    order: 12; }

  .offset-xl-0 {
    margin-left: 0; }

  .offset-xl-1 {
    margin-left: 8.3333333333%; }

  .offset-xl-2 {
    margin-left: 16.6666666667%; }

  .offset-xl-3 {
    margin-left: 25%; }

  .offset-xl-4 {
    margin-left: 33.3333333333%; }

  .offset-xl-5 {
    margin-left: 41.6666666667%; }

  .offset-xl-6 {
    margin-left: 50%; }

  .offset-xl-7 {
    margin-left: 58.3333333333%; }

  .offset-xl-8 {
    margin-left: 66.6666666667%; }

  .offset-xl-9 {
    margin-left: 75%; }

  .offset-xl-10 {
    margin-left: 83.3333333333%; }

  .offset-xl-11 {
    margin-left: 91.6666666667%; } }
.table {
  width: 100%;
  margin-bottom: 1rem;
  background-color: transparent; }
  .table th,
  .table td {
    padding: 2rem;
    vertical-align: top;
    border-top: 2px solid #EEF6FF;
    border-bottom: 2px solid #EEF6FF; }
  .table thead th {
    vertical-align: bottom;
    border-bottom: 4px solid #EEF6FF; }
  .table tbody + tbody {
    border-top: 4px solid #EEF6FF; }
  .table .table {
    background-color: #FFFFFF; }

.table-sm th,
.table-sm td {
  padding: 0.3rem; }

.table-bordered {
  border: 2px solid #EEF6FF; }
  .table-bordered th,
  .table-bordered td {
    border: 2px solid #EEF6FF; }
  .table-bordered thead th,
  .table-bordered thead td {
    border-bottom-width: 4px; }

.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0; }

.table-striped:not(.table-striped-reverse) tbody tr:nth-of-type(odd) {
  background-color: #EEF6FF; }
  .table-striped:not(.table-striped-reverse) tbody tr:nth-of-type(odd) > th, .table-striped:not(.table-striped-reverse) tbody tr:nth-of-type(odd) td {
    border: none; }
.table-striped.table-striped-reverse tbody tr:nth-of-type(even) {
  background-color: #EEF6FF; }
  .table-striped.table-striped-reverse tbody tr:nth-of-type(even) > th, .table-striped.table-striped-reverse tbody tr:nth-of-type(even) td {
    border: none; }

.table-hover tbody tr:hover {
  background-color: rgba(0, 2, 62, 0.075); }

.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #c0ebff; }

.table-hover .table-primary:hover {
  background-color: #a7e3ff; }
  .table-hover .table-primary:hover > td,
  .table-hover .table-primary:hover > th {
    background-color: #a7e3ff; }

.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d0f1ec; }

.table-hover .table-secondary:hover {
  background-color: #bcebe4; }
  .table-hover .table-secondary:hover > td,
  .table-hover .table-secondary:hover > th {
    background-color: #bcebe4; }

.table-success,
.table-success > th,
.table-success > td {
  background-color: #c7eadb; }

.table-hover .table-success:hover {
  background-color: #b4e3cf; }
  .table-hover .table-success:hover > td,
  .table-hover .table-success:hover > th {
    background-color: #b4e3cf; }

.table-info,
.table-info > th,
.table-info > td {
  background-color: #cfdffe; }

.table-hover .table-info:hover {
  background-color: #b6cefd; }
  .table-hover .table-info:hover > td,
  .table-hover .table-info:hover > th {
    background-color: #b6cefd; }

.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffedbb; }

.table-hover .table-warning:hover {
  background-color: #ffe6a2; }
  .table-hover .table-warning:hover > td,
  .table-hover .table-warning:hover > th {
    background-color: #ffe6a2; }

.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #f5c6cb; }

.table-hover .table-danger:hover {
  background-color: #f1b0b7; }
  .table-hover .table-danger:hover > td,
  .table-hover .table-danger:hover > th {
    background-color: #f1b0b7; }

.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe; }

.table-hover .table-light:hover {
  background-color: #ececf6; }
  .table-hover .table-light:hover > td,
  .table-hover .table-light:hover > th {
    background-color: #ececf6; }

.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #bdbdc0; }

.table-hover .table-dark:hover {
  background-color: #b0b0b4; }
  .table-hover .table-dark:hover > td,
  .table-hover .table-dark:hover > th {
    background-color: #b0b0b4; }

.table-active,
.table-active > th,
.table-active > td {
  background-color: rgba(0, 2, 62, 0.075); }

.table-hover .table-active:hover {
  background-color: rgba(0, 1, 37, 0.075); }
  .table-hover .table-active:hover > td,
  .table-hover .table-active:hover > th {
    background-color: rgba(0, 1, 37, 0.075); }

.table .thead-dark th {
  color: #FFFFFF;
  background-color: #212529;
  border-color: #32383e; }
.table .thead-light th {
  color: #495057;
  background-color: #e9ecef;
  border-color: #EEF6FF; }

.table-dark {
  color: #FFFFFF;
  background-color: #212529; }
  .table-dark th,
  .table-dark td,
  .table-dark thead th {
    border-color: #32383e; }
  .table-dark.table-bordered {
    border: 0; }
  .table-dark.table-striped tbody tr:nth-of-type(odd) {
    background-color: rgba(255, 255, 255, 0.05); }
  .table-dark.table-hover tbody tr:hover {
    background-color: rgba(255, 255, 255, 0.075); }

@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-sm > .table-bordered {
      border: 0; } }
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-md > .table-bordered {
      border: 0; } }
@media (max-width: 1023.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-lg > .table-bordered {
      border: 0; } }
@media (max-width: 1199.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar; }
    .table-responsive-xl > .table-bordered {
      border: 0; } }
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar; }
  .table-responsive > .table-bordered {
    border: 0; }

.form-control {
  display: block;
  width: 100%;
  height: calc(4.6rem + 4px);
  padding: 1.1rem 3.4rem;
  font-size: 1.6rem;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 2px solid #ced4da;
  border-radius: 4.4rem;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .form-control {
      transition: none; } }
  .form-control::-ms-expand {
    background-color: transparent;
    border: 0; }
  .form-control:focus {
    color: #495057;
    background-color: #FFFFFF;
    border-color: #9fe0ff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
  .form-control::placeholder {
    color: #6c757d;
    opacity: 1; }
  .form-control:disabled, .form-control[readonly] {
    background-color: #e9ecef;
    opacity: 1; }

select.form-control:focus::-ms-value {
  color: #495057;
  background-color: #FFFFFF; }

.form-control-file,
.form-control-range {
  display: block;
  width: 100%; }

.col-form-label {
  padding-top: calc(1.1rem + 2px);
  padding-bottom: calc(1.1rem + 2px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5; }

.col-form-label-lg {
  padding-top: calc(0.5rem + 2px);
  padding-bottom: calc(0.5rem + 2px);
  font-size: 2rem;
  line-height: 1.5; }

.col-form-label-sm {
  padding-top: calc(0.25rem + 2px);
  padding-bottom: calc(0.25rem + 2px);
  font-size: 1.4rem;
  line-height: 1.5; }

.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 1.1rem;
  padding-bottom: 1.1rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #212529;
  background-color: transparent;
  border: solid transparent;
  border-width: 2px 0; }
  .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {
    padding-right: 0;
    padding-left: 0; }

.form-control-sm {
  height: calc(2.6rem + 4px);
  padding: 0.25rem 0.5rem;
  font-size: 1.4rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.form-control-lg {
  height: calc(4rem + 4px);
  padding: 0.5rem 1rem;
  font-size: 2rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

select.form-control[size], select.form-control[multiple] {
  height: auto; }

textarea.form-control {
  height: auto; }

.form-group {
  margin-bottom: 1rem; }

.form-text {
  display: block;
  margin-top: 0.25rem; }

.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px; }
  .form-row > .col,
  .form-row > [class*="col-"] {
    padding-right: 5px;
    padding-left: 5px; }

.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem; }

.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem; }
  .form-check-input:disabled ~ .form-check-label {
    color: #6c757d; }

.form-check-label {
  margin-bottom: 0; }

.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem; }
  .form-check-inline .form-check-input {
    position: static;
    margin-top: 0;
    margin-right: 0.3125rem;
    margin-left: 0; }

.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #36B37E; }

.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1.5rem;
  margin-top: .1rem;
  font-size: 1.4rem;
  line-height: 1.5;
  color: #FFFFFF;
  background-color: rgba(54, 179, 126, 0.9);
  border-radius: 5px; }

.was-validated .form-control:valid, .form-control.is-valid,
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #36B37E; }
  .was-validated .form-control:valid:focus, .form-control.is-valid:focus,
  .was-validated .custom-select:valid:focus,
  .custom-select.is-valid:focus {
    border-color: #36B37E;
    box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.25); }
  .was-validated .form-control:valid ~ .valid-feedback,
  .was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
  .form-control.is-valid ~ .valid-tooltip,
  .was-validated .custom-select:valid ~ .valid-feedback,
  .was-validated .custom-select:valid ~ .valid-tooltip,
  .custom-select.is-valid ~ .valid-feedback,
  .custom-select.is-valid ~ .valid-tooltip {
    display: block; }

.was-validated .form-control-file:valid ~ .valid-feedback,
.was-validated .form-control-file:valid ~ .valid-tooltip, .form-control-file.is-valid ~ .valid-feedback,
.form-control-file.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #36B37E; }
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block; }

.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #36B37E; }
  .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
    background-color: #8cdcba; }
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block; }
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #51cb97; }
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(54, 179, 126, 0.25); }

.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #36B37E; }
  .was-validated .custom-file-input:valid ~ .custom-file-label::after, .custom-file-input.is-valid ~ .custom-file-label::after {
    border-color: inherit; }
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block; }
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.25); }

.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #dc3545; }

.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 1rem 1.5rem;
  margin-top: .1rem;
  font-size: 1.4rem;
  line-height: 1.5;
  color: #FFFFFF;
  background-color: rgba(220, 53, 69, 0.9);
  border-radius: 5px; }

.was-validated .form-control:invalid, .form-control.is-invalid,
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #dc3545; }
  .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus,
  .was-validated .custom-select:invalid:focus,
  .custom-select.is-invalid:focus {
    border-color: #dc3545;
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }
  .was-validated .form-control:invalid ~ .invalid-feedback,
  .was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
  .form-control.is-invalid ~ .invalid-tooltip,
  .was-validated .custom-select:invalid ~ .invalid-feedback,
  .was-validated .custom-select:invalid ~ .invalid-tooltip,
  .custom-select.is-invalid ~ .invalid-feedback,
  .custom-select.is-invalid ~ .invalid-tooltip {
    display: block; }

.was-validated .form-control-file:invalid ~ .invalid-feedback,
.was-validated .form-control-file:invalid ~ .invalid-tooltip, .form-control-file.is-invalid ~ .invalid-feedback,
.form-control-file.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #dc3545; }
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block; }

.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #dc3545; }
  .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
    background-color: #efa2a9; }
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block; }
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #e4606d; }
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #dc3545; }
  .was-validated .custom-file-input:invalid ~ .custom-file-label::after, .custom-file-input.is-invalid ~ .custom-file-label::after {
    border-color: inherit; }
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block; }
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }

.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center; }
  .form-inline .form-check {
    width: 100%; }
  @media (min-width: 576px) {
    .form-inline label {
      display: flex;
      align-items: center;
      justify-content: center;
      margin-bottom: 0; }
    .form-inline .form-group {
      display: flex;
      flex: 0 0 auto;
      flex-flow: row wrap;
      align-items: center;
      margin-bottom: 0; }
    .form-inline .form-control {
      display: inline-block;
      width: auto;
      vertical-align: middle; }
    .form-inline .form-control-plaintext {
      display: inline-block; }
    .form-inline .input-group,
    .form-inline .custom-select {
      width: auto; }
    .form-inline .form-check {
      display: flex;
      align-items: center;
      justify-content: center;
      width: auto;
      padding-left: 0; }
    .form-inline .form-check-input {
      position: relative;
      margin-top: 0;
      margin-right: 0.25rem;
      margin-left: 0; }
    .form-inline .custom-control {
      align-items: center;
      justify-content: center; }
    .form-inline .custom-control-label {
      margin-bottom: 0; } }

.btn {
  display: inline-block;
  font-weight: 600;
  line-height: 19.36px;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  user-select: none;
  border: 2px solid transparent;
  padding: 1.1rem 3.4rem;
  font-size: 1.6rem;
  line-height: 1.5;
  border-radius: 4.4rem;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .btn {
      transition: none; } }
  .btn:hover, .btn:focus {
    text-decoration: none; }
  .btn:focus, .btn.focus {
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
  .btn.disabled, .btn:disabled {
    opacity: 0.65; }
  .btn:not(:disabled):not(.disabled) {
    cursor: pointer; }

a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none; }

.btn-primary {
  color: #FFFFFF;
  background-color: #1FB6FF;
  border-color: #1FB6FF; }
  .btn-primary:hover {
    color: #FFFFFF;
    background-color: #00a7f8;
    border-color: #009eeb; }
  .btn-primary:focus, .btn-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.5); }
  .btn-primary.disabled, .btn-primary:disabled {
    color: #FFFFFF;
    background-color: #1FB6FF;
    border-color: #1FB6FF; }
  .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
    color: #FFFFFF;
    background-color: #009eeb;
    border-color: #0096de; }
    .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.5); }

.btn-secondary {
  color: #212529;
  background-color: #57CEBB;
  border-color: #57CEBB; }
  .btn-secondary:hover {
    color: #212529;
    background-color: #3ac5af;
    border-color: #37bba6; }
  .btn-secondary:focus, .btn-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(87, 206, 187, 0.5); }
  .btn-secondary.disabled, .btn-secondary:disabled {
    color: #212529;
    background-color: #57CEBB;
    border-color: #57CEBB; }
  .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
    color: #FFFFFF;
    background-color: #37bba6;
    border-color: #34b19d; }
    .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(87, 206, 187, 0.5); }

.btn-success {
  color: #FFFFFF;
  background-color: #36B37E;
  border-color: #36B37E; }
  .btn-success:hover {
    color: #FFFFFF;
    background-color: #2d9669;
    border-color: #2a8c62; }
  .btn-success:focus, .btn-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.5); }
  .btn-success.disabled, .btn-success:disabled {
    color: #FFFFFF;
    background-color: #36B37E;
    border-color: #36B37E; }
  .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
    color: #FFFFFF;
    background-color: #2a8c62;
    border-color: #27825c; }
    .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.5); }

.btn-info {
  color: #FFFFFF;
  background-color: #558DFA;
  border-color: #558DFA; }
  .btn-info:hover {
    color: #FFFFFF;
    background-color: #3074f9;
    border-color: #236cf9; }
  .btn-info:focus, .btn-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(85, 141, 250, 0.5); }
  .btn-info.disabled, .btn-info:disabled {
    color: #FFFFFF;
    background-color: #558DFA;
    border-color: #558DFA; }
  .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
    color: #FFFFFF;
    background-color: #236cf9;
    border-color: #1763f8; }
    .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(85, 141, 250, 0.5); }

.btn-warning {
  color: #212529;
  background-color: #FFBF0C;
  border-color: #FFBF0C; }
  .btn-warning:hover {
    color: #212529;
    background-color: #e5a900;
    border-color: #d89f00; }
  .btn-warning:focus, .btn-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 191, 12, 0.5); }
  .btn-warning.disabled, .btn-warning:disabled {
    color: #212529;
    background-color: #FFBF0C;
    border-color: #FFBF0C; }
  .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
    color: #212529;
    background-color: #d89f00;
    border-color: #cb9600; }
    .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 191, 12, 0.5); }

.btn-danger {
  color: #FFFFFF;
  background-color: #dc3545;
  border-color: #dc3545; }
  .btn-danger:hover {
    color: #FFFFFF;
    background-color: #c82333;
    border-color: #bd2130; }
  .btn-danger:focus, .btn-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-danger.disabled, .btn-danger:disabled {
    color: #FFFFFF;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
    color: #FFFFFF;
    background-color: #bd2130;
    border-color: #b21f2d; }
    .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa; }
  .btn-light:hover {
    color: #212529;
    background-color: #e2e6ea;
    border-color: #dae0e5; }
  .btn-light:focus, .btn-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-light.disabled, .btn-light:disabled {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
    color: #212529;
    background-color: #dae0e5;
    border-color: #d3d9df; }
    .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-dark {
  color: #FFFFFF;
  background-color: #12141D;
  border-color: #12141D; }
  .btn-dark:hover {
    color: #FFFFFF;
    background-color: #030405;
    border-color: black; }
  .btn-dark:focus, .btn-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(18, 20, 29, 0.5); }
  .btn-dark.disabled, .btn-dark:disabled {
    color: #FFFFFF;
    background-color: #12141D;
    border-color: #12141D; }
  .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
    color: #FFFFFF;
    background-color: black;
    border-color: black; }
    .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(18, 20, 29, 0.5); }

.btn-outline-primary {
  color: #1FB6FF;
  background-color: transparent;
  background-image: none;
  border-color: #1FB6FF; }
  .btn-outline-primary:hover {
    color: #FFFFFF;
    background-color: #1FB6FF;
    border-color: #1FB6FF; }
  .btn-outline-primary:focus, .btn-outline-primary.focus {
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.5); }
  .btn-outline-primary.disabled, .btn-outline-primary:disabled {
    color: #1FB6FF;
    background-color: transparent; }
  .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
    color: #FFFFFF;
    background-color: #1FB6FF;
    border-color: #1FB6FF; }
    .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.5); }

.btn-outline-secondary {
  color: #57CEBB;
  background-color: transparent;
  background-image: none;
  border-color: #57CEBB; }
  .btn-outline-secondary:hover {
    color: #212529;
    background-color: #57CEBB;
    border-color: #57CEBB; }
  .btn-outline-secondary:focus, .btn-outline-secondary.focus {
    box-shadow: 0 0 0 0.2rem rgba(87, 206, 187, 0.5); }
  .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
    color: #57CEBB;
    background-color: transparent; }
  .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
    color: #212529;
    background-color: #57CEBB;
    border-color: #57CEBB; }
    .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(87, 206, 187, 0.5); }

.btn-outline-success {
  color: #36B37E;
  background-color: transparent;
  background-image: none;
  border-color: #36B37E; }
  .btn-outline-success:hover {
    color: #FFFFFF;
    background-color: #36B37E;
    border-color: #36B37E; }
  .btn-outline-success:focus, .btn-outline-success.focus {
    box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.5); }
  .btn-outline-success.disabled, .btn-outline-success:disabled {
    color: #36B37E;
    background-color: transparent; }
  .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
    color: #FFFFFF;
    background-color: #36B37E;
    border-color: #36B37E; }
    .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(54, 179, 126, 0.5); }

.btn-outline-info {
  color: #558DFA;
  background-color: transparent;
  background-image: none;
  border-color: #558DFA; }
  .btn-outline-info:hover {
    color: #FFFFFF;
    background-color: #558DFA;
    border-color: #558DFA; }
  .btn-outline-info:focus, .btn-outline-info.focus {
    box-shadow: 0 0 0 0.2rem rgba(85, 141, 250, 0.5); }
  .btn-outline-info.disabled, .btn-outline-info:disabled {
    color: #558DFA;
    background-color: transparent; }
  .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
    color: #FFFFFF;
    background-color: #558DFA;
    border-color: #558DFA; }
    .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(85, 141, 250, 0.5); }

.btn-outline-warning {
  color: #FFBF0C;
  background-color: transparent;
  background-image: none;
  border-color: #FFBF0C; }
  .btn-outline-warning:hover {
    color: #212529;
    background-color: #FFBF0C;
    border-color: #FFBF0C; }
  .btn-outline-warning:focus, .btn-outline-warning.focus {
    box-shadow: 0 0 0 0.2rem rgba(255, 191, 12, 0.5); }
  .btn-outline-warning.disabled, .btn-outline-warning:disabled {
    color: #FFBF0C;
    background-color: transparent; }
  .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
    color: #212529;
    background-color: #FFBF0C;
    border-color: #FFBF0C; }
    .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(255, 191, 12, 0.5); }

.btn-outline-danger {
  color: #dc3545;
  background-color: transparent;
  background-image: none;
  border-color: #dc3545; }
  .btn-outline-danger:hover {
    color: #FFFFFF;
    background-color: #dc3545;
    border-color: #dc3545; }
  .btn-outline-danger:focus, .btn-outline-danger.focus {
    box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }
  .btn-outline-danger.disabled, .btn-outline-danger:disabled {
    color: #dc3545;
    background-color: transparent; }
  .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
    color: #FFFFFF;
    background-color: #dc3545;
    border-color: #dc3545; }
    .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.5); }

.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa; }
  .btn-outline-light:hover {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
  .btn-outline-light:focus, .btn-outline-light.focus {
    box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }
  .btn-outline-light.disabled, .btn-outline-light:disabled {
    color: #f8f9fa;
    background-color: transparent; }
  .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
    color: #212529;
    background-color: #f8f9fa;
    border-color: #f8f9fa; }
    .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5); }

.btn-outline-dark {
  color: #12141D;
  background-color: transparent;
  background-image: none;
  border-color: #12141D; }
  .btn-outline-dark:hover {
    color: #FFFFFF;
    background-color: #12141D;
    border-color: #12141D; }
  .btn-outline-dark:focus, .btn-outline-dark.focus {
    box-shadow: 0 0 0 0.2rem rgba(18, 20, 29, 0.5); }
  .btn-outline-dark.disabled, .btn-outline-dark:disabled {
    color: #12141D;
    background-color: transparent; }
  .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
    color: #FFFFFF;
    background-color: #12141D;
    border-color: #12141D; }
    .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
      box-shadow: 0 0 0 0.2rem rgba(18, 20, 29, 0.5); }

.btn-link {
  font-weight: 400;
  color: #1FB6FF;
  background-color: transparent; }
  .btn-link:hover {
    color: #008dd2;
    text-decoration: underline;
    background-color: transparent;
    border-color: transparent; }
  .btn-link:focus, .btn-link.focus {
    text-decoration: underline;
    border-color: transparent;
    box-shadow: none; }
  .btn-link:disabled, .btn-link.disabled {
    color: #6c757d;
    pointer-events: none; }

.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 2rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 1.4rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.btn-block {
  display: block;
  width: 100%; }
  .btn-block + .btn-block {
    margin-top: 0.5rem; }

input[type="submit"].btn-block,
input[type="reset"].btn-block,
input[type="button"].btn-block {
  width: 100%; }

.fade {
  transition: opacity 0.15s linear; }
  @media screen and (prefers-reduced-motion: reduce) {
    .fade {
      transition: none; } }
  .fade:not(.show) {
    opacity: 0; }

.collapse:not(.show) {
  display: none; }

.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .collapsing {
      transition: none; } }

.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative; }

.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent; }
.dropdown-toggle:empty::after {
  margin-left: 0; }

.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 1.6rem;
  color: #212529;
  text-align: left;
  list-style: none;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 2px solid rgba(0, 2, 62, 0.15);
  border-radius: 4.4rem; }

.dropdown-menu-right {
  right: 0;
  left: auto; }

.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem; }
.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent; }
.dropup .dropdown-toggle:empty::after {
  margin-left: 0; }

.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem; }
.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid; }
.dropright .dropdown-toggle:empty::after {
  margin-left: 0; }
.dropright .dropdown-toggle::after {
  vertical-align: 0; }

.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem; }
.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: ""; }
.dropleft .dropdown-toggle::after {
  display: none; }
.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent; }
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0; }
.dropleft .dropdown-toggle::before {
  vertical-align: 0; }

.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] {
  right: auto;
  bottom: auto; }

.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #e9ecef; }

.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.25rem 1.5rem;
  clear: both;
  font-weight: 400;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0; }
  .dropdown-item:hover, .dropdown-item:focus {
    color: #16181b;
    text-decoration: none;
    background-color: #f8f9fa; }
  .dropdown-item.active, .dropdown-item:active {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #1FB6FF; }
  .dropdown-item.disabled, .dropdown-item:disabled {
    color: #6c757d;
    background-color: transparent; }

.dropdown-menu.show {
  display: block; }

.dropdown-header {
  display: block;
  padding: 0.5rem 1.5rem;
  margin-bottom: 0;
  font-size: 1.4rem;
  color: #6c757d;
  white-space: nowrap; }

.dropdown-item-text {
  display: block;
  padding: 0.25rem 1.5rem;
  color: #212529; }

.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle; }
  .btn-group > .btn,
  .btn-group-vertical > .btn {
    position: relative;
    flex: 0 1 auto; }
    .btn-group > .btn:hover,
    .btn-group-vertical > .btn:hover {
      z-index: 1; }
    .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
    .btn-group-vertical > .btn:focus,
    .btn-group-vertical > .btn:active,
    .btn-group-vertical > .btn.active {
      z-index: 1; }
  .btn-group .btn + .btn,
  .btn-group .btn + .btn-group,
  .btn-group .btn-group + .btn,
  .btn-group .btn-group + .btn-group,
  .btn-group-vertical .btn + .btn,
  .btn-group-vertical .btn + .btn-group,
  .btn-group-vertical .btn-group + .btn,
  .btn-group-vertical .btn-group + .btn-group {
    margin-left: -2px; }

.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start; }
  .btn-toolbar .input-group {
    width: auto; }

.btn-group > .btn:first-child {
  margin-left: 0; }
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.dropdown-toggle-split {
  padding-right: 2.55rem;
  padding-left: 2.55rem; }
  .dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
    margin-left: 0; }
  .dropleft .dropdown-toggle-split::before {
    margin-right: 0; }

.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem; }

.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem; }

.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center; }
  .btn-group-vertical .btn,
  .btn-group-vertical .btn-group {
    width: 100%; }
  .btn-group-vertical > .btn + .btn,
  .btn-group-vertical > .btn + .btn-group,
  .btn-group-vertical > .btn-group + .btn,
  .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -2px;
    margin-left: 0; }
  .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
  .btn-group-vertical > .btn-group:not(:last-child) > .btn {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0; }
  .btn-group-vertical > .btn:not(:first-child),
  .btn-group-vertical > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0; }
  .btn-group-toggle > .btn input[type="radio"],
  .btn-group-toggle > .btn input[type="checkbox"],
  .btn-group-toggle > .btn-group > .btn input[type="radio"],
  .btn-group-toggle > .btn-group > .btn input[type="checkbox"] {
    position: absolute;
    clip: rect(0, 0, 0, 0);
    pointer-events: none; }

.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%; }
  .input-group > .form-control,
  .input-group > .custom-select,
  .input-group > .custom-file {
    position: relative;
    flex: 1 1 auto;
    width: 1%;
    margin-bottom: 0; }
    .input-group > .form-control + .form-control,
    .input-group > .form-control + .custom-select,
    .input-group > .form-control + .custom-file,
    .input-group > .custom-select + .form-control,
    .input-group > .custom-select + .custom-select,
    .input-group > .custom-select + .custom-file,
    .input-group > .custom-file + .form-control,
    .input-group > .custom-file + .custom-select,
    .input-group > .custom-file + .custom-file {
      margin-left: -2px; }
  .input-group > .form-control:focus,
  .input-group > .custom-select:focus,
  .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {
    z-index: 3; }
  .input-group > .custom-file .custom-file-input:focus {
    z-index: 4; }
  .input-group > .form-control:not(:last-child),
  .input-group > .custom-select:not(:last-child) {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .input-group > .form-control:not(:first-child),
  .input-group > .custom-select:not(:first-child) {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .input-group > .custom-file {
    display: flex;
    align-items: center; }
    .input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
      border-top-right-radius: 0;
      border-bottom-right-radius: 0; }
    .input-group > .custom-file:not(:first-child) .custom-file-label {
      border-top-left-radius: 0;
      border-bottom-left-radius: 0; }

.input-group-prepend,
.input-group-append {
  display: flex; }
  .input-group-prepend .btn,
  .input-group-append .btn {
    position: relative;
    z-index: 2; }
  .input-group-prepend .btn + .btn,
  .input-group-prepend .btn + .input-group-text,
  .input-group-prepend .input-group-text + .input-group-text,
  .input-group-prepend .input-group-text + .btn,
  .input-group-append .btn + .btn,
  .input-group-append .btn + .input-group-text,
  .input-group-append .input-group-text + .input-group-text,
  .input-group-append .input-group-text + .btn {
    margin-left: -2px; }

.input-group-prepend {
  margin-right: -2px; }

.input-group-append {
  margin-left: -2px; }

.input-group-text {
  display: flex;
  align-items: center;
  padding: 1.1rem 3.4rem;
  margin-bottom: 0;
  font-size: 1.6rem;
  font-weight: 400;
  line-height: 1.5;
  color: #495057;
  text-align: center;
  white-space: nowrap;
  background-color: #e9ecef;
  border: 2px solid #ced4da;
  border-radius: 4.4rem; }
  .input-group-text input[type="radio"],
  .input-group-text input[type="checkbox"] {
    margin-top: 0; }

.input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  height: calc(4rem + 4px);
  padding: 0.5rem 1rem;
  font-size: 2rem;
  line-height: 1.5;
  border-radius: 0.3rem; }

.input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  height: calc(2.6rem + 4px);
  padding: 0.25rem 0.5rem;
  font-size: 1.4rem;
  line-height: 1.5;
  border-radius: 0.2rem; }

.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0; }

.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.custom-control {
  position: relative;
  display: block;
  min-height: 2.4rem;
  padding-left: 1.5rem; }

.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem; }

.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0; }
  .custom-control-input:checked ~ .custom-control-label::before {
    color: #FFFFFF;
    background-color: #1FB6FF; }
  .custom-control-input:focus ~ .custom-control-label::before {
    box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
  .custom-control-input:active ~ .custom-control-label::before {
    color: #FFFFFF;
    background-color: #d2f0ff; }
  .custom-control-input:disabled ~ .custom-control-label {
    color: #6c757d; }
    .custom-control-input:disabled ~ .custom-control-label::before {
      background-color: #e9ecef; }

.custom-control-label {
  position: relative;
  margin-bottom: 0; }
  .custom-control-label::before {
    position: absolute;
    top: 0.7rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    pointer-events: none;
    content: "";
    user-select: none;
    background-color: #dee2e6; }
  .custom-control-label::after {
    position: absolute;
    top: 0.7rem;
    left: -1.5rem;
    display: block;
    width: 1rem;
    height: 1rem;
    content: "";
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 50% 50%; }

.custom-checkbox .custom-control-label::before {
  border-radius: 4.4rem; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1FB6FF; }
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23FFFFFF' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E"); }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #1FB6FF; }
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23FFFFFF' d='M0 2h4'/%3E%3C/svg%3E"); }
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(31, 182, 255, 0.5); }
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(31, 182, 255, 0.5); }

.custom-radio .custom-control-label::before {
  border-radius: 50%; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #1FB6FF; }
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23FFFFFF'/%3E%3C/svg%3E"); }
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(31, 182, 255, 0.5); }

.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(4.6rem + 4px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #495057;
  vertical-align: middle;
  background: #FFFFFF url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3E%3Cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") no-repeat right 0.75rem center;
  background-size: 8px 10px;
  border: 2px solid #ced4da;
  border-radius: 4.4rem;
  appearance: none; }
  .custom-select:focus {
    border-color: #9fe0ff;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(159, 224, 255, 0.5); }
    .custom-select:focus::-ms-value {
      color: #495057;
      background-color: #FFFFFF; }
  .custom-select[multiple], .custom-select[size]:not([size="1"]) {
    height: auto;
    padding-right: 0.75rem;
    background-image: none; }
  .custom-select:disabled {
    color: #6c757d;
    background-color: #e9ecef; }
  .custom-select::-ms-expand {
    opacity: 0; }

.custom-select-sm {
  height: calc(2.6rem + 4px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%; }

.custom-select-lg {
  height: calc(4rem + 4px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%; }

.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(4.6rem + 4px);
  margin-bottom: 0; }

.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(4.6rem + 4px);
  margin: 0;
  opacity: 0; }
  .custom-file-input:focus ~ .custom-file-label {
    border-color: #9fe0ff;
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
    .custom-file-input:focus ~ .custom-file-label::after {
      border-color: #9fe0ff; }
  .custom-file-input:disabled ~ .custom-file-label {
    background-color: #e9ecef; }
  .custom-file-input:lang(en) ~ .custom-file-label::after {
    content: "Browse"; }

.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(4.6rem + 4px);
  padding: 1.1rem 3.4rem;
  line-height: 1.5;
  color: #495057;
  background-color: #FFFFFF;
  border: 2px solid #ced4da;
  border-radius: 4.4rem; }
  .custom-file-label::after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    z-index: 3;
    display: block;
    height: 4.6rem;
    padding: 1.1rem 3.4rem;
    line-height: 1.5;
    color: #495057;
    content: "Browse";
    background-color: #e9ecef;
    border-left: 2px solid #ced4da;
    border-radius: 0 4.4rem 4.4rem 0; }

.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  appearance: none; }
  .custom-range:focus {
    outline: none; }
    .custom-range:focus::-webkit-slider-thumb {
      box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
    .custom-range:focus::-moz-range-thumb {
      box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
    .custom-range:focus::-ms-thumb {
      box-shadow: 0 0 0 1px #FFFFFF, 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
  .custom-range::-moz-focus-outer {
    border: 0; }
  .custom-range::-webkit-slider-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: -0.25rem;
    background-color: #1FB6FF;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-webkit-slider-thumb {
        transition: none; } }
    .custom-range::-webkit-slider-thumb:active {
      background-color: #d2f0ff; }
  .custom-range::-webkit-slider-runnable-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-moz-range-thumb {
    width: 1rem;
    height: 1rem;
    background-color: #1FB6FF;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-moz-range-thumb {
        transition: none; } }
    .custom-range::-moz-range-thumb:active {
      background-color: #d2f0ff; }
  .custom-range::-moz-range-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: #dee2e6;
    border-color: transparent;
    border-radius: 1rem; }
  .custom-range::-ms-thumb {
    width: 1rem;
    height: 1rem;
    margin-top: 0;
    margin-right: 0.2rem;
    margin-left: 0.2rem;
    background-color: #1FB6FF;
    border: 0;
    border-radius: 1rem;
    transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
    appearance: none; }
    @media screen and (prefers-reduced-motion: reduce) {
      .custom-range::-ms-thumb {
        transition: none; } }
    .custom-range::-ms-thumb:active {
      background-color: #d2f0ff; }
  .custom-range::-ms-track {
    width: 100%;
    height: 0.5rem;
    color: transparent;
    cursor: pointer;
    background-color: transparent;
    border-color: transparent;
    border-width: 0.5rem; }
  .custom-range::-ms-fill-lower {
    background-color: #dee2e6;
    border-radius: 1rem; }
  .custom-range::-ms-fill-upper {
    margin-right: 15px;
    background-color: #dee2e6;
    border-radius: 1rem; }

.custom-control-label::before,
.custom-file-label,
.custom-select {
  transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }
  @media screen and (prefers-reduced-motion: reduce) {
    .custom-control-label::before,
    .custom-file-label,
    .custom-select {
      transition: none; } }

.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }

.nav-link {
  display: block;
  padding: 0.5rem 1rem; }
  .nav-link:hover, .nav-link:focus {
    text-decoration: none; }
  .nav-link.disabled {
    color: #6c757d; }

.nav-tabs {
  border-bottom: 2px solid #dee2e6; }
  .nav-tabs .nav-item {
    margin-bottom: -2px; }
  .nav-tabs .nav-link {
    border: 2px solid transparent;
    border-top-left-radius: 4.4rem;
    border-top-right-radius: 4.4rem; }
    .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
      border-color: #e9ecef #e9ecef #dee2e6; }
    .nav-tabs .nav-link.disabled {
      color: #6c757d;
      background-color: transparent;
      border-color: transparent; }
  .nav-tabs .nav-link.active,
  .nav-tabs .nav-item.show .nav-link {
    color: #495057;
    background-color: #FFFFFF;
    border-color: #dee2e6 #dee2e6 #FFFFFF; }
  .nav-tabs .dropdown-menu {
    margin-top: -2px;
    border-top-left-radius: 0;
    border-top-right-radius: 0; }

.nav-pills .nav-link {
  border-radius: 4.4rem; }
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #FFFFFF;
  background-color: #1FB6FF; }

.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center; }

.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center; }

.tab-content > .tab-pane {
  display: none; }
.tab-content > .active {
  display: block; }

.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem; }
  .navbar > .container,
  .navbar > .container-fluid {
    display: flex;
    flex-wrap: wrap;
    align-items: center;
    justify-content: space-between; }

.navbar-brand {
  display: inline-block;
  padding-top: 0.2rem;
  padding-bottom: 0.2rem;
  margin-right: 1rem;
  font-size: 2rem;
  line-height: inherit;
  white-space: nowrap; }
  .navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none; }

.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none; }
  .navbar-nav .nav-link {
    padding-right: 0;
    padding-left: 0; }
  .navbar-nav .dropdown-menu {
    position: static;
    float: none; }

.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem; }

.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center; }

.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 2rem;
  line-height: 1;
  background-color: transparent;
  border: 2px solid transparent;
  border-radius: 4.4rem; }
  .navbar-toggler:hover, .navbar-toggler:focus {
    text-decoration: none; }
  .navbar-toggler:not(:disabled):not(.disabled) {
    cursor: pointer; }

.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%; }

@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
  .navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-sm .navbar-nav {
      flex-direction: row; }
      .navbar-expand-sm .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-sm .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-sm > .container,
    .navbar-expand-sm > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-sm .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-sm .navbar-toggler {
      display: none; } }
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
  .navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-md .navbar-nav {
      flex-direction: row; }
      .navbar-expand-md .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-md .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-md > .container,
    .navbar-expand-md > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-md .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-md .navbar-toggler {
      display: none; } }
@media (max-width: 1023.98px) {
  .navbar-expand-lg > .container,
  .navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }
@media (min-width: 1024px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-lg .navbar-nav {
      flex-direction: row; }
      .navbar-expand-lg .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-lg > .container,
    .navbar-expand-lg > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-lg .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-lg .navbar-toggler {
      display: none; } }
@media (max-width: 1199.98px) {
  .navbar-expand-xl > .container,
  .navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0; } }
@media (min-width: 1200px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start; }
    .navbar-expand-xl .navbar-nav {
      flex-direction: row; }
      .navbar-expand-xl .navbar-nav .dropdown-menu {
        position: absolute; }
      .navbar-expand-xl .navbar-nav .nav-link {
        padding-right: 0.5rem;
        padding-left: 0.5rem; }
    .navbar-expand-xl > .container,
    .navbar-expand-xl > .container-fluid {
      flex-wrap: nowrap; }
    .navbar-expand-xl .navbar-collapse {
      display: flex !important;
      flex-basis: auto; }
    .navbar-expand-xl .navbar-toggler {
      display: none; } }
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    padding-right: 0;
    padding-left: 0; }
  .navbar-expand .navbar-nav {
    flex-direction: row; }
    .navbar-expand .navbar-nav .dropdown-menu {
      position: absolute; }
    .navbar-expand .navbar-nav .nav-link {
      padding-right: 0.5rem;
      padding-left: 0.5rem; }
  .navbar-expand > .container,
  .navbar-expand > .container-fluid {
    flex-wrap: nowrap; }
  .navbar-expand .navbar-collapse {
    display: flex !important;
    flex-basis: auto; }
  .navbar-expand .navbar-toggler {
    display: none; }

.navbar-light .navbar-brand {
  color: rgba(0, 2, 62, 0.9); }
  .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
    color: rgba(0, 2, 62, 0.9); }
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 2, 62, 0.5); }
  .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
    color: rgba(0, 2, 62, 0.7); }
  .navbar-light .navbar-nav .nav-link.disabled {
    color: rgba(0, 2, 62, 0.3); }
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 2, 62, 0.9); }
.navbar-light .navbar-toggler {
  color: rgba(0, 2, 62, 0.5);
  border-color: rgba(0, 2, 62, 0.1); }
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 2, 62, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar-light .navbar-text {
  color: rgba(0, 2, 62, 0.5); }
  .navbar-light .navbar-text a {
    color: rgba(0, 2, 62, 0.9); }
    .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
      color: rgba(0, 2, 62, 0.9); }

.navbar-dark .navbar-brand {
  color: #FFFFFF; }
  .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
    color: #FFFFFF; }
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
    color: rgba(255, 255, 255, 0.75); }
  .navbar-dark .navbar-nav .nav-link.disabled {
    color: rgba(255, 255, 255, 0.25); }
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #FFFFFF; }
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.5);
  border-color: rgba(255, 255, 255, 0.1); }
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E"); }
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.5); }
  .navbar-dark .navbar-text a {
    color: #FFFFFF; }
    .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
      color: #FFFFFF; }

.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #FFFFFF;
  background-clip: border-box;
  border: 2px solid rgba(0, 2, 62, 0.125);
  border-radius: 4.4rem; }
  .card > hr {
    margin-right: 0;
    margin-left: 0; }
  .card > .list-group:first-child .list-group-item:first-child {
    border-top-left-radius: 4.4rem;
    border-top-right-radius: 4.4rem; }
  .card > .list-group:last-child .list-group-item:last-child {
    border-bottom-right-radius: 4.4rem;
    border-bottom-left-radius: 4.4rem; }

.card-body {
  flex: 1 1 auto;
  padding: 1.25rem; }

.card-title, body .nav-tabs.numbered-tabs .nav-link, body .brand #section9 .icolist-container .icolist .icolist-subtitle {
  margin-bottom: 0.75rem; }

.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0; }

.card-text:last-child, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle:last-child {
  margin-bottom: 0; }

.card-link:hover {
  text-decoration: none; }
.card-link + .card-link {
  margin-left: 1.25rem; }

.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 2, 62, 0.03);
  border-bottom: 2px solid rgba(0, 2, 62, 0.125); }
  .card-header:first-child {
    border-radius: calc(4.4rem - 2px) calc(4.4rem - 2px) 0 0; }
  .card-header + .list-group .list-group-item:first-child {
    border-top: 0; }

.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 2, 62, 0.03);
  border-top: 2px solid rgba(0, 2, 62, 0.125); }
  .card-footer:last-child {
    border-radius: 0 0 calc(4.4rem - 2px) calc(4.4rem - 2px); }

.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0; }

.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem; }

.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem; }

.card-img {
  width: 100%;
  border-radius: calc(4.4rem - 2px); }

.card-img-top {
  width: 100%;
  border-top-left-radius: calc(4.4rem - 2px);
  border-top-right-radius: calc(4.4rem - 2px); }

.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(4.4rem - 2px);
  border-bottom-left-radius: calc(4.4rem - 2px); }

.card-deck {
  display: flex;
  flex-direction: column; }
  .card-deck .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-deck {
      flex-flow: row wrap;
      margin-right: -15px;
      margin-left: -15px; }
      .card-deck .card {
        display: flex;
        flex: 1 0 0%;
        flex-direction: column;
        margin-right: 15px;
        margin-bottom: 0;
        margin-left: 15px; } }

.card-group {
  display: flex;
  flex-direction: column; }
  .card-group > .card {
    margin-bottom: 15px; }
  @media (min-width: 576px) {
    .card-group {
      flex-flow: row wrap; }
      .card-group > .card {
        flex: 1 0 0%;
        margin-bottom: 0; }
        .card-group > .card + .card {
          margin-left: 0;
          border-left: 0; }
        .card-group > .card:first-child {
          border-top-right-radius: 0;
          border-bottom-right-radius: 0; }
          .card-group > .card:first-child .card-img-top,
          .card-group > .card:first-child .card-header {
            border-top-right-radius: 0; }
          .card-group > .card:first-child .card-img-bottom,
          .card-group > .card:first-child .card-footer {
            border-bottom-right-radius: 0; }
        .card-group > .card:last-child {
          border-top-left-radius: 0;
          border-bottom-left-radius: 0; }
          .card-group > .card:last-child .card-img-top,
          .card-group > .card:last-child .card-header {
            border-top-left-radius: 0; }
          .card-group > .card:last-child .card-img-bottom,
          .card-group > .card:last-child .card-footer {
            border-bottom-left-radius: 0; }
        .card-group > .card:only-child {
          border-radius: 4.4rem; }
          .card-group > .card:only-child .card-img-top,
          .card-group > .card:only-child .card-header {
            border-top-left-radius: 4.4rem;
            border-top-right-radius: 4.4rem; }
          .card-group > .card:only-child .card-img-bottom,
          .card-group > .card:only-child .card-footer {
            border-bottom-right-radius: 4.4rem;
            border-bottom-left-radius: 4.4rem; }
        .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
          border-radius: 0; }
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
          .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
            border-radius: 0; } }

.card-columns .card {
  margin-bottom: 0.75rem; }
@media (min-width: 576px) {
  .card-columns {
    column-count: 3;
    column-gap: 1.25rem;
    orphans: 1;
    widows: 1; }
    .card-columns .card {
      display: inline-block;
      width: 100%; } }

.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0; }
.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0; }
.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0; }
.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0; }

.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 4.4rem; }

.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -2px;
  line-height: 1.25;
  color: #1FB6FF;
  background-color: #FFFFFF;
  border: 2px solid #dee2e6; }
  .page-link:hover {
    z-index: 2;
    color: #008dd2;
    text-decoration: none;
    background-color: #e9ecef;
    border-color: #dee2e6; }
  .page-link:focus {
    z-index: 2;
    outline: 0;
    box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
  .page-link:not(:disabled):not(.disabled) {
    cursor: pointer; }

.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 4.4rem;
  border-bottom-left-radius: 4.4rem; }
.page-item:last-child .page-link {
  border-top-right-radius: 4.4rem;
  border-bottom-right-radius: 4.4rem; }
.page-item.active .page-link {
  z-index: 1;
  color: #FFFFFF;
  background-color: #1FB6FF;
  border-color: #1FB6FF; }
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #FFFFFF;
  border-color: #dee2e6; }

.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 2rem;
  line-height: 1.5; }
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 0.3rem;
  border-bottom-left-radius: 0.3rem; }
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem; }

.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 1.4rem;
  line-height: 1.5; }
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 0.2rem;
  border-bottom-left-radius: 0.2rem; }
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 0.2rem;
  border-bottom-right-radius: 0.2rem; }

.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 4.4rem; }
  .badge:empty {
    display: none; }

.btn .badge {
  position: relative;
  top: -1px; }

.badge-pill {
  padding-right: 0.6em;
  padding-left: 0.6em;
  border-radius: 10rem; }

.badge-primary {
  color: #FFFFFF;
  background-color: #1FB6FF; }
  .badge-primary[href]:hover, .badge-primary[href]:focus {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #009eeb; }

.badge-secondary {
  color: #212529;
  background-color: #57CEBB; }
  .badge-secondary[href]:hover, .badge-secondary[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #37bba6; }

.badge-success {
  color: #FFFFFF;
  background-color: #36B37E; }
  .badge-success[href]:hover, .badge-success[href]:focus {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #2a8c62; }

.badge-info {
  color: #FFFFFF;
  background-color: #558DFA; }
  .badge-info[href]:hover, .badge-info[href]:focus {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #236cf9; }

.badge-warning {
  color: #212529;
  background-color: #FFBF0C; }
  .badge-warning[href]:hover, .badge-warning[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #d89f00; }

.badge-danger {
  color: #FFFFFF;
  background-color: #dc3545; }
  .badge-danger[href]:hover, .badge-danger[href]:focus {
    color: #FFFFFF;
    text-decoration: none;
    background-color: #bd2130; }

.badge-light {
  color: #212529;
  background-color: #f8f9fa; }
  .badge-light[href]:hover, .badge-light[href]:focus {
    color: #212529;
    text-decoration: none;
    background-color: #dae0e5; }

.badge-dark {
  color: #FFFFFF;
  background-color: #12141D; }
  .badge-dark[href]:hover, .badge-dark[href]:focus {
    color: #FFFFFF;
    text-decoration: none;
    background-color: black; }

.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 2px solid transparent;
  border-radius: 4.4rem; }

.alert-heading {
  color: inherit; }

.alert-link {
  font-weight: 700; }

.alert-dismissible {
  padding-right: 4.9rem; }
  .alert-dismissible .close {
    position: absolute;
    top: 0;
    right: 0;
    padding: 0.75rem 1.25rem;
    color: inherit; }

.alert-primary {
  color: #1060a2;
  background-color: #d2f0ff;
  border-color: #c0ebff; }
  .alert-primary hr {
    border-top-color: #a7e3ff; }
  .alert-primary .alert-link {
    color: #0b4474; }

.alert-secondary {
  color: #2d6c7f;
  background-color: #ddf5f1;
  border-color: #d0f1ec; }
  .alert-secondary hr {
    border-top-color: #bcebe4; }
  .alert-secondary .alert-link {
    color: #204c59; }

.alert-success {
  color: #1c5e5f;
  background-color: #d7f0e5;
  border-color: #c7eadb; }
  .alert-success hr {
    border-top-color: #b4e3cf; }
  .alert-success .alert-link {
    color: #103738; }

.alert-info {
  color: #2c4aa0;
  background-color: #dde8fe;
  border-color: #cfdffe; }
  .alert-info hr {
    border-top-color: #b6cefd; }
  .alert-info .alert-link {
    color: #213878; }

.alert-warning {
  color: #856424;
  background-color: #fff2ce;
  border-color: #ffedbb; }
  .alert-warning hr {
    border-top-color: #ffe6a2; }
  .alert-warning .alert-link {
    color: #5d4619; }

.alert-danger {
  color: #721d42;
  background-color: #f8d7da;
  border-color: #f5c6cb; }
  .alert-danger hr {
    border-top-color: #f1b0b7; }
  .alert-danger .alert-link {
    color: #49132a; }

.alert-light {
  color: #8182a0;
  background-color: #fefefe;
  border-color: #fdfdfe; }
  .alert-light hr {
    border-top-color: #ececf6; }
  .alert-light .alert-link {
    color: #666788; }

.alert-dark {
  color: #090b2d;
  background-color: #d0d0d2;
  border-color: #bdbdc0; }
  .alert-dark hr {
    border-top-color: #b0b0b4; }
  .alert-dark .alert-link {
    color: #010103; }

@keyframes progress-bar-stripes {
  from {
    background-position: 1rem 0; }
  to {
    background-position: 0 0; } }
.progress {
  display: flex;
  height: 1rem;
  overflow: hidden;
  font-size: 1.2rem;
  background-color: #e9ecef;
  border-radius: 4.4rem; }

.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #FFFFFF;
  text-align: center;
  white-space: nowrap;
  background-color: #1FB6FF;
  transition: width 0.6s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .progress-bar {
      transition: none; } }

.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 1rem 1rem; }

.progress-bar-animated {
  animation: progress-bar-stripes 1s linear infinite; }

.media {
  display: flex;
  align-items: flex-start; }

.media-body {
  flex: 1; }

.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0; }

.list-group-item-action {
  width: 100%;
  color: #495057;
  text-align: inherit; }
  .list-group-item-action:hover, .list-group-item-action:focus {
    color: #495057;
    text-decoration: none;
    background-color: #f8f9fa; }
  .list-group-item-action:active {
    color: #212529;
    background-color: #e9ecef; }

.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -2px;
  background-color: #FFFFFF;
  border: 2px solid rgba(0, 2, 62, 0.125); }
  .list-group-item:first-child {
    border-top-left-radius: 4.4rem;
    border-top-right-radius: 4.4rem; }
  .list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4.4rem;
    border-bottom-left-radius: 4.4rem; }
  .list-group-item:hover, .list-group-item:focus {
    z-index: 1;
    text-decoration: none; }
  .list-group-item.disabled, .list-group-item:disabled {
    color: #6c757d;
    background-color: #FFFFFF; }
  .list-group-item.active {
    z-index: 2;
    color: #FFFFFF;
    background-color: #1FB6FF;
    border-color: #1FB6FF; }

.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0; }
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0; }
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0; }

.list-group-item-primary {
  color: #1060a2;
  background-color: #c0ebff; }
  .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
    color: #1060a2;
    background-color: #a7e3ff; }
  .list-group-item-primary.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #1060a2;
    border-color: #1060a2; }

.list-group-item-secondary {
  color: #2d6c7f;
  background-color: #d0f1ec; }
  .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
    color: #2d6c7f;
    background-color: #bcebe4; }
  .list-group-item-secondary.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #2d6c7f;
    border-color: #2d6c7f; }

.list-group-item-success {
  color: #1c5e5f;
  background-color: #c7eadb; }
  .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
    color: #1c5e5f;
    background-color: #b4e3cf; }
  .list-group-item-success.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #1c5e5f;
    border-color: #1c5e5f; }

.list-group-item-info {
  color: #2c4aa0;
  background-color: #cfdffe; }
  .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
    color: #2c4aa0;
    background-color: #b6cefd; }
  .list-group-item-info.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #2c4aa0;
    border-color: #2c4aa0; }

.list-group-item-warning {
  color: #856424;
  background-color: #ffedbb; }
  .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
    color: #856424;
    background-color: #ffe6a2; }
  .list-group-item-warning.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #856424;
    border-color: #856424; }

.list-group-item-danger {
  color: #721d42;
  background-color: #f5c6cb; }
  .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
    color: #721d42;
    background-color: #f1b0b7; }
  .list-group-item-danger.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #721d42;
    border-color: #721d42; }

.list-group-item-light {
  color: #8182a0;
  background-color: #fdfdfe; }
  .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
    color: #8182a0;
    background-color: #ececf6; }
  .list-group-item-light.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #8182a0;
    border-color: #8182a0; }

.list-group-item-dark {
  color: #090b2d;
  background-color: #bdbdc0; }
  .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
    color: #090b2d;
    background-color: #b0b0b4; }
  .list-group-item-dark.list-group-item-action.active {
    color: #FFFFFF;
    background-color: #090b2d;
    border-color: #090b2d; }

.close {
  float: right;
  font-size: 2.4rem;
  font-weight: 700;
  line-height: 1;
  color: #00023E;
  text-shadow: 0 1px 0 #FFFFFF;
  opacity: .5;
  z-index: 10; }
  .close:hover {
    cursor: pointer !important; }
  .close:not(:disabled):not(.disabled) {
    cursor: pointer !important; }
    .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {
      color: #00023E;
      text-decoration: none;
      opacity: .75; }

button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none; }

.modal-open {
  overflow: hidden; }
  .modal-open .modal {
    overflow-x: hidden;
    overflow-y: auto; }

.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0; }

.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none; }
  .modal.fade .modal-dialog {
    transition: transform 0.3s ease-out;
    transform: translate(0, -25%); }
    @media screen and (prefers-reduced-motion: reduce) {
      .modal.fade .modal-dialog {
        transition: none; } }
  .modal.show .modal-dialog {
    transform: translate(0, 0); }

.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2)); }
  .modal-dialog-centered::before {
    display: block;
    height: calc(100vh - (0.5rem * 2));
    content: ""; }

.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #FFFFFF;
  background-clip: padding-box;
  border: 2px solid rgba(0, 2, 62, 0.2);
  border-radius: 0.3rem;
  outline: 0; }

.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #00023E; }
  .modal-backdrop.fade {
    opacity: 0; }
  .modal-backdrop.show {
    opacity: 0.5; }

.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 2px solid #e9ecef;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem; }
  .modal-header .close {
    z-index: 10;
    padding: 1rem;
    margin: -1rem -1rem -1rem auto; }
    .modal-header .close:hover {
      cursor: pointer; }

.modal-title {
  margin-bottom: 0;
  line-height: 1.5; }

.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem; }

.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 2px solid #e9ecef; }
  .modal-footer > :not(:first-child) {
    margin-left: .25rem; }
  .modal-footer > :not(:last-child) {
    margin-right: .25rem; }

.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll; }

@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto; }

  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2)); }
    .modal-dialog-centered::before {
      height: calc(100vh - (1.75rem * 2)); }

  .modal-sm {
    max-width: 300px; } }
@media (min-width: 1024px) {
  .modal-lg {
    max-width: 800px; } }
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-style: normal;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 1.4rem;
  word-wrap: break-word;
  opacity: 0; }
  .tooltip.show {
    opacity: 0.9; }
  .tooltip .arrow {
    position: absolute;
    display: block;
    width: 0.8rem;
    height: 0.4rem; }
    .tooltip .arrow::before {
      position: absolute;
      content: "";
      border-color: transparent;
      border-style: solid; }

.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] {
  padding: 0.4rem 0; }
  .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow {
    bottom: 0; }
    .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before {
      top: 0;
      border-width: 0.4rem 0.4rem 0;
      border-top-color: #00023E; }

.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] {
  padding: 0 0.4rem; }
  .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow {
    left: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before {
      right: 0;
      border-width: 0.4rem 0.4rem 0.4rem 0;
      border-right-color: #00023E; }

.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] {
  padding: 0.4rem 0; }
  .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow {
    top: 0; }
    .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before {
      bottom: 0;
      border-width: 0 0.4rem 0.4rem;
      border-bottom-color: #00023E; }

.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] {
  padding: 0 0.4rem; }
  .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow {
    right: 0;
    width: 0.4rem;
    height: 0.8rem; }
    .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before {
      left: 0;
      border-width: 0.4rem 0 0.4rem 0.4rem;
      border-left-color: #00023E; }

.tooltip-inner {
  max-width: 26rem;
  padding: 1rem 1.5rem;
  color: #FFFFFF;
  text-align: center;
  background-color: #00023E;
  border-radius: 5px; }

.carousel {
  position: relative; }

.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden; }

.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  backface-visibility: hidden;
  perspective: 1000px;
  padding: 0 2.5rem; }

.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
  transition: transform 0.6s ease; }
  @media screen and (prefers-reduced-motion: reduce) {
    .carousel-item.active,
    .carousel-item-next,
    .carousel-item-prev {
      transition: none; } }

.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0; }

.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-next.carousel-item-left,
    .carousel-item-prev.carousel-item-right {
      transform: translate3d(0, 0, 0); } }

.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-next,
    .active.carousel-item-right {
      transform: translate3d(100%, 0, 0); } }

.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%); }
  @supports (transform-style: preserve-3d) {
    .carousel-item-prev,
    .active.carousel-item-left {
      transform: translate3d(-100%, 0, 0); } }

.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: .6s;
  transition-property: opacity; }
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1; }
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0; }
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0); }
  @supports (transform-style: preserve-3d) {
    .carousel-fade .carousel-item-next,
    .carousel-fade .carousel-item-prev,
    .carousel-fade .carousel-item.active,
    .carousel-fade .active.carousel-item-left,
    .carousel-fade .active.carousel-item-prev {
      transform: translate3d(0, 0, 0); } }

.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 37px;
  color: #FFFFFF;
  text-align: center;
  opacity: 0.5; }
  .carousel-control-prev:hover, .carousel-control-prev:focus,
  .carousel-control-next:hover,
  .carousel-control-next:focus {
    color: #FFFFFF;
    text-decoration: none;
    outline: 0;
    opacity: .9; }

.carousel-control-prev {
  left: 0; }

.carousel-control-next {
  right: 0; }

.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 37px;
  height: 37px;
  background: transparent no-repeat center center;
  background-size: 100% 100%; }

.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.4957 1.41298C9.28084 1.63619 1.18103 10.0979 1.40424 20.3127C1.62745 30.5275 10.0891 38.6274 20.304 38.4042C30.5188 38.1809 38.6186 29.7192 38.3954 19.5044C38.1722 9.28959 29.7105 1.18978 19.4957 1.41298Z' stroke='%23757E94' stroke-width='1.47424'/%3E%3Cpath d='M22.5811 24.99L17.3312 19.9646L22.3565 14.7146' stroke='%23757E94' stroke-width='1.47424' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

.carousel-control-next-icon {
  background-image: url("data:image/svg+xml,%3Csvg width='39' height='39' viewBox='0 0 39 39' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5 38C29.7173 38 38 29.7173 38 19.5C38 9.28273 29.7173 1 19.5 1C9.28273 1 1 9.28273 1 19.5C1 29.7173 9.28273 38 19.5 38Z' stroke='%23757E94' stroke-width='1.47424'/%3E%3Cpath d='M16.9307 14.3611L22.0695 19.5L16.9307 24.6389' stroke='%23757E94' stroke-width='1.47424' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E"); }

.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 37px;
  margin-left: 37px;
  list-style: none; }
  .carousel-indicators li {
    position: relative;
    flex: 0 1 auto;
    width: 30px;
    height: 3px;
    margin-right: 3px;
    margin-left: 3px;
    text-indent: -999px;
    cursor: pointer;
    background-color: rgba(255, 255, 255, 0.5); }
    .carousel-indicators li::before {
      position: absolute;
      top: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
    .carousel-indicators li::after {
      position: absolute;
      bottom: -10px;
      left: 0;
      display: inline-block;
      width: 100%;
      height: 10px;
      content: ""; }
  .carousel-indicators .active {
    background-color: #FFFFFF; }

.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #FFFFFF;
  text-align: center; }

.align-baseline {
  vertical-align: baseline !important; }

.align-top {
  vertical-align: top !important; }

.align-middle {
  vertical-align: middle !important; }

.align-bottom {
  vertical-align: bottom !important; }

.align-text-bottom {
  vertical-align: text-bottom !important; }

.align-text-top {
  vertical-align: text-top !important; }

.bg-primary {
  background-color: #1FB6FF !important; }

a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #009eeb !important; }

.bg-secondary {
  background-color: #57CEBB !important; }

a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #37bba6 !important; }

.bg-success {
  background-color: #36B37E !important; }

a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #2a8c62 !important; }

.bg-info {
  background-color: #558DFA !important; }

a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #236cf9 !important; }

.bg-warning {
  background-color: #FFBF0C !important; }

a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #d89f00 !important; }

.bg-danger {
  background-color: #dc3545 !important; }

a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #bd2130 !important; }

.bg-light {
  background-color: #f8f9fa !important; }

a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important; }

.bg-dark {
  background-color: #12141D !important; }

a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: black !important; }

.bg-white {
  background-color: #FFFFFF !important; }

.bg-transparent {
  background-color: transparent !important; }

.border, body .border-blue, body .border-white, body .border-black, body .border-grey, body .border-aqua, body .border-orange, body .border-yellow, body .border-purple, body .border-salmon, body .border-moon {
  border: 2px solid #dee2e6; }

.border-top {
  border-top: 2px solid #dee2e6 !important; }

.border-right {
  border-right: 2px solid #dee2e6 !important; }

.border-bottom {
  border-bottom: 2px solid #dee2e6 !important; }

.border-left {
  border-left: 2px solid #dee2e6 !important; }

.border-0 {
  border: 0 !important; }

.border-top-0 {
  border-top: 0 !important; }

.border-right-0 {
  border-right: 0 !important; }

.border-bottom-0 {
  border-bottom: 0 !important; }

.border-left-0 {
  border-left: 0 !important; }

.border-primary {
  border-color: #1FB6FF !important; }

.border-secondary {
  border-color: #57CEBB !important; }

.border-success {
  border-color: #36B37E !important; }

.border-info {
  border-color: #558DFA !important; }

.border-warning {
  border-color: #FFBF0C !important; }

.border-danger {
  border-color: #dc3545 !important; }

.border-light {
  border-color: #f8f9fa !important; }

.border-dark {
  border-color: #12141D !important; }

.border-white {
  border-color: #FFFFFF !important; }

.rounded {
  border-radius: 4.4rem !important; }

.rounded-top {
  border-top-left-radius: 4.4rem !important;
  border-top-right-radius: 4.4rem !important; }

.rounded-right {
  border-top-right-radius: 4.4rem !important;
  border-bottom-right-radius: 4.4rem !important; }

.rounded-bottom {
  border-bottom-right-radius: 4.4rem !important;
  border-bottom-left-radius: 4.4rem !important; }

.rounded-left {
  border-top-left-radius: 4.4rem !important;
  border-bottom-left-radius: 4.4rem !important; }

.rounded-circle {
  border-radius: 50% !important; }

.rounded-0 {
  border-radius: 0 !important; }

.clearfix::after {
  display: block;
  clear: both;
  content: ""; }

.d-none {
  display: none !important; }

.d-inline {
  display: inline !important; }

.d-inline-block {
  display: inline-block !important; }

.d-block {
  display: block !important; }

.d-table {
  display: table !important; }

.d-table-row {
  display: table-row !important; }

.d-table-cell {
  display: table-cell !important; }

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

.d-inline-flex {
  display: inline-flex !important; }

@media (min-width: 576px) {
  .d-sm-none {
    display: none !important; }

  .d-sm-inline {
    display: inline !important; }

  .d-sm-inline-block {
    display: inline-block !important; }

  .d-sm-block {
    display: block !important; }

  .d-sm-table {
    display: table !important; }

  .d-sm-table-row {
    display: table-row !important; }

  .d-sm-table-cell {
    display: table-cell !important; }

  .d-sm-flex {
    display: flex !important; }

  .d-sm-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 768px) {
  .d-md-none {
    display: none !important; }

  .d-md-inline {
    display: inline !important; }

  .d-md-inline-block {
    display: inline-block !important; }

  .d-md-block {
    display: block !important; }

  .d-md-table {
    display: table !important; }

  .d-md-table-row {
    display: table-row !important; }

  .d-md-table-cell {
    display: table-cell !important; }

  .d-md-flex {
    display: flex !important; }

  .d-md-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 1024px) {
  .d-lg-none {
    display: none !important; }

  .d-lg-inline {
    display: inline !important; }

  .d-lg-inline-block {
    display: inline-block !important; }

  .d-lg-block {
    display: block !important; }

  .d-lg-table {
    display: table !important; }

  .d-lg-table-row {
    display: table-row !important; }

  .d-lg-table-cell {
    display: table-cell !important; }

  .d-lg-flex {
    display: flex !important; }

  .d-lg-inline-flex {
    display: inline-flex !important; } }
@media (min-width: 1200px) {
  .d-xl-none {
    display: none !important; }

  .d-xl-inline {
    display: inline !important; }

  .d-xl-inline-block {
    display: inline-block !important; }

  .d-xl-block {
    display: block !important; }

  .d-xl-table {
    display: table !important; }

  .d-xl-table-row {
    display: table-row !important; }

  .d-xl-table-cell {
    display: table-cell !important; }

  .d-xl-flex {
    display: flex !important; }

  .d-xl-inline-flex {
    display: inline-flex !important; } }
@media print {
  .d-print-none {
    display: none !important; }

  .d-print-inline {
    display: inline !important; }

  .d-print-inline-block {
    display: inline-block !important; }

  .d-print-block {
    display: block !important; }

  .d-print-table {
    display: table !important; }

  .d-print-table-row {
    display: table-row !important; }

  .d-print-table-cell {
    display: table-cell !important; }

  .d-print-flex {
    display: flex !important; }

  .d-print-inline-flex {
    display: inline-flex !important; } }
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden; }
  .embed-responsive::before {
    display: block;
    content: ""; }
  .embed-responsive .embed-responsive-item,
  .embed-responsive iframe,
  .embed-responsive embed,
  .embed-responsive object,
  .embed-responsive video {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    border: 0; }

.embed-responsive-21by9::before {
  padding-top: 42.8571428571%; }

.embed-responsive-16by9::before {
  padding-top: 56.25%; }

.embed-responsive-4by3::before {
  padding-top: 75%; }

.embed-responsive-1by1::before {
  padding-top: 100%; }

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

.flex-column {
  flex-direction: column !important; }

.flex-row-reverse {
  flex-direction: row-reverse !important; }

.flex-column-reverse {
  flex-direction: column-reverse !important; }

.flex-wrap {
  flex-wrap: wrap !important; }

.flex-nowrap {
  flex-wrap: nowrap !important; }

.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important; }

.flex-fill {
  flex: 1 1 auto !important; }

.flex-grow-0 {
  flex-grow: 0 !important; }

.flex-grow-1 {
  flex-grow: 1 !important; }

.flex-shrink-0 {
  flex-shrink: 0 !important; }

.flex-shrink-1 {
  flex-shrink: 1 !important; }

.justify-content-start {
  justify-content: flex-start !important; }

.justify-content-end {
  justify-content: flex-end !important; }

.justify-content-center {
  justify-content: center !important; }

.justify-content-between {
  justify-content: space-between !important; }

.justify-content-around {
  justify-content: space-around !important; }

.align-items-start {
  align-items: flex-start !important; }

.align-items-end {
  align-items: flex-end !important; }

.align-items-center {
  align-items: center !important; }

.align-items-baseline {
  align-items: baseline !important; }

.align-items-stretch {
  align-items: stretch !important; }

.align-content-start {
  align-content: flex-start !important; }

.align-content-end {
  align-content: flex-end !important; }

.align-content-center {
  align-content: center !important; }

.align-content-between {
  align-content: space-between !important; }

.align-content-around {
  align-content: space-around !important; }

.align-content-stretch {
  align-content: stretch !important; }

.align-self-auto {
  align-self: auto !important; }

.align-self-start {
  align-self: flex-start !important; }

.align-self-end {
  align-self: flex-end !important; }

.align-self-center {
  align-self: center !important; }

.align-self-baseline {
  align-self: baseline !important; }

.align-self-stretch {
  align-self: stretch !important; }

@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important; }

  .flex-sm-column {
    flex-direction: column !important; }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-sm-wrap {
    flex-wrap: wrap !important; }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important; }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-sm-fill {
    flex: 1 1 auto !important; }

  .flex-sm-grow-0 {
    flex-grow: 0 !important; }

  .flex-sm-grow-1 {
    flex-grow: 1 !important; }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-sm-start {
    justify-content: flex-start !important; }

  .justify-content-sm-end {
    justify-content: flex-end !important; }

  .justify-content-sm-center {
    justify-content: center !important; }

  .justify-content-sm-between {
    justify-content: space-between !important; }

  .justify-content-sm-around {
    justify-content: space-around !important; }

  .align-items-sm-start {
    align-items: flex-start !important; }

  .align-items-sm-end {
    align-items: flex-end !important; }

  .align-items-sm-center {
    align-items: center !important; }

  .align-items-sm-baseline {
    align-items: baseline !important; }

  .align-items-sm-stretch {
    align-items: stretch !important; }

  .align-content-sm-start {
    align-content: flex-start !important; }

  .align-content-sm-end {
    align-content: flex-end !important; }

  .align-content-sm-center {
    align-content: center !important; }

  .align-content-sm-between {
    align-content: space-between !important; }

  .align-content-sm-around {
    align-content: space-around !important; }

  .align-content-sm-stretch {
    align-content: stretch !important; }

  .align-self-sm-auto {
    align-self: auto !important; }

  .align-self-sm-start {
    align-self: flex-start !important; }

  .align-self-sm-end {
    align-self: flex-end !important; }

  .align-self-sm-center {
    align-self: center !important; }

  .align-self-sm-baseline {
    align-self: baseline !important; }

  .align-self-sm-stretch {
    align-self: stretch !important; } }
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important; }

  .flex-md-column {
    flex-direction: column !important; }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-md-wrap {
    flex-wrap: wrap !important; }

  .flex-md-nowrap {
    flex-wrap: nowrap !important; }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-md-fill {
    flex: 1 1 auto !important; }

  .flex-md-grow-0 {
    flex-grow: 0 !important; }

  .flex-md-grow-1 {
    flex-grow: 1 !important; }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-md-start {
    justify-content: flex-start !important; }

  .justify-content-md-end {
    justify-content: flex-end !important; }

  .justify-content-md-center {
    justify-content: center !important; }

  .justify-content-md-between {
    justify-content: space-between !important; }

  .justify-content-md-around {
    justify-content: space-around !important; }

  .align-items-md-start {
    align-items: flex-start !important; }

  .align-items-md-end {
    align-items: flex-end !important; }

  .align-items-md-center {
    align-items: center !important; }

  .align-items-md-baseline {
    align-items: baseline !important; }

  .align-items-md-stretch {
    align-items: stretch !important; }

  .align-content-md-start {
    align-content: flex-start !important; }

  .align-content-md-end {
    align-content: flex-end !important; }

  .align-content-md-center {
    align-content: center !important; }

  .align-content-md-between {
    align-content: space-between !important; }

  .align-content-md-around {
    align-content: space-around !important; }

  .align-content-md-stretch {
    align-content: stretch !important; }

  .align-self-md-auto {
    align-self: auto !important; }

  .align-self-md-start {
    align-self: flex-start !important; }

  .align-self-md-end {
    align-self: flex-end !important; }

  .align-self-md-center {
    align-self: center !important; }

  .align-self-md-baseline {
    align-self: baseline !important; }

  .align-self-md-stretch {
    align-self: stretch !important; } }
@media (min-width: 1024px) {
  .flex-lg-row {
    flex-direction: row !important; }

  .flex-lg-column {
    flex-direction: column !important; }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-lg-wrap {
    flex-wrap: wrap !important; }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important; }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-lg-fill {
    flex: 1 1 auto !important; }

  .flex-lg-grow-0 {
    flex-grow: 0 !important; }

  .flex-lg-grow-1 {
    flex-grow: 1 !important; }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-lg-start {
    justify-content: flex-start !important; }

  .justify-content-lg-end {
    justify-content: flex-end !important; }

  .justify-content-lg-center {
    justify-content: center !important; }

  .justify-content-lg-between {
    justify-content: space-between !important; }

  .justify-content-lg-around {
    justify-content: space-around !important; }

  .align-items-lg-start {
    align-items: flex-start !important; }

  .align-items-lg-end {
    align-items: flex-end !important; }

  .align-items-lg-center {
    align-items: center !important; }

  .align-items-lg-baseline {
    align-items: baseline !important; }

  .align-items-lg-stretch {
    align-items: stretch !important; }

  .align-content-lg-start {
    align-content: flex-start !important; }

  .align-content-lg-end {
    align-content: flex-end !important; }

  .align-content-lg-center {
    align-content: center !important; }

  .align-content-lg-between {
    align-content: space-between !important; }

  .align-content-lg-around {
    align-content: space-around !important; }

  .align-content-lg-stretch {
    align-content: stretch !important; }

  .align-self-lg-auto {
    align-self: auto !important; }

  .align-self-lg-start {
    align-self: flex-start !important; }

  .align-self-lg-end {
    align-self: flex-end !important; }

  .align-self-lg-center {
    align-self: center !important; }

  .align-self-lg-baseline {
    align-self: baseline !important; }

  .align-self-lg-stretch {
    align-self: stretch !important; } }
@media (min-width: 1200px) {
  .flex-xl-row {
    flex-direction: row !important; }

  .flex-xl-column {
    flex-direction: column !important; }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important; }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important; }

  .flex-xl-wrap {
    flex-wrap: wrap !important; }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important; }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important; }

  .flex-xl-fill {
    flex: 1 1 auto !important; }

  .flex-xl-grow-0 {
    flex-grow: 0 !important; }

  .flex-xl-grow-1 {
    flex-grow: 1 !important; }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important; }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important; }

  .justify-content-xl-start {
    justify-content: flex-start !important; }

  .justify-content-xl-end {
    justify-content: flex-end !important; }

  .justify-content-xl-center {
    justify-content: center !important; }

  .justify-content-xl-between {
    justify-content: space-between !important; }

  .justify-content-xl-around {
    justify-content: space-around !important; }

  .align-items-xl-start {
    align-items: flex-start !important; }

  .align-items-xl-end {
    align-items: flex-end !important; }

  .align-items-xl-center {
    align-items: center !important; }

  .align-items-xl-baseline {
    align-items: baseline !important; }

  .align-items-xl-stretch {
    align-items: stretch !important; }

  .align-content-xl-start {
    align-content: flex-start !important; }

  .align-content-xl-end {
    align-content: flex-end !important; }

  .align-content-xl-center {
    align-content: center !important; }

  .align-content-xl-between {
    align-content: space-between !important; }

  .align-content-xl-around {
    align-content: space-around !important; }

  .align-content-xl-stretch {
    align-content: stretch !important; }

  .align-self-xl-auto {
    align-self: auto !important; }

  .align-self-xl-start {
    align-self: flex-start !important; }

  .align-self-xl-end {
    align-self: flex-end !important; }

  .align-self-xl-center {
    align-self: center !important; }

  .align-self-xl-baseline {
    align-self: baseline !important; }

  .align-self-xl-stretch {
    align-self: stretch !important; } }
.float-left {
  float: left !important; }

.float-right {
  float: right !important; }

.float-none {
  float: none !important; }

@media (min-width: 576px) {
  .float-sm-left {
    float: left !important; }

  .float-sm-right {
    float: right !important; }

  .float-sm-none {
    float: none !important; } }
@media (min-width: 768px) {
  .float-md-left {
    float: left !important; }

  .float-md-right {
    float: right !important; }

  .float-md-none {
    float: none !important; } }
@media (min-width: 1024px) {
  .float-lg-left {
    float: left !important; }

  .float-lg-right {
    float: right !important; }

  .float-lg-none {
    float: none !important; } }
@media (min-width: 1200px) {
  .float-xl-left {
    float: left !important; }

  .float-xl-right {
    float: right !important; }

  .float-xl-none {
    float: none !important; } }
.position-static {
  position: static !important; }

.position-relative {
  position: relative !important; }

.position-absolute {
  position: absolute !important; }

.position-fixed {
  position: fixed !important; }

.position-sticky {
  position: sticky !important; }

.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030; }

.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030; }

@supports (position: sticky) {
  .sticky-top {
    position: sticky;
    top: 0;
    z-index: 1020; } }

.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0; }

.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal; }

.w-25 {
  width: 25% !important; }

.w-50 {
  width: 50% !important; }

.w-75 {
  width: 75% !important; }

.w-100 {
  width: 100% !important; }

.w-auto {
  width: auto !important; }

.h-25 {
  height: 25% !important; }

.h-50 {
  height: 50% !important; }

.h-75 {
  height: 75% !important; }

.h-100 {
  height: 100% !important; }

.h-auto {
  height: auto !important; }

.mw-100 {
  max-width: 100% !important; }

.mh-100 {
  max-height: 100% !important; }

.m-0 {
  margin: 0 !important; }

.mt-0,
.my-0 {
  margin-top: 0 !important; }

.mr-0,
.mx-0 {
  margin-right: 0 !important; }

.mb-0,
.my-0 {
  margin-bottom: 0 !important; }

.ml-0,
.mx-0 {
  margin-left: 0 !important; }

.m-1 {
  margin: 0.25rem !important; }

.mt-1,
.my-1 {
  margin-top: 0.25rem !important; }

.mr-1,
.mx-1 {
  margin-right: 0.25rem !important; }

.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important; }

.ml-1,
.mx-1 {
  margin-left: 0.25rem !important; }

.m-2 {
  margin: 0.5rem !important; }

.mt-2,
.my-2 {
  margin-top: 0.5rem !important; }

.mr-2,
.mx-2 {
  margin-right: 0.5rem !important; }

.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important; }

.ml-2,
.mx-2 {
  margin-left: 0.5rem !important; }

.m-3 {
  margin: 1rem !important; }

.mt-3,
.my-3 {
  margin-top: 1rem !important; }

.mr-3,
.mx-3 {
  margin-right: 1rem !important; }

.mb-3,
.my-3 {
  margin-bottom: 1rem !important; }

.ml-3,
.mx-3 {
  margin-left: 1rem !important; }

.m-4 {
  margin: 2rem !important; }

.mt-4,
.my-4 {
  margin-top: 2rem !important; }

.mr-4,
.mx-4 {
  margin-right: 2rem !important; }

.mb-4,
.my-4 {
  margin-bottom: 2rem !important; }

.ml-4,
.mx-4 {
  margin-left: 2rem !important; }

.m-5 {
  margin: 3rem !important; }

.mt-5,
.my-5 {
  margin-top: 3rem !important; }

.mr-5,
.mx-5 {
  margin-right: 3rem !important; }

.mb-5,
.my-5 {
  margin-bottom: 3rem !important; }

.ml-5,
.mx-5 {
  margin-left: 3rem !important; }

.p-0 {
  padding: 0 !important; }

.pt-0,
.py-0 {
  padding-top: 0 !important; }

.pr-0,
.px-0 {
  padding-right: 0 !important; }

.pb-0,
.py-0 {
  padding-bottom: 0 !important; }

.pl-0,
.px-0 {
  padding-left: 0 !important; }

.p-1 {
  padding: 0.25rem !important; }

.pt-1,
.py-1 {
  padding-top: 0.25rem !important; }

.pr-1,
.px-1 {
  padding-right: 0.25rem !important; }

.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important; }

.pl-1,
.px-1 {
  padding-left: 0.25rem !important; }

.p-2 {
  padding: 0.5rem !important; }

.pt-2,
.py-2 {
  padding-top: 0.5rem !important; }

.pr-2,
.px-2 {
  padding-right: 0.5rem !important; }

.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important; }

.pl-2,
.px-2 {
  padding-left: 0.5rem !important; }

.p-3 {
  padding: 1rem !important; }

.pt-3,
.py-3 {
  padding-top: 1rem !important; }

.pr-3,
.px-3 {
  padding-right: 1rem !important; }

.pb-3,
.py-3 {
  padding-bottom: 1rem !important; }

.pl-3,
.px-3 {
  padding-left: 1rem !important; }

.p-4 {
  padding: 2rem !important; }

.pt-4,
.py-4 {
  padding-top: 2rem !important; }

.pr-4,
.px-4 {
  padding-right: 2rem !important; }

.pb-4,
.py-4 {
  padding-bottom: 2rem !important; }

.pl-4,
.px-4 {
  padding-left: 2rem !important; }

.p-5 {
  padding: 3rem !important; }

.pt-5,
.py-5 {
  padding-top: 3rem !important; }

.pr-5,
.px-5 {
  padding-right: 3rem !important; }

.pb-5,
.py-5 {
  padding-bottom: 3rem !important; }

.pl-5,
.px-5 {
  padding-left: 3rem !important; }

.m-auto {
  margin: auto !important; }

.mt-auto,
.my-auto {
  margin-top: auto !important; }

.mr-auto,
.mx-auto {
  margin-right: auto !important; }

.mb-auto,
.my-auto {
  margin-bottom: auto !important; }

.ml-auto,
.mx-auto {
  margin-left: auto !important; }

@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important; }

  .mt-sm-0,
  .my-sm-0 {
    margin-top: 0 !important; }

  .mr-sm-0,
  .mx-sm-0 {
    margin-right: 0 !important; }

  .mb-sm-0,
  .my-sm-0 {
    margin-bottom: 0 !important; }

  .ml-sm-0,
  .mx-sm-0 {
    margin-left: 0 !important; }

  .m-sm-1 {
    margin: 0.25rem !important; }

  .mt-sm-1,
  .my-sm-1 {
    margin-top: 0.25rem !important; }

  .mr-sm-1,
  .mx-sm-1 {
    margin-right: 0.25rem !important; }

  .mb-sm-1,
  .my-sm-1 {
    margin-bottom: 0.25rem !important; }

  .ml-sm-1,
  .mx-sm-1 {
    margin-left: 0.25rem !important; }

  .m-sm-2 {
    margin: 0.5rem !important; }

  .mt-sm-2,
  .my-sm-2 {
    margin-top: 0.5rem !important; }

  .mr-sm-2,
  .mx-sm-2 {
    margin-right: 0.5rem !important; }

  .mb-sm-2,
  .my-sm-2 {
    margin-bottom: 0.5rem !important; }

  .ml-sm-2,
  .mx-sm-2 {
    margin-left: 0.5rem !important; }

  .m-sm-3 {
    margin: 1rem !important; }

  .mt-sm-3,
  .my-sm-3 {
    margin-top: 1rem !important; }

  .mr-sm-3,
  .mx-sm-3 {
    margin-right: 1rem !important; }

  .mb-sm-3,
  .my-sm-3 {
    margin-bottom: 1rem !important; }

  .ml-sm-3,
  .mx-sm-3 {
    margin-left: 1rem !important; }

  .m-sm-4 {
    margin: 2rem !important; }

  .mt-sm-4,
  .my-sm-4 {
    margin-top: 2rem !important; }

  .mr-sm-4,
  .mx-sm-4 {
    margin-right: 2rem !important; }

  .mb-sm-4,
  .my-sm-4 {
    margin-bottom: 2rem !important; }

  .ml-sm-4,
  .mx-sm-4 {
    margin-left: 2rem !important; }

  .m-sm-5 {
    margin: 3rem !important; }

  .mt-sm-5,
  .my-sm-5 {
    margin-top: 3rem !important; }

  .mr-sm-5,
  .mx-sm-5 {
    margin-right: 3rem !important; }

  .mb-sm-5,
  .my-sm-5 {
    margin-bottom: 3rem !important; }

  .ml-sm-5,
  .mx-sm-5 {
    margin-left: 3rem !important; }

  .p-sm-0 {
    padding: 0 !important; }

  .pt-sm-0,
  .py-sm-0 {
    padding-top: 0 !important; }

  .pr-sm-0,
  .px-sm-0 {
    padding-right: 0 !important; }

  .pb-sm-0,
  .py-sm-0 {
    padding-bottom: 0 !important; }

  .pl-sm-0,
  .px-sm-0 {
    padding-left: 0 !important; }

  .p-sm-1 {
    padding: 0.25rem !important; }

  .pt-sm-1,
  .py-sm-1 {
    padding-top: 0.25rem !important; }

  .pr-sm-1,
  .px-sm-1 {
    padding-right: 0.25rem !important; }

  .pb-sm-1,
  .py-sm-1 {
    padding-bottom: 0.25rem !important; }

  .pl-sm-1,
  .px-sm-1 {
    padding-left: 0.25rem !important; }

  .p-sm-2 {
    padding: 0.5rem !important; }

  .pt-sm-2,
  .py-sm-2 {
    padding-top: 0.5rem !important; }

  .pr-sm-2,
  .px-sm-2 {
    padding-right: 0.5rem !important; }

  .pb-sm-2,
  .py-sm-2 {
    padding-bottom: 0.5rem !important; }

  .pl-sm-2,
  .px-sm-2 {
    padding-left: 0.5rem !important; }

  .p-sm-3 {
    padding: 1rem !important; }

  .pt-sm-3,
  .py-sm-3 {
    padding-top: 1rem !important; }

  .pr-sm-3,
  .px-sm-3 {
    padding-right: 1rem !important; }

  .pb-sm-3,
  .py-sm-3 {
    padding-bottom: 1rem !important; }

  .pl-sm-3,
  .px-sm-3 {
    padding-left: 1rem !important; }

  .p-sm-4 {
    padding: 2rem !important; }

  .pt-sm-4,
  .py-sm-4 {
    padding-top: 2rem !important; }

  .pr-sm-4,
  .px-sm-4 {
    padding-right: 2rem !important; }

  .pb-sm-4,
  .py-sm-4 {
    padding-bottom: 2rem !important; }

  .pl-sm-4,
  .px-sm-4 {
    padding-left: 2rem !important; }

  .p-sm-5 {
    padding: 3rem !important; }

  .pt-sm-5,
  .py-sm-5 {
    padding-top: 3rem !important; }

  .pr-sm-5,
  .px-sm-5 {
    padding-right: 3rem !important; }

  .pb-sm-5,
  .py-sm-5 {
    padding-bottom: 3rem !important; }

  .pl-sm-5,
  .px-sm-5 {
    padding-left: 3rem !important; }

  .m-sm-auto {
    margin: auto !important; }

  .mt-sm-auto,
  .my-sm-auto {
    margin-top: auto !important; }

  .mr-sm-auto,
  .mx-sm-auto {
    margin-right: auto !important; }

  .mb-sm-auto,
  .my-sm-auto {
    margin-bottom: auto !important; }

  .ml-sm-auto,
  .mx-sm-auto {
    margin-left: auto !important; } }
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important; }

  .mt-md-0,
  .my-md-0 {
    margin-top: 0 !important; }

  .mr-md-0,
  .mx-md-0 {
    margin-right: 0 !important; }

  .mb-md-0,
  .my-md-0 {
    margin-bottom: 0 !important; }

  .ml-md-0,
  .mx-md-0 {
    margin-left: 0 !important; }

  .m-md-1 {
    margin: 0.25rem !important; }

  .mt-md-1,
  .my-md-1 {
    margin-top: 0.25rem !important; }

  .mr-md-1,
  .mx-md-1 {
    margin-right: 0.25rem !important; }

  .mb-md-1,
  .my-md-1 {
    margin-bottom: 0.25rem !important; }

  .ml-md-1,
  .mx-md-1 {
    margin-left: 0.25rem !important; }

  .m-md-2 {
    margin: 0.5rem !important; }

  .mt-md-2,
  .my-md-2 {
    margin-top: 0.5rem !important; }

  .mr-md-2,
  .mx-md-2 {
    margin-right: 0.5rem !important; }

  .mb-md-2,
  .my-md-2 {
    margin-bottom: 0.5rem !important; }

  .ml-md-2,
  .mx-md-2 {
    margin-left: 0.5rem !important; }

  .m-md-3 {
    margin: 1rem !important; }

  .mt-md-3,
  .my-md-3 {
    margin-top: 1rem !important; }

  .mr-md-3,
  .mx-md-3 {
    margin-right: 1rem !important; }

  .mb-md-3,
  .my-md-3 {
    margin-bottom: 1rem !important; }

  .ml-md-3,
  .mx-md-3 {
    margin-left: 1rem !important; }

  .m-md-4 {
    margin: 2rem !important; }

  .mt-md-4,
  .my-md-4 {
    margin-top: 2rem !important; }

  .mr-md-4,
  .mx-md-4 {
    margin-right: 2rem !important; }

  .mb-md-4,
  .my-md-4 {
    margin-bottom: 2rem !important; }

  .ml-md-4,
  .mx-md-4 {
    margin-left: 2rem !important; }

  .m-md-5 {
    margin: 3rem !important; }

  .mt-md-5,
  .my-md-5 {
    margin-top: 3rem !important; }

  .mr-md-5,
  .mx-md-5 {
    margin-right: 3rem !important; }

  .mb-md-5,
  .my-md-5 {
    margin-bottom: 3rem !important; }

  .ml-md-5,
  .mx-md-5 {
    margin-left: 3rem !important; }

  .p-md-0 {
    padding: 0 !important; }

  .pt-md-0,
  .py-md-0 {
    padding-top: 0 !important; }

  .pr-md-0,
  .px-md-0 {
    padding-right: 0 !important; }

  .pb-md-0,
  .py-md-0 {
    padding-bottom: 0 !important; }

  .pl-md-0,
  .px-md-0 {
    padding-left: 0 !important; }

  .p-md-1 {
    padding: 0.25rem !important; }

  .pt-md-1,
  .py-md-1 {
    padding-top: 0.25rem !important; }

  .pr-md-1,
  .px-md-1 {
    padding-right: 0.25rem !important; }

  .pb-md-1,
  .py-md-1 {
    padding-bottom: 0.25rem !important; }

  .pl-md-1,
  .px-md-1 {
    padding-left: 0.25rem !important; }

  .p-md-2 {
    padding: 0.5rem !important; }

  .pt-md-2,
  .py-md-2 {
    padding-top: 0.5rem !important; }

  .pr-md-2,
  .px-md-2 {
    padding-right: 0.5rem !important; }

  .pb-md-2,
  .py-md-2 {
    padding-bottom: 0.5rem !important; }

  .pl-md-2,
  .px-md-2 {
    padding-left: 0.5rem !important; }

  .p-md-3 {
    padding: 1rem !important; }

  .pt-md-3,
  .py-md-3 {
    padding-top: 1rem !important; }

  .pr-md-3,
  .px-md-3 {
    padding-right: 1rem !important; }

  .pb-md-3,
  .py-md-3 {
    padding-bottom: 1rem !important; }

  .pl-md-3,
  .px-md-3 {
    padding-left: 1rem !important; }

  .p-md-4 {
    padding: 2rem !important; }

  .pt-md-4,
  .py-md-4 {
    padding-top: 2rem !important; }

  .pr-md-4,
  .px-md-4 {
    padding-right: 2rem !important; }

  .pb-md-4,
  .py-md-4 {
    padding-bottom: 2rem !important; }

  .pl-md-4,
  .px-md-4 {
    padding-left: 2rem !important; }

  .p-md-5 {
    padding: 3rem !important; }

  .pt-md-5,
  .py-md-5 {
    padding-top: 3rem !important; }

  .pr-md-5,
  .px-md-5 {
    padding-right: 3rem !important; }

  .pb-md-5,
  .py-md-5 {
    padding-bottom: 3rem !important; }

  .pl-md-5,
  .px-md-5 {
    padding-left: 3rem !important; }

  .m-md-auto {
    margin: auto !important; }

  .mt-md-auto,
  .my-md-auto {
    margin-top: auto !important; }

  .mr-md-auto,
  .mx-md-auto {
    margin-right: auto !important; }

  .mb-md-auto,
  .my-md-auto {
    margin-bottom: auto !important; }

  .ml-md-auto,
  .mx-md-auto {
    margin-left: auto !important; } }
@media (min-width: 1024px) {
  .m-lg-0 {
    margin: 0 !important; }

  .mt-lg-0,
  .my-lg-0 {
    margin-top: 0 !important; }

  .mr-lg-0,
  .mx-lg-0 {
    margin-right: 0 !important; }

  .mb-lg-0,
  .my-lg-0 {
    margin-bottom: 0 !important; }

  .ml-lg-0,
  .mx-lg-0 {
    margin-left: 0 !important; }

  .m-lg-1 {
    margin: 0.25rem !important; }

  .mt-lg-1,
  .my-lg-1 {
    margin-top: 0.25rem !important; }

  .mr-lg-1,
  .mx-lg-1 {
    margin-right: 0.25rem !important; }

  .mb-lg-1,
  .my-lg-1 {
    margin-bottom: 0.25rem !important; }

  .ml-lg-1,
  .mx-lg-1 {
    margin-left: 0.25rem !important; }

  .m-lg-2 {
    margin: 0.5rem !important; }

  .mt-lg-2,
  .my-lg-2 {
    margin-top: 0.5rem !important; }

  .mr-lg-2,
  .mx-lg-2 {
    margin-right: 0.5rem !important; }

  .mb-lg-2,
  .my-lg-2 {
    margin-bottom: 0.5rem !important; }

  .ml-lg-2,
  .mx-lg-2 {
    margin-left: 0.5rem !important; }

  .m-lg-3 {
    margin: 1rem !important; }

  .mt-lg-3,
  .my-lg-3 {
    margin-top: 1rem !important; }

  .mr-lg-3,
  .mx-lg-3 {
    margin-right: 1rem !important; }

  .mb-lg-3,
  .my-lg-3 {
    margin-bottom: 1rem !important; }

  .ml-lg-3,
  .mx-lg-3 {
    margin-left: 1rem !important; }

  .m-lg-4 {
    margin: 2rem !important; }

  .mt-lg-4,
  .my-lg-4 {
    margin-top: 2rem !important; }

  .mr-lg-4,
  .mx-lg-4 {
    margin-right: 2rem !important; }

  .mb-lg-4,
  .my-lg-4 {
    margin-bottom: 2rem !important; }

  .ml-lg-4,
  .mx-lg-4 {
    margin-left: 2rem !important; }

  .m-lg-5 {
    margin: 3rem !important; }

  .mt-lg-5,
  .my-lg-5 {
    margin-top: 3rem !important; }

  .mr-lg-5,
  .mx-lg-5 {
    margin-right: 3rem !important; }

  .mb-lg-5,
  .my-lg-5 {
    margin-bottom: 3rem !important; }

  .ml-lg-5,
  .mx-lg-5 {
    margin-left: 3rem !important; }

  .p-lg-0 {
    padding: 0 !important; }

  .pt-lg-0,
  .py-lg-0 {
    padding-top: 0 !important; }

  .pr-lg-0,
  .px-lg-0 {
    padding-right: 0 !important; }

  .pb-lg-0,
  .py-lg-0 {
    padding-bottom: 0 !important; }

  .pl-lg-0,
  .px-lg-0 {
    padding-left: 0 !important; }

  .p-lg-1 {
    padding: 0.25rem !important; }

  .pt-lg-1,
  .py-lg-1 {
    padding-top: 0.25rem !important; }

  .pr-lg-1,
  .px-lg-1 {
    padding-right: 0.25rem !important; }

  .pb-lg-1,
  .py-lg-1 {
    padding-bottom: 0.25rem !important; }

  .pl-lg-1,
  .px-lg-1 {
    padding-left: 0.25rem !important; }

  .p-lg-2 {
    padding: 0.5rem !important; }

  .pt-lg-2,
  .py-lg-2 {
    padding-top: 0.5rem !important; }

  .pr-lg-2,
  .px-lg-2 {
    padding-right: 0.5rem !important; }

  .pb-lg-2,
  .py-lg-2 {
    padding-bottom: 0.5rem !important; }

  .pl-lg-2,
  .px-lg-2 {
    padding-left: 0.5rem !important; }

  .p-lg-3 {
    padding: 1rem !important; }

  .pt-lg-3,
  .py-lg-3 {
    padding-top: 1rem !important; }

  .pr-lg-3,
  .px-lg-3 {
    padding-right: 1rem !important; }

  .pb-lg-3,
  .py-lg-3 {
    padding-bottom: 1rem !important; }

  .pl-lg-3,
  .px-lg-3 {
    padding-left: 1rem !important; }

  .p-lg-4 {
    padding: 2rem !important; }

  .pt-lg-4,
  .py-lg-4 {
    padding-top: 2rem !important; }

  .pr-lg-4,
  .px-lg-4 {
    padding-right: 2rem !important; }

  .pb-lg-4,
  .py-lg-4 {
    padding-bottom: 2rem !important; }

  .pl-lg-4,
  .px-lg-4 {
    padding-left: 2rem !important; }

  .p-lg-5 {
    padding: 3rem !important; }

  .pt-lg-5,
  .py-lg-5 {
    padding-top: 3rem !important; }

  .pr-lg-5,
  .px-lg-5 {
    padding-right: 3rem !important; }

  .pb-lg-5,
  .py-lg-5 {
    padding-bottom: 3rem !important; }

  .pl-lg-5,
  .px-lg-5 {
    padding-left: 3rem !important; }

  .m-lg-auto {
    margin: auto !important; }

  .mt-lg-auto,
  .my-lg-auto {
    margin-top: auto !important; }

  .mr-lg-auto,
  .mx-lg-auto {
    margin-right: auto !important; }

  .mb-lg-auto,
  .my-lg-auto {
    margin-bottom: auto !important; }

  .ml-lg-auto,
  .mx-lg-auto {
    margin-left: auto !important; } }
@media (min-width: 1200px) {
  .m-xl-0 {
    margin: 0 !important; }

  .mt-xl-0,
  .my-xl-0 {
    margin-top: 0 !important; }

  .mr-xl-0,
  .mx-xl-0 {
    margin-right: 0 !important; }

  .mb-xl-0,
  .my-xl-0 {
    margin-bottom: 0 !important; }

  .ml-xl-0,
  .mx-xl-0 {
    margin-left: 0 !important; }

  .m-xl-1 {
    margin: 0.25rem !important; }

  .mt-xl-1,
  .my-xl-1 {
    margin-top: 0.25rem !important; }

  .mr-xl-1,
  .mx-xl-1 {
    margin-right: 0.25rem !important; }

  .mb-xl-1,
  .my-xl-1 {
    margin-bottom: 0.25rem !important; }

  .ml-xl-1,
  .mx-xl-1 {
    margin-left: 0.25rem !important; }

  .m-xl-2 {
    margin: 0.5rem !important; }

  .mt-xl-2,
  .my-xl-2 {
    margin-top: 0.5rem !important; }

  .mr-xl-2,
  .mx-xl-2 {
    margin-right: 0.5rem !important; }

  .mb-xl-2,
  .my-xl-2 {
    margin-bottom: 0.5rem !important; }

  .ml-xl-2,
  .mx-xl-2 {
    margin-left: 0.5rem !important; }

  .m-xl-3 {
    margin: 1rem !important; }

  .mt-xl-3,
  .my-xl-3 {
    margin-top: 1rem !important; }

  .mr-xl-3,
  .mx-xl-3 {
    margin-right: 1rem !important; }

  .mb-xl-3,
  .my-xl-3 {
    margin-bottom: 1rem !important; }

  .ml-xl-3,
  .mx-xl-3 {
    margin-left: 1rem !important; }

  .m-xl-4 {
    margin: 2rem !important; }

  .mt-xl-4,
  .my-xl-4 {
    margin-top: 2rem !important; }

  .mr-xl-4,
  .mx-xl-4 {
    margin-right: 2rem !important; }

  .mb-xl-4,
  .my-xl-4 {
    margin-bottom: 2rem !important; }

  .ml-xl-4,
  .mx-xl-4 {
    margin-left: 2rem !important; }

  .m-xl-5 {
    margin: 3rem !important; }

  .mt-xl-5,
  .my-xl-5 {
    margin-top: 3rem !important; }

  .mr-xl-5,
  .mx-xl-5 {
    margin-right: 3rem !important; }

  .mb-xl-5,
  .my-xl-5 {
    margin-bottom: 3rem !important; }

  .ml-xl-5,
  .mx-xl-5 {
    margin-left: 3rem !important; }

  .p-xl-0 {
    padding: 0 !important; }

  .pt-xl-0,
  .py-xl-0 {
    padding-top: 0 !important; }

  .pr-xl-0,
  .px-xl-0 {
    padding-right: 0 !important; }

  .pb-xl-0,
  .py-xl-0 {
    padding-bottom: 0 !important; }

  .pl-xl-0,
  .px-xl-0 {
    padding-left: 0 !important; }

  .p-xl-1 {
    padding: 0.25rem !important; }

  .pt-xl-1,
  .py-xl-1 {
    padding-top: 0.25rem !important; }

  .pr-xl-1,
  .px-xl-1 {
    padding-right: 0.25rem !important; }

  .pb-xl-1,
  .py-xl-1 {
    padding-bottom: 0.25rem !important; }

  .pl-xl-1,
  .px-xl-1 {
    padding-left: 0.25rem !important; }

  .p-xl-2 {
    padding: 0.5rem !important; }

  .pt-xl-2,
  .py-xl-2 {
    padding-top: 0.5rem !important; }

  .pr-xl-2,
  .px-xl-2 {
    padding-right: 0.5rem !important; }

  .pb-xl-2,
  .py-xl-2 {
    padding-bottom: 0.5rem !important; }

  .pl-xl-2,
  .px-xl-2 {
    padding-left: 0.5rem !important; }

  .p-xl-3 {
    padding: 1rem !important; }

  .pt-xl-3,
  .py-xl-3 {
    padding-top: 1rem !important; }

  .pr-xl-3,
  .px-xl-3 {
    padding-right: 1rem !important; }

  .pb-xl-3,
  .py-xl-3 {
    padding-bottom: 1rem !important; }

  .pl-xl-3,
  .px-xl-3 {
    padding-left: 1rem !important; }

  .p-xl-4 {
    padding: 2rem !important; }

  .pt-xl-4,
  .py-xl-4 {
    padding-top: 2rem !important; }

  .pr-xl-4,
  .px-xl-4 {
    padding-right: 2rem !important; }

  .pb-xl-4,
  .py-xl-4 {
    padding-bottom: 2rem !important; }

  .pl-xl-4,
  .px-xl-4 {
    padding-left: 2rem !important; }

  .p-xl-5 {
    padding: 3rem !important; }

  .pt-xl-5,
  .py-xl-5 {
    padding-top: 3rem !important; }

  .pr-xl-5,
  .px-xl-5 {
    padding-right: 3rem !important; }

  .pb-xl-5,
  .py-xl-5 {
    padding-bottom: 3rem !important; }

  .pl-xl-5,
  .px-xl-5 {
    padding-left: 3rem !important; }

  .m-xl-auto {
    margin: auto !important; }

  .mt-xl-auto,
  .my-xl-auto {
    margin-top: auto !important; }

  .mr-xl-auto,
  .mx-xl-auto {
    margin-right: auto !important; }

  .mb-xl-auto,
  .my-xl-auto {
    margin-bottom: auto !important; }

  .ml-xl-auto,
  .mx-xl-auto {
    margin-left: auto !important; } }
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; }

.text-justify {
  text-align: justify !important; }

.text-nowrap {
  white-space: nowrap !important; }

.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap; }

.text-left {
  text-align: left !important; }

.text-right {
  text-align: right !important; }

.text-center {
  text-align: center !important; }

@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important; }

  .text-sm-right {
    text-align: right !important; }

  .text-sm-center {
    text-align: center !important; } }
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important; }

  .text-md-right {
    text-align: right !important; }

  .text-md-center {
    text-align: center !important; } }
@media (min-width: 1024px) {
  .text-lg-left {
    text-align: left !important; }

  .text-lg-right {
    text-align: right !important; }

  .text-lg-center {
    text-align: center !important; } }
@media (min-width: 1200px) {
  .text-xl-left {
    text-align: left !important; }

  .text-xl-right {
    text-align: right !important; }

  .text-xl-center {
    text-align: center !important; } }
.text-lowercase {
  text-transform: lowercase !important; }

.text-uppercase {
  text-transform: uppercase !important; }

.text-capitalize {
  text-transform: capitalize !important; }

.font-weight-light {
  font-weight: 300 !important; }

.font-weight-normal {
  font-weight: 400 !important; }

.font-weight-bold {
  font-weight: 700 !important; }

.font-italic {
  font-style: italic !important; }

.text-white {
  color: #FFFFFF !important; }

.text-primary {
  color: #1FB6FF !important; }

a.text-primary:hover, a.text-primary:focus {
  color: #009eeb !important; }

.text-secondary {
  color: #57CEBB !important; }

a.text-secondary:hover, a.text-secondary:focus {
  color: #37bba6 !important; }

.text-success {
  color: #36B37E !important; }

a.text-success:hover, a.text-success:focus {
  color: #2a8c62 !important; }

.text-info {
  color: #558DFA !important; }

a.text-info:hover, a.text-info:focus {
  color: #236cf9 !important; }

.text-warning {
  color: #FFBF0C !important; }

a.text-warning:hover, a.text-warning:focus {
  color: #d89f00 !important; }

.text-danger {
  color: #dc3545 !important; }

a.text-danger:hover, a.text-danger:focus {
  color: #bd2130 !important; }

.text-light {
  color: #f8f9fa !important; }

a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important; }

.text-dark {
  color: #12141D !important; }

a.text-dark:hover, a.text-dark:focus {
  color: black !important; }

.text-body {
  color: #212529 !important; }

.text-muted {
  color: #6c757d !important; }

.text-black-50 {
  color: rgba(0, 2, 62, 0.5) !important; }

.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important; }

.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0; }

.visible {
  visibility: visible !important; }

.invisible {
  visibility: hidden !important; }

@media print {
  *,
  *::before,
  *::after {
    text-shadow: none !important;
    box-shadow: none !important; }

  a:not(.btn) {
    text-decoration: underline; }

  abbr[title]::after {
    content: " (" attr(title) ")"; }

  pre {
    white-space: pre-wrap !important; }

  pre,
  blockquote {
    border: 2px solid #adb5bd;
    page-break-inside: avoid; }

  thead {
    display: table-header-group; }

  tr,
  img {
    page-break-inside: avoid; }

  p,
  h2,
  h3 {
    orphans: 3;
    widows: 3; }

  h2,
  h3 {
    page-break-after: avoid; }

  @page {
    size: a3; }
  body {
    min-width: 1024px !important; }

  .container {
    min-width: 1024px !important; }

  .navbar {
    display: none; }

  .badge {
    border: 2px solid #00023E; }

  .table {
    border-collapse: collapse !important; }
    .table td,
    .table th {
      background-color: #FFFFFF !important; }

  .table-bordered th,
  .table-bordered td {
    border: 1px solid #dee2e6 !important; }

  .table-dark {
    color: inherit; }
    .table-dark th,
    .table-dark td,
    .table-dark thead th,
    .table-dark tbody + tbody {
      border-color: #EEF6FF; }

  .table .thead-dark th {
    color: inherit;
    border-color: #EEF6FF; } }
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url("../fonts/Inter-Light.woff2") format("woff2"), url("../fonts/Inter-Light.woff") format("woff"); }
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url("../fonts/Inter-Regular.woff2") format("woff2"), url("../fonts/Inter-Regular.woff") format("woff"); }
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 500;
  font-display: swap;
  src: url("../fonts/Inter-Medium.woff2") format("woff2"), url("../fonts/Inter-Medium.woff") format("woff"); }
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url("../fonts/Inter-Bold.woff2") format("woff2"), url("../fonts/Inter-Bold.woff") format("woff"); }
@font-face {
  font-family: 'Inter';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url("../fonts/Inter-Black.woff2") format("woff2"), url("../fonts/Inter-Black.woff") format("woff"); }
html {
  font-size: 62.5%;
  -webkit-font-smoothing: antialiased;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%; }
  @media (min-width: 320px) and (max-width: 767px) {
    html {
      overflow-x: hidden;
      max-width: 100vw; } }
  html *:focus, html *:active, html button:focus {
    outline: none !important; }

body {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-family: "Inter", sans-serif;
  color: #00023E;
  font-weight: 300;
  line-height: 1.7em;
  overflow-x: hidden;
  font-size: 20px;
  font-size: 2rem; }
  body.layout_dark {
    background-color: #12141D;
    color: #757E94; }
  @media (min-width: 320px) and (max-width: 767px) {
    body {
      overflow-x: hidden;
      padding-top: 5.2rem;
      max-width: 100vw; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body {
      padding-top: 5.2rem;
      overflow-x: hidden; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    body {
      padding-top: 5.2rem; }
      body .container {
        padding-left: 5rem;
        padding-right: 5rem; } }
  @media (min-width: 1025px) {
    body {
      padding-top: 5.2rem; } }
  @media (min-width: 1200px) {
    body {
      padding-top: 8.5rem; } }
  body.layout_clean {
    background-color: #EEF6FF;
    padding-top: 0; }
    body.layout_clean header {
      padding: 1.7rem 0 1.4rem; }
      body.layout_clean header img {
        max-width: 13.4rem;
        max-height: 2.2rem; }
  body .zsiq_floatmain {
    z-index: 1029 !important; }
  body .container-full144 {
    width: 100%;
    margin-right: auto;
    margin-left: auto; }
    @media (min-width: 1200px) {
      body .container-full144 {
        max-width: 144rem; } }
  body .content-cover {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 1040;
    width: 100vw;
    height: 100vh;
    background-color: #00071E;
    opacity: 0.8;
    z-index: 10;
    display: none; }
    body .content-cover.show {
      opacity: 0.8;
      display: block; }
  body > .container-fluid.page-content {
    overflow-x: hidden; }
  @media (min-width: 1200px) {
    body > .container-fluid.mx-4 {
      max-width: calc(100% - 4rem); } }
  body .centered {
    text-align: center;
    margin-left: auto;
    margin-right: auto; }
  body .super-bold {
    font-weight: 900 !important; }
  body p,
  body .p,
  body .list-check li,
  body .simple-list li,
  body .check-list li,
  body .brand .check-list li h3 {
    font-weight: 300;
    line-height: 1.6em;
    color: #50527B;
    font-size: 20px;
    font-size: 2rem; }
    body p strong,
    body p b, body p.strong, body p.b,
    body .p strong,
    body .list-check li strong,
    body .simple-list li strong,
    body .check-list li strong,
    body .brand .check-list li h3 strong,
    body .p b,
    body .list-check li b,
    body .simple-list li b,
    body .check-list li b,
    body .brand .check-list li h3 b,
    body .p.strong,
    body .list-check li.strong,
    body .simple-list li.strong,
    body .check-list li.strong,
    body .brand .check-list li h3.strong,
    body .p.b,
    body .list-check li.b,
    body .simple-list li.b,
    body .check-list li.b,
    body .brand .check-list li h3.b {
      font-weight: 700; }
    @media (min-width: 1023px) {
      body p,
      body .p,
      body .list-check li,
      body .simple-list li,
      body .check-list li,
      body .brand .check-list li h3 {
        line-height: 3rem;
        font-size: 18px;
        font-size: 1.8rem; } }
    @media (min-width: 1025px) {
      body p,
      body .p,
      body .list-check li,
      body .simple-list li,
      body .check-list li,
      body .brand .check-list li h3 {
        line-height: 3.4rem;
        font-size: 20px;
        font-size: 2rem; } }
  body h1,
  body .h1 {
    font-weight: 900;
    line-height: 1.21em;
    margin-bottom: 0;
    font-size: 42px;
    font-size: 4.2rem; }
    @media (min-width: 1025px) {
      body h1,
      body .h1 {
        line-height: 8.4rem;
        font-size: 65px;
        font-size: 6.5rem; } }
    body h1.big,
    body .h1.big {
      line-height: 5.1rem;
      font-size: 36px;
      font-size: 3.6rem; }
      @media (min-width: 768px) {
        body h1.big,
        body .h1.big {
          font-size: 42px;
          font-size: 4.2rem; } }
      @media (min-width: 1025px) {
        body h1.big,
        body .h1.big {
          line-height: 1.265em;
          font-size: 76px;
          font-size: 7.6rem; } }
  body h2,
  body .h2 {
    font-weight: 900;
    line-height: 1.22em;
    margin-bottom: 0;
    font-size: 34px;
    font-size: 3.4rem; }
    @media (min-width: 1025px) {
      body h2,
      body .h2 {
        line-height: 7rem;
        font-size: 55px;
        font-size: 5.5rem; } }
  body h3,
  body .h3 {
    font-weight: 700;
    line-height: 1.17em;
    margin-bottom: 0;
    font-size: 28px;
    font-size: 2.8rem; }
    @media (min-width: 1025px) {
      body h3,
      body .h3 {
        font-weight: 600;
        font-size: 36px;
        font-size: 3.6rem; }
        body h3 strong, body h3.strong,
        body h3 b,
        body .h3 strong,
        body .h3.strong,
        body .h3 b {
          font-weight: 900; } }
  body h4,
  body .h4 {
    font-weight: 700;
    line-height: 1.4em;
    font-size: 26px;
    font-size: 2.6rem; }
    @media (min-width: 1025px) {
      body h4,
      body .h4 {
        font-weight: 500;
        font-size: 26px;
        font-size: 2.6rem; } }
  body h5,
  body .h5 {
    font-weight: 500;
    line-height: 3.6rem;
    font-size: 22px;
    font-size: 2.2rem; }
  body h6,
  body .h6,
  body .brand #section10 .check-list li,
  body .demo #section2 .table-block .table tbody tr td,
  .demo #section2 .table-block .table tbody tr body td {
    font-weight: 700;
    line-height: 21.78px;
    font-size: 18px;
    font-size: 1.8rem; }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body h6,
      body .h6,
      body .brand #section10 .check-list li,
      body .demo #section2 .table-block .table tbody tr td,
      .demo #section2 .table-block .table tbody tr body td {
        font-weight: 500;
        line-height: 1.5em;
        font-size: 16px;
        font-size: 1.6rem; } }
    @media (min-width: 1025px) {
      body h6,
      body .h6,
      body .brand #section10 .check-list li,
      body .demo #section2 .table-block .table tbody tr td,
      .demo #section2 .table-block .table tbody tr body td {
        font-weight: 500;
        line-height: 1.5em;
        font-size: 16px;
        font-size: 1.6rem; } }
  body .nav {
    font-weight: 400;
    font-size: 16px;
    font-size: 1.6rem; }
    body .nav .nav-link {
      font-weight: 400;
      line-height: 1.936rem;
      margin: 0;
      font-size: 16px;
      font-size: 1.6rem; }
    body .nav strong,
    body .nav b {
      font-weight: 700; }
  body .pretitle {
    font-weight: 400;
    display: block;
    line-height: 2.2rem;
    font-size: 18px;
    font-size: 1.8rem; }
    body .pretitle strong,
    body .pretitle b {
      font-weight: 700; }
    @media (min-width: 1025px) {
      body .pretitle {
        font-weight: 500;
        line-height: 3.6rem; } }
  body .card-title, body .nav-tabs.numbered-tabs .nav-link, body .brand #section9 .icolist-container .icolist .icolist-subtitle,
  body .icolist-title {
    font-weight: 600;
    line-height: 2.905rem;
    font-size: 24px;
    font-size: 2.4rem; }
    @media (min-width: 1025px) {
      body .card-title, body .nav-tabs.numbered-tabs .nav-link, body .brand #section9 .icolist-container .icolist .icolist-subtitle,
      body .icolist-title {
        font-size: 24px;
        font-size: 2.4rem;
        font-weight: 500; } }
  body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
  body .icolist-text {
    margin-bottom: 0;
    font-weight: 300;
    line-height: 3rem;
    font-size: 18px;
    font-size: 1.8rem; }
    @media (min-width: 1025px) {
      body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
      body .icolist-text {
        line-height: 2.8rem;
        font-size: 17px;
        font-size: 1.7rem; } }
  body .data, body .brand #section9 .icolist-container .icolist .icolist-title {
    font-weight: 500;
    line-height: 6rem;
    font-size: 32px;
    font-size: 3.2rem; }
    @media (min-width: 1025px) {
      body .data, body .brand #section9 .icolist-container .icolist .icolist-title {
        font-size: 48px;
        font-size: 4.8rem; } }
  body picture {
    display: inline-block; }
  body .btn {
    min-width: 18rem;
    padding: 1.3rem 3.6rem;
    border-width: 0; }
    body .btn.btn-link {
      min-width: max-content; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .btn {
        text-align: center;
        line-height: 1.936rem;
        font-size: 16px;
        font-size: 1.6rem;
        padding: 1.5rem 2.8rem; } }
    body .btn.btn-icon {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      /**/
      -webkit-justify-content: flex-start;
      -o-justify-content: flex-start;
      -moz-justify-content: flex-start;
      justify-content: flex-start;
      padding-left: 2.6rem;
      padding-right: 2.1rem; }
      @media (min-width: 1025px) {
        body .btn.btn-icon {
          padding-left: 4.2rem;
          padding-right: 4.1rem;
          padding-left: 3.7rem;
          padding-right: 3.7rem; } }
      body .btn.btn-icon:not(.btn-chat):after {
        content: "";
        margin-left: 1rem;
        margin-top: 1px;
        width: 1.4rem;
        height: 2rem;
        display: inline-block;
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-icon:not(.btn-chat):hover:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%2300a7f8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%2300a7f8' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-icon.btn-chat {
        padding-left: 2.7rem;
        padding-right: 2.7rem; }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          body .btn.btn-icon.btn-chat {
            padding: 1.4rem 2.9rem 1.4rem 3rem; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .btn.btn-icon.btn-chat {
            padding-left: 3rem;
            padding-right: 2.9rem; } }
        @media (min-width: 1025px) {
          body .btn.btn-icon.btn-chat {
            padding-left: 3rem;
            padding-right: 2.9rem; } }
        body .btn.btn-icon.btn-chat:before {
          content: " ";
          margin-right: 1rem;
          margin-top: 2px;
          width: 2.3rem;
          min-width: 2.3rem;
          height: 2.2rem;
          display: inline-block;
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 0C5.15 0 0 4.2967 0 9.6044C0 14.9121 5.15 19.2088 11.5 19.2088C12.5 19.2088 13.55 19.1077 14.55 18.8549L20.3 21.1802C20.35 21.1802 20.4 21.2308 20.5 21.2308C20.6 21.2308 20.7 21.1802 20.8 21.1297C20.95 21.0286 21 20.8264 21 20.6747L20.45 15.6198C22.1 13.9516 23 11.778 23 9.6044C23 4.2967 17.85 0 11.5 0Z' fill='white'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
        body .btn.btn-icon.btn-chat:hover:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='23' height='22' viewBox='0 0 23 22' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 0C5.15 0 0 4.2967 0 9.6044C0 14.9121 5.15 19.2088 11.5 19.2088C12.5 19.2088 13.55 19.1077 14.55 18.8549L20.3 21.1802C20.35 21.1802 20.4 21.2308 20.5 21.2308C20.6 21.2308 20.7 21.1802 20.8 21.1297C20.95 21.0286 21 20.8264 21 20.6747L20.45 15.6198C22.1 13.9516 23 11.778 23 9.6044C23 4.2967 17.85 0 11.5 0Z' fill='%2300a7f8'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
    body .btn.btn-gradient {
      border: none;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      background: #558DFA;
      background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );
      color: #FFFFFF !important; }
      body .btn.btn-gradient:hover {
        background: #1FB6FF;
        background: -webkit-linear-gradient(90deg, #1FB6FF 0%, #558DFA 100%);
        background: -o-linear-gradient(90deg, #1FB6FF 0%, #558DFA 100%);
        background: -moz-linear-gradient(90deg, #1FB6FF 0%, #558DFA 100%);
        background: linear-gradient(90deg, #1FB6FF 0%, #558DFA 100%);
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); }
      body .btn.btn-gradient:hover, body .btn.btn-gradient:active, body .btn.btn-gradient:focus {
        border: none; }
    body .btn.btn-gradient_ai {
      border: none;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      background: linear-gradient(45deg, #0834bd, #2378f5);
      color: #FFFFFF !important; }
      body .btn.btn-gradient_ai:hover {
        background: linear-gradient(45deg, #0834bd, #2378f5); }
      body .btn.btn-gradient_ai:hover, body .btn.btn-gradient_ai:active, body .btn.btn-gradient_ai:focus {
        border: none; }
    body .btn.btn-primary.btn-icon:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-primary.btn-icon:hover:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-outline-primary {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-primary {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-secondary {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-secondary {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-success {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-success {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-info {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-info {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-warning {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-warning {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-danger {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-danger {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-light {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-light {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-dark {
      padding: 1.3rem 2.6rem;
      border-width: 2px; }
      @media (min-width: 1025px) {
        body .btn.btn-outline-dark {
          padding: 1.1rem 3.4rem; } }
    body .btn.btn-outline-primary.btn-icon:hover:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-outline-light:hover, body .btn.btn-outline-light:active, body .btn.btn-outline-light.active {
      background: #FFFFFF;
      color: #00023E;
      text-decoration: none; }
    body .btn.btn-secondary {
      color: #FFFFFF; }
      body .btn.btn-secondary:hover {
        color: #FFFFFF; }
      body .btn.btn-secondary.btn-icon:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-secondary.btn-icon:hover:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
    body .btn.btn-outline-secondary:hover {
      color: #FFFFFF; }
    body .btn.btn-outline-secondary.btn-icon:hover:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-outline-yellow:hover {
      color: #FFFFFF; }
    body .btn.btn-outline-yellow.btn-icon:hover:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-outline-info:hover {
      color: #FFFFFF; }
    body .btn.btn-outline-info.btn-icon:hover:after {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .btn.btn-link {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0;
      font-weight: 600;
      text-decoration: none;
      background-color: rgba(0, 0, 0, 0);
      color: #1FB6FF;
      font-size: 16px;
      font-size: 1.6rem;
      padding: 0; }
      body .btn.btn-link video, body .btn.btn-link iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .btn.btn-link {
          line-height: 3.1rem; } }
      @media (min-width: 768px) {
        body .btn.btn-link {
          padding: 0.35rem 1rem; } }
      body .btn.btn-link:hover {
        color: #00a7f8; }
      body .btn.btn-link.btn-icon:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-link.btn-icon:hover:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%231FB6FF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-link.btn-icon.text-black:after {
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
      body .btn.btn-link.text-black {
        color: #00023E; }
        body .btn.btn-link.text-black:hover {
          color: #000118; }
      body .btn.btn-link.text-white {
        color: #FFFFFF; }
        body .btn.btn-link.text-white:hover {
          color: #ececec; }
        body .btn.btn-link.text-white:hover {
          opacity: 0.8; }
        body .btn.btn-link.text-white.btn-icon:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
        body .btn.btn-link.text-white.btn-icon:hover:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%23FFF' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
      body .btn.btn-link.text-blue {
        color: #1FB6FF; }
        body .btn.btn-link.text-blue:hover {
          color: #00a7f8; }
      body .btn.btn-link.text-blue-dark {
        color: #558DFA; }
        body .btn.btn-link.text-blue-dark:hover {
          color: #3074f9; }
      body .btn.btn-link.text-grey-blue {
        color: #50527B; }
        body .btn.btn-link.text-grey-blue:hover {
          color: #414364; }
      body .btn.btn-link.text-grey-light {
        color: #B4C7E7; }
        body .btn.btn-link.text-grey-light:hover {
          color: #97b1de; }
      body .btn.btn-link.text-aqua {
        color: #57CEBB; }
        body .btn.btn-link.text-aqua:hover {
          color: #3ac5af; }
        body .btn.btn-link.text-aqua:hover {
          opacity: 0.8; }
        body .btn.btn-link.text-aqua.btn-icon:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%2357CEBB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%2357CEBB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
        body .btn.btn-link.text-aqua.btn-icon:hover:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%2357CEBB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%2357CEBB' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
      body .btn.btn-link.text-grey, body .nice-numbers-row.grey .btn.btn-link.nice-title,
      body .nice-numbers-row.grey .btn.btn-link.nice-desc {
        color: #757E94; }
        body .btn.btn-link.text-grey:hover, body .nice-numbers-row.grey .btn.btn-link.nice-title:hover,
        body .nice-numbers-row.grey .btn.btn-link.nice-desc:hover {
          color: #636b80; }
      body .btn.btn-link.text-yellow {
        color: #FFBF0C; }
        body .btn.btn-link.text-yellow:hover {
          color: #e5a900; }
        body .btn.btn-link.text-yellow:hover {
          opacity: 0.8; }
        body .btn.btn-link.text-yellow.btn-icon:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%23FFBF0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%23FFBF0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
        body .btn.btn-link.text-yellow.btn-icon:hover:after {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='13' height='20' viewBox='0 0 13 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1.5 10H11.1' stroke='%23FFBF0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M8.1001 7L11.1001 10L8.1001 13' stroke='%23FFBF0C' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
      body .btn.btn-link.text-salmon {
        color: #EF86B0; }
        body .btn.btn-link.text-salmon:hover {
          color: #eb649a; }
      body .btn.btn-link.text-orange {
        color: #FE8065; }
        body .btn.btn-link.text-orange:hover {
          color: #fe613f; }
      body .btn.btn-link.text-moon {
        color: #CBDDFF; }
        body .btn.btn-link.text-moon:hover {
          color: #a5c4ff; }
    body .btn.btn-big {
      padding: 1rem 4.4rem;
      font-size: 16px;
      font-size: 1.6rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .btn.btn-big {
          min-width: 20.2rem; } }
      @media (min-width: 1025px) {
        body .btn.btn-big {
          min-width: 22rem;
          padding: 1.4rem 4.3rem;
          font-size: 19px;
          font-size: 1.9rem; } }
      body .btn.btn-big.btn-gradient {
        padding: 1.1rem 4.5rem; }
        @media (min-width: 1025px) {
          body .btn.btn-big.btn-gradient {
            padding: 1.5rem 4.4rem; } }
    body .btn.btn-superbig {
      padding: 1.5rem 1.4rem;
      line-height: 22.43px;
      font-size: 19px;
      font-size: 1.9rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .btn.btn-superbig {
          min-width: 20.2rem; } }
      @media (min-width: 1025px) {
        body .btn.btn-superbig {
          min-width: 21.6rem;
          padding: 1.9rem 4.3rem;
          font-size: 18px;
          font-size: 1.8rem; } }
      body .btn.btn-superbig.btn-outline-primary {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-primary {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-secondary {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-secondary {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-success {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-success {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-info {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-info {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-warning {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-warning {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-danger {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-danger {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-light {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-light {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-outline-dark {
        padding: 1.3rem 1.2rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-outline-dark {
            padding: 1.7rem 4.1rem; } }
      body .btn.btn-superbig.btn-gradient {
        padding: 1.6rem 2.8rem; }
        @media (min-width: 1025px) {
          body .btn.btn-superbig.btn-gradient {
            padding: 1.8rem 4.4rem; } }
  body .cm-0 {
    margin: 0 !important; }
  body .cmx-0 {
    margin-left: 0 !important;
    margin-right: 0 !important; }
  body .cmy-0 {
    margin-top: 0 !important;
    margin-bottom: 0 !important; }
  body .cmt-0 {
    margin-top: 0 !important; }
  body .cmr-0 {
    margin-right: 0 !important; }
  body .cmb-0 {
    margin-bottom: 0 !important; }
  body .cml-0 {
    margin-left: 0 !important; }
  body .cp-0 {
    padding: 0 !important; }
  body .cpx-0 {
    padding-left: 0 !important;
    padding-right: 0 !important; }
  body .cpy-0 {
    padding-top: 0 !important;
    padding-bottom: 0 !important; }
  body .cpt-0 {
    padding-top: 0 !important; }
  body .cpr-0 {
    padding-right: 0 !important; }
  body .cpb-0 {
    padding-bottom: 0 !important; }
  body .cpl-0 {
    padding-left: 0 !important; }
  body .cm-1 {
    margin: 5rem !important; }
  body .cmx-1 {
    margin-left: 5rem !important;
    margin-right: 5rem !important; }
  body .cmy-1 {
    margin-top: 5rem !important;
    margin-bottom: 5rem !important; }
  body .cmt-1 {
    margin-top: 5rem !important; }
  body .cmr-1 {
    margin-right: 5rem !important; }
  body .cmb-1 {
    margin-bottom: 5rem !important; }
  body .cml-1 {
    margin-left: 5rem !important; }
  body .cp-1 {
    padding: 5rem !important; }
  body .cpx-1 {
    padding-left: 5rem !important;
    padding-right: 5rem !important; }
  body .cpy-1 {
    padding-top: 5rem !important;
    padding-bottom: 5rem !important; }
  body .cpt-1 {
    padding-top: 5rem !important; }
  body .cpr-1 {
    padding-right: 5rem !important; }
  body .cpb-1 {
    padding-bottom: 5rem !important; }
  body .cpl-1 {
    padding-left: 5rem !important; }
  body .cm-2 {
    margin: 10rem !important; }
  body .cmx-2 {
    margin-left: 10rem !important;
    margin-right: 10rem !important; }
  body .cmy-2 {
    margin-top: 10rem !important;
    margin-bottom: 10rem !important; }
  body .cmt-2 {
    margin-top: 10rem !important; }
  body .cmr-2 {
    margin-right: 10rem !important; }
  body .cmb-2 {
    margin-bottom: 10rem !important; }
  body .cml-2 {
    margin-left: 10rem !important; }
  body .cp-2 {
    padding: 10rem !important; }
  body .cpx-2 {
    padding-left: 10rem !important;
    padding-right: 10rem !important; }
  body .cpy-2 {
    padding-top: 10rem !important;
    padding-bottom: 10rem !important; }
  body .cpt-2 {
    padding-top: 10rem !important; }
  body .cpr-2 {
    padding-right: 10rem !important; }
  body .cpb-2 {
    padding-bottom: 10rem !important; }
  body .cpl-2 {
    padding-left: 10rem !important; }
  body .cm-3 {
    margin: 15rem !important; }
  body .cmx-3 {
    margin-left: 15rem !important;
    margin-right: 15rem !important; }
  body .cmy-3 {
    margin-top: 15rem !important;
    margin-bottom: 15rem !important; }
  body .cmt-3 {
    margin-top: 15rem !important; }
  body .cmr-3 {
    margin-right: 15rem !important; }
  body .cmb-3 {
    margin-bottom: 15rem !important; }
  body .cml-3 {
    margin-left: 15rem !important; }
  body .cp-3 {
    padding: 15rem !important; }
  body .cpx-3 {
    padding-left: 15rem !important;
    padding-right: 15rem !important; }
  body .cpy-3 {
    padding-top: 15rem !important;
    padding-bottom: 15rem !important; }
  body .cpt-3 {
    padding-top: 15rem !important; }
  body .cpr-3 {
    padding-right: 15rem !important; }
  body .cpb-3 {
    padding-bottom: 15rem !important; }
  body .cpl-3 {
    padding-left: 15rem !important; }
  body .cm-d {
    margin: 1.5rem !important; }
  body .cmx-d {
    margin-left: 1.5rem !important;
    margin-right: 1.5rem !important; }
  body .cmy-d {
    margin-top: 1.5rem !important;
    margin-bottom: 1.5rem !important; }
  body .cmt-d {
    margin-top: 1.5rem !important; }
  body .cmr-d {
    margin-right: 1.5rem !important; }
  body .cmb-d {
    margin-bottom: 1.5rem !important; }
  body .cml-d {
    margin-left: 1.5rem !important; }
  body .cp-d {
    padding: 1.5rem !important; }
  body .cpx-d {
    padding-left: 1.5rem !important;
    padding-right: 1.5rem !important; }
  body .cpy-d {
    padding-top: 1.5rem !important;
    padding-bottom: 1.5rem !important; }
  body .cpt-d {
    padding-top: 1.5rem !important; }
  body .cpr-d {
    padding-right: 1.5rem !important; }
  body .cpb-d {
    padding-bottom: 1.5rem !important; }
  body .cpl-d {
    padding-left: 1.5rem !important; }
  body .cm-37 {
    margin: 3.7rem !important; }
  body .cmx-37 {
    margin-left: 3.7rem !important;
    margin-right: 3.7rem !important; }
  body .cmy-37 {
    margin-top: 3.7rem !important;
    margin-bottom: 3.7rem !important; }
  body .cmt-37 {
    margin-top: 3.7rem !important; }
  body .cmr-37 {
    margin-right: 3.7rem !important; }
  body .cmb-37 {
    margin-bottom: 3.7rem !important; }
  body .cml-37 {
    margin-left: 3.7rem !important; }
  body .cp-37 {
    padding: 3.7rem !important; }
  body .cpx-37 {
    padding-left: 3.7rem !important;
    padding-right: 3.7rem !important; }
  body .cpy-37 {
    padding-top: 3.7rem !important;
    padding-bottom: 3.7rem !important; }
  body .cpt-37 {
    padding-top: 3.7rem !important; }
  body .cpr-37 {
    padding-right: 3.7rem !important; }
  body .cpb-37 {
    padding-bottom: 3.7rem !important; }
  body .cpl-37 {
    padding-left: 3.7rem !important; }
  @media (min-width: 576px) {
    body .cm-sm-0 {
      margin: 0 !important; }
    body .cmx-sm-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    body .cmy-sm-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
    body .cmt-sm-0 {
      margin-top: 0 !important; }
    body .cmr-sm-0 {
      margin-right: 0 !important; }
    body .cmb-sm-0 {
      margin-bottom: 0 !important; }
    body .cml-sm-0 {
      margin-left: 0 !important; }
    body .cp-sm-0 {
      padding: 0 !important; }
    body .cpx-sm-0 {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    body .cpy-sm-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
    body .cpt-sm-0 {
      padding-top: 0 !important; }
    body .cpr-sm-0 {
      padding-right: 0 !important; }
    body .cpb-sm-0 {
      padding-bottom: 0 !important; }
    body .cpl-sm-0 {
      padding-left: 0 !important; }
    body .cm-sm-1 {
      margin: 5rem !important; }
    body .cmx-sm-1 {
      margin-left: 5rem !important;
      margin-right: 5rem !important; }
    body .cmy-sm-1 {
      margin-top: 5rem !important;
      margin-bottom: 5rem !important; }
    body .cmt-sm-1 {
      margin-top: 5rem !important; }
    body .cmr-sm-1 {
      margin-right: 5rem !important; }
    body .cmb-sm-1 {
      margin-bottom: 5rem !important; }
    body .cml-sm-1 {
      margin-left: 5rem !important; }
    body .cp-sm-1 {
      padding: 5rem !important; }
    body .cpx-sm-1 {
      padding-left: 5rem !important;
      padding-right: 5rem !important; }
    body .cpy-sm-1 {
      padding-top: 5rem !important;
      padding-bottom: 5rem !important; }
    body .cpt-sm-1 {
      padding-top: 5rem !important; }
    body .cpr-sm-1 {
      padding-right: 5rem !important; }
    body .cpb-sm-1 {
      padding-bottom: 5rem !important; }
    body .cpl-sm-1 {
      padding-left: 5rem !important; }
    body .cm-sm-2 {
      margin: 10rem !important; }
    body .cmx-sm-2 {
      margin-left: 10rem !important;
      margin-right: 10rem !important; }
    body .cmy-sm-2 {
      margin-top: 10rem !important;
      margin-bottom: 10rem !important; }
    body .cmt-sm-2 {
      margin-top: 10rem !important; }
    body .cmr-sm-2 {
      margin-right: 10rem !important; }
    body .cmb-sm-2 {
      margin-bottom: 10rem !important; }
    body .cml-sm-2 {
      margin-left: 10rem !important; }
    body .cp-sm-2 {
      padding: 10rem !important; }
    body .cpx-sm-2 {
      padding-left: 10rem !important;
      padding-right: 10rem !important; }
    body .cpy-sm-2 {
      padding-top: 10rem !important;
      padding-bottom: 10rem !important; }
    body .cpt-sm-2 {
      padding-top: 10rem !important; }
    body .cpr-sm-2 {
      padding-right: 10rem !important; }
    body .cpb-sm-2 {
      padding-bottom: 10rem !important; }
    body .cpl-sm-2 {
      padding-left: 10rem !important; }
    body .cm-sm-3 {
      margin: 15rem !important; }
    body .cmx-sm-3 {
      margin-left: 15rem !important;
      margin-right: 15rem !important; }
    body .cmy-sm-3 {
      margin-top: 15rem !important;
      margin-bottom: 15rem !important; }
    body .cmt-sm-3 {
      margin-top: 15rem !important; }
    body .cmr-sm-3 {
      margin-right: 15rem !important; }
    body .cmb-sm-3 {
      margin-bottom: 15rem !important; }
    body .cml-sm-3 {
      margin-left: 15rem !important; }
    body .cp-sm-3 {
      padding: 15rem !important; }
    body .cpx-sm-3 {
      padding-left: 15rem !important;
      padding-right: 15rem !important; }
    body .cpy-sm-3 {
      padding-top: 15rem !important;
      padding-bottom: 15rem !important; }
    body .cpt-sm-3 {
      padding-top: 15rem !important; }
    body .cpr-sm-3 {
      padding-right: 15rem !important; }
    body .cpb-sm-3 {
      padding-bottom: 15rem !important; }
    body .cpl-sm-3 {
      padding-left: 15rem !important; }
    body .cm-sm-d {
      margin: 1.5rem !important; }
    body .cmx-sm-d {
      margin-left: 1.5rem !important;
      margin-right: 1.5rem !important; }
    body .cmy-sm-d {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
    body .cmt-sm-d {
      margin-top: 1.5rem !important; }
    body .cmr-sm-d {
      margin-right: 1.5rem !important; }
    body .cmb-sm-d {
      margin-bottom: 1.5rem !important; }
    body .cml-sm-d {
      margin-left: 1.5rem !important; }
    body .cp-sm-d {
      padding: 1.5rem !important; }
    body .cpx-sm-d {
      padding-left: 1.5rem !important;
      padding-right: 1.5rem !important; }
    body .cpy-sm-d {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
    body .cpt-sm-d {
      padding-top: 1.5rem !important; }
    body .cpr-sm-d {
      padding-right: 1.5rem !important; }
    body .cpb-sm-d {
      padding-bottom: 1.5rem !important; }
    body .cpl-sm-d {
      padding-left: 1.5rem !important; }
    body .cm-sm-37 {
      margin: 3.7rem !important; }
    body .cmx-sm-37 {
      margin-left: 3.7rem !important;
      margin-right: 3.7rem !important; }
    body .cmy-sm-37 {
      margin-top: 3.7rem !important;
      margin-bottom: 3.7rem !important; }
    body .cmt-sm-37 {
      margin-top: 3.7rem !important; }
    body .cmr-sm-37 {
      margin-right: 3.7rem !important; }
    body .cmb-sm-37 {
      margin-bottom: 3.7rem !important; }
    body .cml-sm-37 {
      margin-left: 3.7rem !important; }
    body .cp-sm-37 {
      padding: 3.7rem !important; }
    body .cpx-sm-37 {
      padding-left: 3.7rem !important;
      padding-right: 3.7rem !important; }
    body .cpy-sm-37 {
      padding-top: 3.7rem !important;
      padding-bottom: 3.7rem !important; }
    body .cpt-sm-37 {
      padding-top: 3.7rem !important; }
    body .cpr-sm-37 {
      padding-right: 3.7rem !important; }
    body .cpb-sm-37 {
      padding-bottom: 3.7rem !important; }
    body .cpl-sm-37 {
      padding-left: 3.7rem !important; } }
  @media (min-width: 768px) {
    body .cm-md-0 {
      margin: 0 !important; }
    body .cmx-md-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    body .cmy-md-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
    body .cmt-md-0 {
      margin-top: 0 !important; }
    body .cmr-md-0 {
      margin-right: 0 !important; }
    body .cmb-md-0 {
      margin-bottom: 0 !important; }
    body .cml-md-0 {
      margin-left: 0 !important; }
    body .cp-md-0 {
      padding: 0 !important; }
    body .cpx-md-0 {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    body .cpy-md-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
    body .cpt-md-0 {
      padding-top: 0 !important; }
    body .cpr-md-0 {
      padding-right: 0 !important; }
    body .cpb-md-0 {
      padding-bottom: 0 !important; }
    body .cpl-md-0 {
      padding-left: 0 !important; }
    body .cm-md-1 {
      margin: 5rem !important; }
    body .cmx-md-1 {
      margin-left: 5rem !important;
      margin-right: 5rem !important; }
    body .cmy-md-1 {
      margin-top: 5rem !important;
      margin-bottom: 5rem !important; }
    body .cmt-md-1 {
      margin-top: 5rem !important; }
    body .cmr-md-1 {
      margin-right: 5rem !important; }
    body .cmb-md-1 {
      margin-bottom: 5rem !important; }
    body .cml-md-1 {
      margin-left: 5rem !important; }
    body .cp-md-1 {
      padding: 5rem !important; }
    body .cpx-md-1 {
      padding-left: 5rem !important;
      padding-right: 5rem !important; }
    body .cpy-md-1 {
      padding-top: 5rem !important;
      padding-bottom: 5rem !important; }
    body .cpt-md-1 {
      padding-top: 5rem !important; }
    body .cpr-md-1 {
      padding-right: 5rem !important; }
    body .cpb-md-1 {
      padding-bottom: 5rem !important; }
    body .cpl-md-1 {
      padding-left: 5rem !important; }
    body .cm-md-2 {
      margin: 10rem !important; }
    body .cmx-md-2 {
      margin-left: 10rem !important;
      margin-right: 10rem !important; }
    body .cmy-md-2 {
      margin-top: 10rem !important;
      margin-bottom: 10rem !important; }
    body .cmt-md-2 {
      margin-top: 10rem !important; }
    body .cmr-md-2 {
      margin-right: 10rem !important; }
    body .cmb-md-2 {
      margin-bottom: 10rem !important; }
    body .cml-md-2 {
      margin-left: 10rem !important; }
    body .cp-md-2 {
      padding: 10rem !important; }
    body .cpx-md-2 {
      padding-left: 10rem !important;
      padding-right: 10rem !important; }
    body .cpy-md-2 {
      padding-top: 10rem !important;
      padding-bottom: 10rem !important; }
    body .cpt-md-2 {
      padding-top: 10rem !important; }
    body .cpr-md-2 {
      padding-right: 10rem !important; }
    body .cpb-md-2 {
      padding-bottom: 10rem !important; }
    body .cpl-md-2 {
      padding-left: 10rem !important; }
    body .cm-md-3 {
      margin: 15rem !important; }
    body .cmx-md-3 {
      margin-left: 15rem !important;
      margin-right: 15rem !important; }
    body .cmy-md-3 {
      margin-top: 15rem !important;
      margin-bottom: 15rem !important; }
    body .cmt-md-3 {
      margin-top: 15rem !important; }
    body .cmr-md-3 {
      margin-right: 15rem !important; }
    body .cmb-md-3 {
      margin-bottom: 15rem !important; }
    body .cml-md-3 {
      margin-left: 15rem !important; }
    body .cp-md-3 {
      padding: 15rem !important; }
    body .cpx-md-3 {
      padding-left: 15rem !important;
      padding-right: 15rem !important; }
    body .cpy-md-3 {
      padding-top: 15rem !important;
      padding-bottom: 15rem !important; }
    body .cpt-md-3 {
      padding-top: 15rem !important; }
    body .cpr-md-3 {
      padding-right: 15rem !important; }
    body .cpb-md-3 {
      padding-bottom: 15rem !important; }
    body .cpl-md-3 {
      padding-left: 15rem !important; }
    body .cm-md-d {
      margin: 1.5rem !important; }
    body .cmx-md-d {
      margin-left: 1.5rem !important;
      margin-right: 1.5rem !important; }
    body .cmy-md-d {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
    body .cmt-md-d {
      margin-top: 1.5rem !important; }
    body .cmr-md-d {
      margin-right: 1.5rem !important; }
    body .cmb-md-d {
      margin-bottom: 1.5rem !important; }
    body .cml-md-d {
      margin-left: 1.5rem !important; }
    body .cp-md-d {
      padding: 1.5rem !important; }
    body .cpx-md-d {
      padding-left: 1.5rem !important;
      padding-right: 1.5rem !important; }
    body .cpy-md-d {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
    body .cpt-md-d {
      padding-top: 1.5rem !important; }
    body .cpr-md-d {
      padding-right: 1.5rem !important; }
    body .cpb-md-d {
      padding-bottom: 1.5rem !important; }
    body .cpl-md-d {
      padding-left: 1.5rem !important; }
    body .cm-md-37 {
      margin: 3.7rem !important; }
    body .cmx-md-37 {
      margin-left: 3.7rem !important;
      margin-right: 3.7rem !important; }
    body .cmy-md-37 {
      margin-top: 3.7rem !important;
      margin-bottom: 3.7rem !important; }
    body .cmt-md-37 {
      margin-top: 3.7rem !important; }
    body .cmr-md-37 {
      margin-right: 3.7rem !important; }
    body .cmb-md-37 {
      margin-bottom: 3.7rem !important; }
    body .cml-md-37 {
      margin-left: 3.7rem !important; }
    body .cp-md-37 {
      padding: 3.7rem !important; }
    body .cpx-md-37 {
      padding-left: 3.7rem !important;
      padding-right: 3.7rem !important; }
    body .cpy-md-37 {
      padding-top: 3.7rem !important;
      padding-bottom: 3.7rem !important; }
    body .cpt-md-37 {
      padding-top: 3.7rem !important; }
    body .cpr-md-37 {
      padding-right: 3.7rem !important; }
    body .cpb-md-37 {
      padding-bottom: 3.7rem !important; }
    body .cpl-md-37 {
      padding-left: 3.7rem !important; } }
  @media (min-width: 1024px) {
    body .cm-lg-0 {
      margin: 0 !important; }
    body .cmx-lg-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    body .cmy-lg-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
    body .cmt-lg-0 {
      margin-top: 0 !important; }
    body .cmr-lg-0 {
      margin-right: 0 !important; }
    body .cmb-lg-0 {
      margin-bottom: 0 !important; }
    body .cml-lg-0 {
      margin-left: 0 !important; }
    body .cp-lg-0 {
      padding: 0 !important; }
    body .cpx-lg-0 {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    body .cpy-lg-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
    body .cpt-lg-0 {
      padding-top: 0 !important; }
    body .cpr-lg-0 {
      padding-right: 0 !important; }
    body .cpb-lg-0 {
      padding-bottom: 0 !important; }
    body .cpl-lg-0 {
      padding-left: 0 !important; }
    body .cm-lg-1 {
      margin: 5rem !important; }
    body .cmx-lg-1 {
      margin-left: 5rem !important;
      margin-right: 5rem !important; }
    body .cmy-lg-1 {
      margin-top: 5rem !important;
      margin-bottom: 5rem !important; }
    body .cmt-lg-1 {
      margin-top: 5rem !important; }
    body .cmr-lg-1 {
      margin-right: 5rem !important; }
    body .cmb-lg-1 {
      margin-bottom: 5rem !important; }
    body .cml-lg-1 {
      margin-left: 5rem !important; }
    body .cp-lg-1 {
      padding: 5rem !important; }
    body .cpx-lg-1 {
      padding-left: 5rem !important;
      padding-right: 5rem !important; }
    body .cpy-lg-1 {
      padding-top: 5rem !important;
      padding-bottom: 5rem !important; }
    body .cpt-lg-1 {
      padding-top: 5rem !important; }
    body .cpr-lg-1 {
      padding-right: 5rem !important; }
    body .cpb-lg-1 {
      padding-bottom: 5rem !important; }
    body .cpl-lg-1 {
      padding-left: 5rem !important; }
    body .cm-lg-2 {
      margin: 10rem !important; }
    body .cmx-lg-2 {
      margin-left: 10rem !important;
      margin-right: 10rem !important; }
    body .cmy-lg-2 {
      margin-top: 10rem !important;
      margin-bottom: 10rem !important; }
    body .cmt-lg-2 {
      margin-top: 10rem !important; }
    body .cmr-lg-2 {
      margin-right: 10rem !important; }
    body .cmb-lg-2 {
      margin-bottom: 10rem !important; }
    body .cml-lg-2 {
      margin-left: 10rem !important; }
    body .cp-lg-2 {
      padding: 10rem !important; }
    body .cpx-lg-2 {
      padding-left: 10rem !important;
      padding-right: 10rem !important; }
    body .cpy-lg-2 {
      padding-top: 10rem !important;
      padding-bottom: 10rem !important; }
    body .cpt-lg-2 {
      padding-top: 10rem !important; }
    body .cpr-lg-2 {
      padding-right: 10rem !important; }
    body .cpb-lg-2 {
      padding-bottom: 10rem !important; }
    body .cpl-lg-2 {
      padding-left: 10rem !important; }
    body .cm-lg-3 {
      margin: 15rem !important; }
    body .cmx-lg-3 {
      margin-left: 15rem !important;
      margin-right: 15rem !important; }
    body .cmy-lg-3 {
      margin-top: 15rem !important;
      margin-bottom: 15rem !important; }
    body .cmt-lg-3 {
      margin-top: 15rem !important; }
    body .cmr-lg-3 {
      margin-right: 15rem !important; }
    body .cmb-lg-3 {
      margin-bottom: 15rem !important; }
    body .cml-lg-3 {
      margin-left: 15rem !important; }
    body .cp-lg-3 {
      padding: 15rem !important; }
    body .cpx-lg-3 {
      padding-left: 15rem !important;
      padding-right: 15rem !important; }
    body .cpy-lg-3 {
      padding-top: 15rem !important;
      padding-bottom: 15rem !important; }
    body .cpt-lg-3 {
      padding-top: 15rem !important; }
    body .cpr-lg-3 {
      padding-right: 15rem !important; }
    body .cpb-lg-3 {
      padding-bottom: 15rem !important; }
    body .cpl-lg-3 {
      padding-left: 15rem !important; }
    body .cm-lg-d {
      margin: 1.5rem !important; }
    body .cmx-lg-d {
      margin-left: 1.5rem !important;
      margin-right: 1.5rem !important; }
    body .cmy-lg-d {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
    body .cmt-lg-d {
      margin-top: 1.5rem !important; }
    body .cmr-lg-d {
      margin-right: 1.5rem !important; }
    body .cmb-lg-d {
      margin-bottom: 1.5rem !important; }
    body .cml-lg-d {
      margin-left: 1.5rem !important; }
    body .cp-lg-d {
      padding: 1.5rem !important; }
    body .cpx-lg-d {
      padding-left: 1.5rem !important;
      padding-right: 1.5rem !important; }
    body .cpy-lg-d {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
    body .cpt-lg-d {
      padding-top: 1.5rem !important; }
    body .cpr-lg-d {
      padding-right: 1.5rem !important; }
    body .cpb-lg-d {
      padding-bottom: 1.5rem !important; }
    body .cpl-lg-d {
      padding-left: 1.5rem !important; }
    body .cm-lg-37 {
      margin: 3.7rem !important; }
    body .cmx-lg-37 {
      margin-left: 3.7rem !important;
      margin-right: 3.7rem !important; }
    body .cmy-lg-37 {
      margin-top: 3.7rem !important;
      margin-bottom: 3.7rem !important; }
    body .cmt-lg-37 {
      margin-top: 3.7rem !important; }
    body .cmr-lg-37 {
      margin-right: 3.7rem !important; }
    body .cmb-lg-37 {
      margin-bottom: 3.7rem !important; }
    body .cml-lg-37 {
      margin-left: 3.7rem !important; }
    body .cp-lg-37 {
      padding: 3.7rem !important; }
    body .cpx-lg-37 {
      padding-left: 3.7rem !important;
      padding-right: 3.7rem !important; }
    body .cpy-lg-37 {
      padding-top: 3.7rem !important;
      padding-bottom: 3.7rem !important; }
    body .cpt-lg-37 {
      padding-top: 3.7rem !important; }
    body .cpr-lg-37 {
      padding-right: 3.7rem !important; }
    body .cpb-lg-37 {
      padding-bottom: 3.7rem !important; }
    body .cpl-lg-37 {
      padding-left: 3.7rem !important; } }
  @media (min-width: 1200px) {
    body .cm-xl-0 {
      margin: 0 !important; }
    body .cmx-xl-0 {
      margin-left: 0 !important;
      margin-right: 0 !important; }
    body .cmy-xl-0 {
      margin-top: 0 !important;
      margin-bottom: 0 !important; }
    body .cmt-xl-0 {
      margin-top: 0 !important; }
    body .cmr-xl-0 {
      margin-right: 0 !important; }
    body .cmb-xl-0 {
      margin-bottom: 0 !important; }
    body .cml-xl-0 {
      margin-left: 0 !important; }
    body .cp-xl-0 {
      padding: 0 !important; }
    body .cpx-xl-0 {
      padding-left: 0 !important;
      padding-right: 0 !important; }
    body .cpy-xl-0 {
      padding-top: 0 !important;
      padding-bottom: 0 !important; }
    body .cpt-xl-0 {
      padding-top: 0 !important; }
    body .cpr-xl-0 {
      padding-right: 0 !important; }
    body .cpb-xl-0 {
      padding-bottom: 0 !important; }
    body .cpl-xl-0 {
      padding-left: 0 !important; }
    body .cm-xl-1 {
      margin: 5rem !important; }
    body .cmx-xl-1 {
      margin-left: 5rem !important;
      margin-right: 5rem !important; }
    body .cmy-xl-1 {
      margin-top: 5rem !important;
      margin-bottom: 5rem !important; }
    body .cmt-xl-1 {
      margin-top: 5rem !important; }
    body .cmr-xl-1 {
      margin-right: 5rem !important; }
    body .cmb-xl-1 {
      margin-bottom: 5rem !important; }
    body .cml-xl-1 {
      margin-left: 5rem !important; }
    body .cp-xl-1 {
      padding: 5rem !important; }
    body .cpx-xl-1 {
      padding-left: 5rem !important;
      padding-right: 5rem !important; }
    body .cpy-xl-1 {
      padding-top: 5rem !important;
      padding-bottom: 5rem !important; }
    body .cpt-xl-1 {
      padding-top: 5rem !important; }
    body .cpr-xl-1 {
      padding-right: 5rem !important; }
    body .cpb-xl-1 {
      padding-bottom: 5rem !important; }
    body .cpl-xl-1 {
      padding-left: 5rem !important; }
    body .cm-xl-2 {
      margin: 10rem !important; }
    body .cmx-xl-2 {
      margin-left: 10rem !important;
      margin-right: 10rem !important; }
    body .cmy-xl-2 {
      margin-top: 10rem !important;
      margin-bottom: 10rem !important; }
    body .cmt-xl-2 {
      margin-top: 10rem !important; }
    body .cmr-xl-2 {
      margin-right: 10rem !important; }
    body .cmb-xl-2 {
      margin-bottom: 10rem !important; }
    body .cml-xl-2 {
      margin-left: 10rem !important; }
    body .cp-xl-2 {
      padding: 10rem !important; }
    body .cpx-xl-2 {
      padding-left: 10rem !important;
      padding-right: 10rem !important; }
    body .cpy-xl-2 {
      padding-top: 10rem !important;
      padding-bottom: 10rem !important; }
    body .cpt-xl-2 {
      padding-top: 10rem !important; }
    body .cpr-xl-2 {
      padding-right: 10rem !important; }
    body .cpb-xl-2 {
      padding-bottom: 10rem !important; }
    body .cpl-xl-2 {
      padding-left: 10rem !important; }
    body .cm-xl-3 {
      margin: 15rem !important; }
    body .cmx-xl-3 {
      margin-left: 15rem !important;
      margin-right: 15rem !important; }
    body .cmy-xl-3 {
      margin-top: 15rem !important;
      margin-bottom: 15rem !important; }
    body .cmt-xl-3 {
      margin-top: 15rem !important; }
    body .cmr-xl-3 {
      margin-right: 15rem !important; }
    body .cmb-xl-3 {
      margin-bottom: 15rem !important; }
    body .cml-xl-3 {
      margin-left: 15rem !important; }
    body .cp-xl-3 {
      padding: 15rem !important; }
    body .cpx-xl-3 {
      padding-left: 15rem !important;
      padding-right: 15rem !important; }
    body .cpy-xl-3 {
      padding-top: 15rem !important;
      padding-bottom: 15rem !important; }
    body .cpt-xl-3 {
      padding-top: 15rem !important; }
    body .cpr-xl-3 {
      padding-right: 15rem !important; }
    body .cpb-xl-3 {
      padding-bottom: 15rem !important; }
    body .cpl-xl-3 {
      padding-left: 15rem !important; }
    body .cm-xl-d {
      margin: 1.5rem !important; }
    body .cmx-xl-d {
      margin-left: 1.5rem !important;
      margin-right: 1.5rem !important; }
    body .cmy-xl-d {
      margin-top: 1.5rem !important;
      margin-bottom: 1.5rem !important; }
    body .cmt-xl-d {
      margin-top: 1.5rem !important; }
    body .cmr-xl-d {
      margin-right: 1.5rem !important; }
    body .cmb-xl-d {
      margin-bottom: 1.5rem !important; }
    body .cml-xl-d {
      margin-left: 1.5rem !important; }
    body .cp-xl-d {
      padding: 1.5rem !important; }
    body .cpx-xl-d {
      padding-left: 1.5rem !important;
      padding-right: 1.5rem !important; }
    body .cpy-xl-d {
      padding-top: 1.5rem !important;
      padding-bottom: 1.5rem !important; }
    body .cpt-xl-d {
      padding-top: 1.5rem !important; }
    body .cpr-xl-d {
      padding-right: 1.5rem !important; }
    body .cpb-xl-d {
      padding-bottom: 1.5rem !important; }
    body .cpl-xl-d {
      padding-left: 1.5rem !important; }
    body .cm-xl-37 {
      margin: 3.7rem !important; }
    body .cmx-xl-37 {
      margin-left: 3.7rem !important;
      margin-right: 3.7rem !important; }
    body .cmy-xl-37 {
      margin-top: 3.7rem !important;
      margin-bottom: 3.7rem !important; }
    body .cmt-xl-37 {
      margin-top: 3.7rem !important; }
    body .cmr-xl-37 {
      margin-right: 3.7rem !important; }
    body .cmb-xl-37 {
      margin-bottom: 3.7rem !important; }
    body .cml-xl-37 {
      margin-left: 3.7rem !important; }
    body .cp-xl-37 {
      padding: 3.7rem !important; }
    body .cpx-xl-37 {
      padding-left: 3.7rem !important;
      padding-right: 3.7rem !important; }
    body .cpy-xl-37 {
      padding-top: 3.7rem !important;
      padding-bottom: 3.7rem !important; }
    body .cpt-xl-37 {
      padding-top: 3.7rem !important; }
    body .cpr-xl-37 {
      padding-right: 3.7rem !important; }
    body .cpb-xl-37 {
      padding-bottom: 3.7rem !important; }
    body .cpl-xl-37 {
      padding-left: 3.7rem !important; } }
  body .bg-blue {
    background-color: #1FB6FF; }
    body .bg-blue .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-blue .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-blue .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #1FB6FF;
          background: -webkit-linear-gradient(-90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: -o-linear-gradient(-90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: -moz-linear-gradient(-90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: linear-gradient(-90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%); } }
    body .bg-blue .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-blue .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-blue .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #1FB6FF;
          background: -webkit-linear-gradient(90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: -o-linear-gradient(90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: -moz-linear-gradient(90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%);
          background: linear-gradient(90deg, rgba(31, 182, 255, 0) 0%, #1FB6FF 40%); } }
  body .bg-white {
    background-color: #FFFFFF; }
    body .bg-white .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-white .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-white .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #FFFFFF;
          background: -webkit-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: -o-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: -moz-linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: linear-gradient(-90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%); } }
    body .bg-white .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-white .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-white .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #FFFFFF;
          background: -webkit-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: -o-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: -moz-linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%);
          background: linear-gradient(90deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 40%); } }
  body .bg-black {
    background-color: #00023E; }
    body .bg-black .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-black .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-black .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #00023E;
          background: -webkit-linear-gradient(-90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: -o-linear-gradient(-90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: -moz-linear-gradient(-90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: linear-gradient(-90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%); } }
    body .bg-black .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-black .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-black .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #00023E;
          background: -webkit-linear-gradient(90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: -o-linear-gradient(90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: -moz-linear-gradient(90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%);
          background: linear-gradient(90deg, rgba(0, 2, 62, 0) 0%, #00023E 40%); } }
  body .bg-grey, body .demo #section3 .nice-numbers-row .nice-number, .demo #section3 .nice-numbers-row body .nice-number {
    background-color: #EEF6FF; }
    body .bg-grey .carousel-control-prev, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-prev, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-grey .carousel-control-prev, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-prev, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-grey .carousel-control-prev, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-prev, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #EEF6FF;
          background: -webkit-linear-gradient(-90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: -o-linear-gradient(-90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: -moz-linear-gradient(-90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: linear-gradient(-90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%); } }
    body .bg-grey .carousel-control-next, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-next, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-grey .carousel-control-next, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-next, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-grey .carousel-control-next, body .demo #section3 .nice-numbers-row .nice-number .carousel-control-next, .demo #section3 .nice-numbers-row body .nice-number .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #EEF6FF;
          background: -webkit-linear-gradient(90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: -o-linear-gradient(90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: -moz-linear-gradient(90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%);
          background: linear-gradient(90deg, rgba(238, 246, 255, 0) 0%, #EEF6FF 40%); } }
  body .bg-grey-dark {
    background-color: #00071E; }
    body .bg-grey-dark .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-grey-dark .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-grey-dark .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #00071E;
          background: -webkit-linear-gradient(-90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: -o-linear-gradient(-90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: -moz-linear-gradient(-90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: linear-gradient(-90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%); } }
    body .bg-grey-dark .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-grey-dark .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-grey-dark .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #00071E;
          background: -webkit-linear-gradient(90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: -o-linear-gradient(90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: -moz-linear-gradient(90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%);
          background: linear-gradient(90deg, rgba(0, 7, 30, 0) 0%, #00071E 40%); } }
  body .bg-aqua {
    background-color: #F4FFFC; }
    body .bg-aqua .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-aqua .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-aqua .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #F4FFFC;
          background: -webkit-linear-gradient(-90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: -o-linear-gradient(-90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: -moz-linear-gradient(-90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: linear-gradient(-90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%); } }
    body .bg-aqua .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-aqua .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-aqua .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #F4FFFC;
          background: -webkit-linear-gradient(90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: -o-linear-gradient(90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: -moz-linear-gradient(90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%);
          background: linear-gradient(90deg, rgba(244, 255, 252, 0) 0%, #F4FFFC 40%); } }
  body .bg-green {
    background-color: #57CEBB; }
    body .bg-green .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-green .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-green .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #57CEBB;
          background: -webkit-linear-gradient(-90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: -o-linear-gradient(-90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: -moz-linear-gradient(-90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: linear-gradient(-90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%); } }
    body .bg-green .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-green .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-green .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #57CEBB;
          background: -webkit-linear-gradient(90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: -o-linear-gradient(90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: -moz-linear-gradient(90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%);
          background: linear-gradient(90deg, rgba(87, 206, 187, 0) 0%, #57CEBB 40%); } }
  body .bg-orange {
    background-color: #FFF7F5; }
    body .bg-orange .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-orange .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-orange .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #FFF7F5;
          background: -webkit-linear-gradient(-90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: -o-linear-gradient(-90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: -moz-linear-gradient(-90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: linear-gradient(-90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%); } }
    body .bg-orange .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-orange .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-orange .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #FFF7F5;
          background: -webkit-linear-gradient(90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: -o-linear-gradient(90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: -moz-linear-gradient(90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%);
          background: linear-gradient(90deg, rgba(255, 247, 245, 0) 0%, #FFF7F5 40%); } }
  body .bg-cream {
    background-color: #FDF8EB; }
    body .bg-cream .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-cream .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-cream .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #FDF8EB;
          background: -webkit-linear-gradient(-90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: -o-linear-gradient(-90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: -moz-linear-gradient(-90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: linear-gradient(-90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%); } }
    body .bg-cream .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-cream .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-cream .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #FDF8EB;
          background: -webkit-linear-gradient(90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: -o-linear-gradient(90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: -moz-linear-gradient(90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%);
          background: linear-gradient(90deg, rgba(253, 248, 235, 0) 0%, #FDF8EB 40%); } }
  body .bg-salmon {
    background-color: #FFEFF7; }
    body .bg-salmon .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-salmon .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-salmon .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #FFEFF7;
          background: -webkit-linear-gradient(-90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: -o-linear-gradient(-90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: -moz-linear-gradient(-90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: linear-gradient(-90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%); } }
    body .bg-salmon .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-salmon .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-salmon .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #FFEFF7;
          background: -webkit-linear-gradient(90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: -o-linear-gradient(90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: -moz-linear-gradient(90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%);
          background: linear-gradient(90deg, rgba(255, 239, 247, 0) 0%, #FFEFF7 40%); } }
  body .bg-blue-dark {
    background-color: #558DFA; }
    body .bg-blue-dark .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-blue-dark .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-blue-dark .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #558DFA;
          background: -webkit-linear-gradient(-90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: -o-linear-gradient(-90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: -moz-linear-gradient(-90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: linear-gradient(-90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%); } }
    body .bg-blue-dark .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-blue-dark .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-blue-dark .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #558DFA;
          background: -webkit-linear-gradient(90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: -o-linear-gradient(90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: -moz-linear-gradient(90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%);
          background: linear-gradient(90deg, rgba(85, 141, 250, 0) 0%, #558DFA 40%); } }
  body .bg-moon {
    background-color: #CBDDFF; }
    body .bg-moon .carousel-control-prev {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-moon .carousel-control-prev {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: calc(50% - 5rem);
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-moon .carousel-control-prev {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          background: #CBDDFF;
          background: -webkit-linear-gradient(-90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: -o-linear-gradient(-90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: -moz-linear-gradient(-90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: linear-gradient(-90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%); } }
    body .bg-moon .carousel-control-next {
      opacity: 1;
      width: 5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .bg-moon .carousel-control-next {
          height: 5rem;
          top: auto;
          bottom: -2rem;
          right: auto;
          left: 50%;
          background-color: rgba(0, 0, 0, 0); } }
      @media (min-width: 768px) {
        body .bg-moon .carousel-control-next {
          -webkit-justify-content: flex-end;
          -o-justify-content: flex-end;
          -moz-justify-content: flex-end;
          justify-content: flex-end;
          background: #CBDDFF;
          background: -webkit-linear-gradient(90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: -o-linear-gradient(90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: -moz-linear-gradient(90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%);
          background: linear-gradient(90deg, rgba(203, 221, 255, 0) 0%, #CBDDFF 40%); } }
  @media (min-width: 320px) and (max-width: 767px) {
    body #slides .carousel-control-prev {
      bottom: -7rem; } }
  @media (min-width: 320px) and (max-width: 767px) {
    body #slides .carousel-control-next {
      bottom: -7rem; } }
  @media (min-width: 768px) {
    body #slides .carousel-control-next {
      -webkit-justify-content: flex-end;
      -o-justify-content: flex-end;
      -moz-justify-content: flex-end;
      justify-content: flex-end; } }
  body .bg-gradient {
    background: #558DFA;
    background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); }
  body .bg-gradient-reverse {
    background: #558DFA;
    background: -webkit-linear-gradient(-90deg, #558DFA 0%, #1FB6FF 100%);
    background: -o-linear-gradient(-90deg, #558DFA 0%, #1FB6FF 100%);
    background: -moz-linear-gradient(-90deg, #558DFA 0%, #1FB6FF 100%);
    background: linear-gradient(-90deg, #558DFA 0%, #1FB6FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); }
  body .border-blue {
    border-color: #1FB6FF; }
    body .border-blue.svg path,
    body .border-blue.svg rect,
    body .border-blue.svg polygon,
    body .border-blue.svg g {
      stroke: #1FB6FF; }
  body .border-white {
    border-color: #FFFFFF; }
    body .border-white.svg path,
    body .border-white.svg rect,
    body .border-white.svg polygon,
    body .border-white.svg g {
      stroke: #FFFFFF; }
  body .border-black {
    border-color: #00023E; }
    body .border-black.svg path,
    body .border-black.svg rect,
    body .border-black.svg polygon,
    body .border-black.svg g {
      stroke: #00023E; }
  body .border-grey {
    border-color: #B4C7E7; }
    body .border-grey.svg path,
    body .border-grey.svg rect,
    body .border-grey.svg polygon,
    body .border-grey.svg g {
      stroke: #B4C7E7; }
  body .border-aqua {
    border-color: #57CEBB; }
    body .border-aqua.svg path,
    body .border-aqua.svg rect,
    body .border-aqua.svg polygon,
    body .border-aqua.svg g {
      stroke: #57CEBB; }
  body .border-orange {
    border-color: #FE8065; }
    body .border-orange.svg path,
    body .border-orange.svg rect,
    body .border-orange.svg polygon,
    body .border-orange.svg g {
      stroke: #FE8065; }
  body .border-yellow {
    border-color: #FFBF0C; }
    body .border-yellow.svg path,
    body .border-yellow.svg rect,
    body .border-yellow.svg polygon,
    body .border-yellow.svg g {
      stroke: #FFBF0C; }
  body .border-purple {
    border-color: #8774FC; }
    body .border-purple.svg path,
    body .border-purple.svg rect,
    body .border-purple.svg polygon,
    body .border-purple.svg g {
      stroke: #8774FC; }
  body .border-salmon {
    border-color: #EF86B0; }
    body .border-salmon.svg path,
    body .border-salmon.svg rect,
    body .border-salmon.svg polygon,
    body .border-salmon.svg g {
      stroke: #EF86B0; }
  body .border-moon {
    border-color: #CBDDFF; }
    body .border-moon.svg path,
    body .border-moon.svg rect,
    body .border-moon.svg polygon,
    body .border-moon.svg g {
      stroke: #CBDDFF; }
  body .svg.svg-border-black path,
  body .svg.svg-border-black rect,
  body .svg.svg-border-black polygon,
  body .svg.svg-border-black g {
    stroke: #00023E; }
  body .svg.svg-border-white path,
  body .svg.svg-border-white rect,
  body .svg.svg-border-white polygon,
  body .svg.svg-border-white g {
    stroke: #FFFFFF; }
  body .svg.svg-border-blue path,
  body .svg.svg-border-blue rect,
  body .svg.svg-border-blue polygon,
  body .svg.svg-border-blue g {
    stroke: #1FB6FF; }
  body .svg.svg-border-blue-dark path,
  body .svg.svg-border-blue-dark rect,
  body .svg.svg-border-blue-dark polygon,
  body .svg.svg-border-blue-dark g {
    stroke: #558DFA; }
  body .svg.svg-border-grey-blue path,
  body .svg.svg-border-grey-blue rect,
  body .svg.svg-border-grey-blue polygon,
  body .svg.svg-border-grey-blue g {
    stroke: #50527B; }
  body .svg.svg-border-grey-light path,
  body .svg.svg-border-grey-light rect,
  body .svg.svg-border-grey-light polygon,
  body .svg.svg-border-grey-light g {
    stroke: #B4C7E7; }
  body .svg.svg-border-aqua path,
  body .svg.svg-border-aqua rect,
  body .svg.svg-border-aqua polygon,
  body .svg.svg-border-aqua g {
    stroke: #57CEBB; }
  body .svg.svg-border-grey path,
  body .svg.svg-border-grey rect,
  body .svg.svg-border-grey polygon,
  body .svg.svg-border-grey g {
    stroke: #757E94; }
  body .svg.svg-border-yellow path,
  body .svg.svg-border-yellow rect,
  body .svg.svg-border-yellow polygon,
  body .svg.svg-border-yellow g {
    stroke: #FFBF0C; }
  body .svg.svg-border-salmon path,
  body .svg.svg-border-salmon rect,
  body .svg.svg-border-salmon polygon,
  body .svg.svg-border-salmon g {
    stroke: #EF86B0; }
  body .svg.svg-border-orange path,
  body .svg.svg-border-orange rect,
  body .svg.svg-border-orange polygon,
  body .svg.svg-border-orange g {
    stroke: #FE8065; }
  body .svg.svg-border-moon path,
  body .svg.svg-border-moon rect,
  body .svg.svg-border-moon polygon,
  body .svg.svg-border-moon g {
    stroke: #CBDDFF; }
  body .text-black {
    color: #00023E !important; }
    body .text-black.svg path,
    body .text-black.svg rect,
    body .text-black.svg polygon,
    body .text-black.svg g, body .text-black.svg circle {
      fill: #00023E; }
  body .text-white {
    color: #FFFFFF !important; }
    body .text-white.svg path,
    body .text-white.svg rect,
    body .text-white.svg polygon,
    body .text-white.svg g, body .text-white.svg circle {
      fill: #FFFFFF; }
  body .text-blue {
    color: #1FB6FF !important; }
    body .text-blue.svg path,
    body .text-blue.svg rect,
    body .text-blue.svg polygon,
    body .text-blue.svg g, body .text-blue.svg circle {
      fill: #1FB6FF; }
  body .text-blue-dark {
    color: #558DFA !important; }
    body .text-blue-dark.svg path,
    body .text-blue-dark.svg rect,
    body .text-blue-dark.svg polygon,
    body .text-blue-dark.svg g, body .text-blue-dark.svg circle {
      fill: #558DFA; }
  body .text-grey-blue {
    color: #50527B !important; }
    body .text-grey-blue.svg path,
    body .text-grey-blue.svg rect,
    body .text-grey-blue.svg polygon,
    body .text-grey-blue.svg g, body .text-grey-blue.svg circle {
      fill: #50527B; }
  body .text-grey-light {
    color: #B4C7E7 !important; }
    body .text-grey-light.svg path,
    body .text-grey-light.svg rect,
    body .text-grey-light.svg polygon,
    body .text-grey-light.svg g, body .text-grey-light.svg circle {
      fill: #B4C7E7; }
  body .text-aqua {
    color: #57CEBB !important; }
    body .text-aqua.svg path,
    body .text-aqua.svg rect,
    body .text-aqua.svg polygon,
    body .text-aqua.svg g, body .text-aqua.svg circle {
      fill: #57CEBB; }
  body .text-grey, body .nice-numbers-row.grey .nice-title,
  body .nice-numbers-row.grey .nice-desc {
    color: #757E94 !important; }
    body .text-grey.svg path, body .nice-numbers-row.grey .svg.nice-title path,
    body .nice-numbers-row.grey .svg.nice-desc path,
    body .text-grey.svg rect,
    body .nice-numbers-row.grey .svg.nice-title rect,
    body .nice-numbers-row.grey .svg.nice-desc rect,
    body .text-grey.svg polygon,
    body .nice-numbers-row.grey .svg.nice-title polygon,
    body .nice-numbers-row.grey .svg.nice-desc polygon,
    body .text-grey.svg g,
    body .nice-numbers-row.grey .svg.nice-title g,
    body .nice-numbers-row.grey .svg.nice-desc g, body .text-grey.svg circle, body .nice-numbers-row.grey .svg.nice-title circle,
    body .nice-numbers-row.grey .svg.nice-desc circle {
      fill: #757E94; }
  body .text-yellow {
    color: #FFBF0C !important; }
    body .text-yellow.svg path,
    body .text-yellow.svg rect,
    body .text-yellow.svg polygon,
    body .text-yellow.svg g, body .text-yellow.svg circle {
      fill: #FFBF0C; }
  body .text-salmon {
    color: #EF86B0 !important; }
    body .text-salmon.svg path,
    body .text-salmon.svg rect,
    body .text-salmon.svg polygon,
    body .text-salmon.svg g, body .text-salmon.svg circle {
      fill: #EF86B0; }
  body .text-orange {
    color: #FE8065 !important; }
    body .text-orange.svg path,
    body .text-orange.svg rect,
    body .text-orange.svg polygon,
    body .text-orange.svg g, body .text-orange.svg circle {
      fill: #FE8065; }
  body .text-moon {
    color: #CBDDFF !important; }
    body .text-moon.svg path,
    body .text-moon.svg rect,
    body .text-moon.svg polygon,
    body .text-moon.svg g, body .text-moon.svg circle {
      fill: #CBDDFF; }
  body .br-0 {
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    -ms-border-radius: 0;
    border-radius: 0; }
    body .br-0 video, body .br-0 iframe {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
  body .br-1 {
    -webkit-border-radius: 1.5rem;
    -moz-border-radius: 1.5rem;
    -ms-border-radius: 1.5rem;
    border-radius: 1.5rem; }
    body .br-1 video, body .br-1 iframe {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
  body .br-2 {
    -webkit-border-radius: 2.5rem;
    -moz-border-radius: 2.5rem;
    -ms-border-radius: 2.5rem;
    border-radius: 2.5rem; }
    body .br-2 video, body .br-2 iframe {
      -webkit-border-radius: 2.5rem;
      -moz-border-radius: 2.5rem;
      -ms-border-radius: 2.5rem;
      border-radius: 2.5rem; }
  body .br-3 {
    -webkit-border-radius: 3rem;
    -moz-border-radius: 3rem;
    -ms-border-radius: 3rem;
    border-radius: 3rem; }
    body .br-3 video, body .br-3 iframe {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
  body .br-4 {
    -webkit-border-radius: 4rem;
    -moz-border-radius: 4rem;
    -ms-border-radius: 4rem;
    border-radius: 4rem; }
    body .br-4 video, body .br-4 iframe {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
  @media (min-width: 576px) {
    body .br-sm-0 {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
      body .br-sm-0 video, body .br-sm-0 iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
    body .br-sm-1 {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .br-sm-1 video, body .br-sm-1 iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
    body .br-sm-2 {
      -webkit-border-radius: 2.5rem;
      -moz-border-radius: 2.5rem;
      -ms-border-radius: 2.5rem;
      border-radius: 2.5rem; }
      body .br-sm-2 video, body .br-sm-2 iframe {
        -webkit-border-radius: 2.5rem;
        -moz-border-radius: 2.5rem;
        -ms-border-radius: 2.5rem;
        border-radius: 2.5rem; }
    body .br-sm-3 {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
      body .br-sm-3 video, body .br-sm-3 iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
    body .br-sm-4 {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
      body .br-sm-4 video, body .br-sm-4 iframe {
        -webkit-border-radius: 4rem;
        -moz-border-radius: 4rem;
        -ms-border-radius: 4rem;
        border-radius: 4rem; } }
  @media (min-width: 768px) {
    body .br-md-0 {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
      body .br-md-0 video, body .br-md-0 iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
    body .br-md-1 {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .br-md-1 video, body .br-md-1 iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
    body .br-md-2 {
      -webkit-border-radius: 2.5rem;
      -moz-border-radius: 2.5rem;
      -ms-border-radius: 2.5rem;
      border-radius: 2.5rem; }
      body .br-md-2 video, body .br-md-2 iframe {
        -webkit-border-radius: 2.5rem;
        -moz-border-radius: 2.5rem;
        -ms-border-radius: 2.5rem;
        border-radius: 2.5rem; }
    body .br-md-3 {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
      body .br-md-3 video, body .br-md-3 iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
    body .br-md-4 {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
      body .br-md-4 video, body .br-md-4 iframe {
        -webkit-border-radius: 4rem;
        -moz-border-radius: 4rem;
        -ms-border-radius: 4rem;
        border-radius: 4rem; } }
  @media (min-width: 1024px) {
    body .br-lg-0 {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
      body .br-lg-0 video, body .br-lg-0 iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
    body .br-lg-1 {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .br-lg-1 video, body .br-lg-1 iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
    body .br-lg-2 {
      -webkit-border-radius: 2.5rem;
      -moz-border-radius: 2.5rem;
      -ms-border-radius: 2.5rem;
      border-radius: 2.5rem; }
      body .br-lg-2 video, body .br-lg-2 iframe {
        -webkit-border-radius: 2.5rem;
        -moz-border-radius: 2.5rem;
        -ms-border-radius: 2.5rem;
        border-radius: 2.5rem; }
    body .br-lg-3 {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
      body .br-lg-3 video, body .br-lg-3 iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
    body .br-lg-4 {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
      body .br-lg-4 video, body .br-lg-4 iframe {
        -webkit-border-radius: 4rem;
        -moz-border-radius: 4rem;
        -ms-border-radius: 4rem;
        border-radius: 4rem; } }
  @media (min-width: 1200px) {
    body .br-xl-0 {
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0; }
      body .br-xl-0 video, body .br-xl-0 iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
    body .br-xl-1 {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .br-xl-1 video, body .br-xl-1 iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
    body .br-xl-2 {
      -webkit-border-radius: 2.5rem;
      -moz-border-radius: 2.5rem;
      -ms-border-radius: 2.5rem;
      border-radius: 2.5rem; }
      body .br-xl-2 video, body .br-xl-2 iframe {
        -webkit-border-radius: 2.5rem;
        -moz-border-radius: 2.5rem;
        -ms-border-radius: 2.5rem;
        border-radius: 2.5rem; }
    body .br-xl-3 {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
      body .br-xl-3 video, body .br-xl-3 iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
    body .br-xl-4 {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
      body .br-xl-4 video, body .br-xl-4 iframe {
        -webkit-border-radius: 4rem;
        -moz-border-radius: 4rem;
        -ms-border-radius: 4rem;
        border-radius: 4rem; } }
  body .elipse, body .simple-list li:before {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    width: 2rem;
    height: 2rem;
    display: block; }
    body .elipse video, body .simple-list li:before video, body .elipse iframe, body .simple-list li:before iframe {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%; }
    body .elipse.blue-elipse, body .simple-list li.blue-elipse:before {
      background: #558dfa;
      background: linear-gradient(90deg, #558dfa 0%, #1fb6ff 60%, #bfeaff 100%); }
    body .elipse.blue-elipse-135, body .simple-list li.blue-elipse-135:before {
      background: #558dfa;
      background: linear-gradient(135deg, #558dfa 0%, #1fb6ff 60%, #bfeaff 100%); }
    body .elipse.green-elipse, body .simple-list li.green-elipse:before {
      background: #57cebb;
      background: linear-gradient(90deg, #57cebb 0%, #36b37e 60%, #f4fffc 100%); }
    body .elipse.green-elipse-135, body .simple-list li.green-elipse-135:before {
      background: #57cebb;
      background: linear-gradient(135deg, #57cebb 0%, #36b37e 60%, #f4fffc 100%); }
  body .shadow {
    box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
  body .shadow-none, body .card.card-bg, body .card.card-bg-img {
    box-shadow: none; }
  body hr {
    border-top-width: 1px; }
    body hr.blue {
      border-color: #1FB6FF; }
    body hr.white {
      border-color: #FFFFFF; }
    body hr.black {
      border-color: #00023E; }
    body hr.grey {
      border-color: #EEF6FF; }
    body hr.grey-dark {
      border-color: #00071E; }
    body hr.aqua {
      border-color: #F4FFFC; }
    body hr.green {
      border-color: #57CEBB; }
    body hr.orange {
      border-color: #FFF7F5; }
    body hr.cream {
      border-color: #FDF8EB; }
    body hr.salmon {
      border-color: #FFEFF7; }
    body hr.blue-dark {
      border-color: #558DFA; }
    body hr.moon {
      border-color: #CBDDFF; }
    body hr.small-divider {
      width: 10rem;
      border-top-width: 0.3rem;
      margin-top: 0.5rem;
      margin-bottom: 0.5rem; }
  body .card {
    padding: 3rem 1rem;
    border: none;
    -webkit-border-radius: 3rem;
    -moz-border-radius: 3rem;
    -ms-border-radius: 3rem;
    border-radius: 3rem;
    -webkit-align-items: center;
    -o-align-items: center;
    -moz-align-items: center;
    align-items: center;
    box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
    body .card video, body .card iframe {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
    @media (min-width: 768px) {
      body .card {
        padding: 3rem 2rem; } }
    body .card .card-body {
      text-align: center;
      padding: 0;
      margin-top: 3rem; }
      body .card .card-body .card-title, body .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card .card-body .nav-link, body .card .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card .card-body .icolist-subtitle {
        line-height: 2.9rem;
        font-weight: 500;
        font-size: 24px;
        font-size: 2.4rem; }
        @media (min-width: 320px) and (max-width: 767px) {
          body .card .card-body .card-title, body .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card .card-body .nav-link, body .card .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card .card-body .icolist-subtitle {
            font-weight: 600; } }
      body .card .card-body .card-subtitle {
        margin-top: 0.2rem;
        color: #1FB6FF;
        font-weight: 300;
        line-height: 1.65em;
        font-size: 16px;
        font-size: 1.6rem; }
      body .card .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle {
        margin-top: 1.2rem;
        color: #00071E; }
    body .card.text-left {
      -webkit-align-items: flex-start;
      -o-align-items: flex-start;
      -moz-align-items: flex-start;
      align-items: flex-start; }
      @media (min-width: 768px) {
        body .card.text-left {
          padding: 3rem 3rem 2rem; } }
      body .card.text-left .card-body {
        margin-top: 2rem;
        text-align: left; }
        body .card.text-left .card-body .card-title, body .card.text-left .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.text-left .card-body .nav-link, body .card.text-left .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.text-left .card-body .icolist-subtitle {
          margin-bottom: 0; }
        body .card.text-left .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card.text-left .card-body .card-subtitle {
          margin-top: 2rem; }
    body .card.card-bg {
      padding: 1.4rem 1.2rem 1rem; }
      @media (min-width: 768px) {
        body .card.card-bg {
          max-width: 26rem;
          flex: 0 1 32%; } }
      @media (min-width: 1025px) {
        body .card.card-bg {
          max-width: 28rem;
          flex: 0 1 33%; } }
      @media (min-width: 1200px) {
        body .card.card-bg {
          max-width: 30rem; } }
      @media (min-width: 320px) and (max-width: 767px) {
        body .card.card-bg:not(.last-child) {
          margin-bottom: 3rem; } }
      body .card.card-bg .card-body {
        text-align: left;
        margin-top: 0;
        background-color: #FFFFFF;
        padding: 2rem 1.5rem 3rem;
        -webkit-border-radius: 1.95rem;
        -moz-border-radius: 1.95rem;
        -ms-border-radius: 1.95rem;
        border-radius: 1.95rem; }
        body .card.card-bg .card-body video, body .card.card-bg .card-body iframe {
          -webkit-border-radius: 1.95rem;
          -moz-border-radius: 1.95rem;
          -ms-border-radius: 1.95rem;
          border-radius: 1.95rem; }
        @media (min-width: 320px) and (max-width: 767px) {
          body .card.card-bg .card-body {
            min-height: 26rem;
            padding-bottom: 2rem; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          body .card.card-bg .card-body {
            padding: 1rem 1rem 3rem; } }
        body .card.card-bg .card-body .card-subtitle {
          margin: 0;
          padding: 0;
          font-weight: 500;
          width: fit-content;
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-align-items: center;
          -o-align-items: center;
          -moz-align-items: center;
          align-items: center;
          -webkit-flex-wrap: wrap;
          -o-flex-wrap: wrap;
          -moz-flex-wrap: wrap;
          flex-wrap: wrap;
          font-size: 14px;
          font-size: 1.4rem;
          -webkit-border-radius: 20rem;
          -moz-border-radius: 20rem;
          -ms-border-radius: 20rem;
          border-radius: 20rem; }
          body .card.card-bg .card-body .card-subtitle video, body .card.card-bg .card-body .card-subtitle iframe {
            -webkit-border-radius: 20rem;
            -moz-border-radius: 20rem;
            -ms-border-radius: 20rem;
            border-radius: 20rem; }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            body .card.card-bg .card-body .card-subtitle {
              padding: 0.2rem 0.5rem; } }
          @media (min-width: 1200px) {
            body .card.card-bg .card-body .card-subtitle {
              font-size: 16px;
              font-size: 1.6rem; } }
          body .card.card-bg .card-body .card-subtitle:before {
            content: "";
            display: inline-block;
            width: 1.8rem;
            height: 1.9rem;
            margin-right: 1rem; }
        body .card.card-bg .card-body .card-title, body .card.card-bg .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.card-bg .card-body .nav-link, body .card.card-bg .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.card-bg .card-body .icolist-subtitle {
          font-size: 24px;
          font-size: 2.4rem; }
        body .card.card-bg .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card.card-bg .card-body .card-subtitle {
          font-weight: 300;
          line-height: 1.6em;
          font-size: 17px;
          font-size: 1.7rem; }
        body .card.card-bg .card-body .bottom-btn {
          font-size: 16px;
          font-size: 1.6rem;
          margin-left: 0; }
          @media (min-width: 320px) and (max-width: 767px) {
            body .card.card-bg .card-body .bottom-btn {
              -webkit-justify-content: flex-start;
              -o-justify-content: flex-start;
              -moz-justify-content: flex-start;
              justify-content: flex-start; } }
          @media (min-width: 768px) {
            body .card.card-bg .card-body .bottom-btn {
              position: absolute;
              bottom: 2rem; } }
          @media (min-width: 1200px) {
            body .card.card-bg .card-body .bottom-btn {
              bottom: 3rem; } }
      body .card.card-bg.bg-grey .card-body .card-subtitle, body .demo #section3 .nice-numbers-row .card.card-bg.nice-number .card-body .card-subtitle, .demo #section3 .nice-numbers-row body .card.card-bg.nice-number .card-body .card-subtitle {
        color: #1FB6FF; }
        body .card.card-bg.bg-grey .card-body .card-subtitle:before, body .demo #section3 .nice-numbers-row .card.card-bg.nice-number .card-body .card-subtitle:before, .demo #section3 .nice-numbers-row body .card.card-bg.nice-number .card-body .card-subtitle:before {
          background-color: rgba(0, 0, 0, 0);
          background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6379 18.3582L3.505 18.5203C4.45723 18.4899 5.19672 18.1151 5.19672 18.1151C6.26038 17.7707 9.27914 15.2179 12.2675 12.969C15.0837 10.8519 17.2211 12.8171 17.444 13.0399L17.6668 13.5059C18.7305 15.7345 17.1198 18.3177 14.6379 18.3582Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.09696 12.0269C2.09696 12.0269 -0.0100936 13.2729 3.64099e-05 15.1976C3.64099e-05 14.7114 0.101337 14.2049 0.334328 13.7187L5.99703 1.95766C7.25316 -0.666022 10.9911 -0.645762 12.2371 1.97792L17.1907 12.4625C13.392 5.51331 2.09696 12.0269 2.09696 12.0269Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.2675 12.9589C9.27917 15.2078 6.27054 17.7605 5.19676 18.105C5.19676 18.105 4.45726 18.4798 3.50504 18.5102H3.39361C3.37335 18.5102 3.36322 18.5102 3.34296 18.5102C2.41099 18.5 1.31694 18.1354 0.496409 16.8083C0.172247 16.2816 0.0304266 15.7953 3.64099e-05 15.3395C3.64099e-05 15.3293 3.64099e-05 15.3293 3.64099e-05 15.3192C3.64099e-05 15.2989 3.64099e-05 15.2888 3.64099e-05 15.2685C3.64099e-05 15.2483 3.64099e-05 15.2179 3.64099e-05 15.1976C-0.0100936 13.2729 2.09696 12.0269 2.09696 12.0269C2.09696 12.0269 13.392 5.52343 17.1806 12.4727L17.444 13.0399C17.2211 12.8069 15.0837 10.8417 12.2675 12.9589Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.63096' y1='20.1828' x2='15.4198' y2='14.7702' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='8.89605' y1='9.23963' x2='9.43348' y2='1.25501' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='15.4279' y1='9.87811' x2='-1.30905' y2='17.6324' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2388F6DC'/%3E%3Cstop offset='0.9673' stop-color='%234289D8'/%3E%3Cstop offset='1' stop-color='%234085D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: cover;
          background-position: center; }
      body .card.card-bg.bg-aqua {
        background-color: #F4FFFC; }
        body .card.card-bg.bg-aqua .card-body .card-subtitle {
          color: #57CEBB; }
          body .card.card-bg.bg-aqua .card-body .card-subtitle:before {
            width: 1.9rem;
            background-color: rgba(0, 0, 0, 0);
            background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0171 0.166266L3.59582 -1.23978e-05C4.57271 0.031165 5.33136 0.415685 5.33136 0.415685C6.42257 0.769027 9.51951 3.38792 12.5853 5.69504C15.4744 7.86706 17.6672 5.85093 17.8958 5.62229L18.1244 5.14424C19.2157 2.85791 17.5633 0.207836 15.0171 0.166266Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.15127 6.66155C2.15127 6.66155 -0.0103563 5.38328 3.59899e-05 3.40872C3.60335e-05 3.90756 0.10396 4.42718 0.342986 4.92602L6.15236 16.9916C7.44102 19.6833 11.2758 19.6625 12.5541 16.9708L17.636 6.21468C13.7388 13.3439 2.15127 6.66155 2.15127 6.66155Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.5853 5.70554C9.5195 3.39842 6.43295 0.779528 5.33135 0.426185C5.33135 0.426185 4.57271 0.0416656 3.59582 0.0104882L3.4815 0.0104882C3.46072 0.0104882 3.45032 0.0104882 3.42954 0.0104882C2.47343 0.0208805 1.35105 0.395009 0.509266 1.75642C0.176708 2.29682 0.0312141 2.79566 3.68081e-05 3.26332C3.6809e-05 3.27371 3.6809e-05 3.27371 3.68099e-05 3.2841C3.68117e-05 3.30489 3.68126e-05 3.31528 3.68144e-05 3.33607C3.68163e-05 3.35685 3.6819e-05 3.38803 3.68208e-05 3.40881C-0.0103554 5.38338 2.15127 6.66165 2.15127 6.66165C2.15127 6.66165 13.7388 13.3336 17.6256 6.20438L17.8958 5.6224C17.6672 5.86143 15.4744 7.87756 12.5853 5.70554Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M15.0329 0.167324L3.5625 0C4.54686 0.0313733 5.31363 0.428769 5.31363 0.428769C6.40161 0.784333 9.51013 3.44061 12.5876 5.77269C15.4889 7.97929 17.6855 5.92956 17.9239 5.68903L18.1518 5.20797C19.2398 2.88635 17.5819 0.198698 15.0329 0.167324Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.77684' y1='-1.70558' x2='15.8192' y2='3.84726' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.77273' y1='16.4091' x2='3.45708' y2='6.90794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BF4C1'/%3E%3Cstop offset='1' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.26339' y1='11.4466' x2='8.64381' y2='-1.02938' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.4415' stop-color='%2330EFAB'/%3E%3Cstop offset='1' stop-color='%2306FFC4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='12.4701' y1='0.944882' x2='7.35353' y2='6.48244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231CFCAC'/%3E%3Cstop offset='0.8274' stop-color='%23419187'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center; }
      body .card.card-bg.bg-yellow {
        background-color: rgba(255, 237, 220, 0.6); }
        body .card.card-bg.bg-yellow .card-body .card-subtitle {
          color: #FFBF0C; }
          body .card.card-bg.bg-yellow .card-body .card-subtitle:before {
            width: 2.3rem;
            height: 1.7rem;
            background-color: rgba(0, 0, 0, 0);
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='23' height='17' viewBox='0 0 23 17'%3E%3Cdefs%3E%3ClinearGradient id='ico-score-metrics2-a' x1='76.764%25' x2='48.306%25' y1='-13.941%25' y2='86.035%25'%3E%3Cstop offset='28.45%25' stop-color='%23FFDF00'/%3E%3Cstop offset='41.66%25' stop-color='%23FFD603'/%3E%3Cstop offset='62.96%25' stop-color='%23FFBF0C'/%3E%3Cstop offset='89.56%25' stop-color='%23FF981B'/%3E%3Cstop offset='100%25' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='ico-score-metrics2-b' x1='58.678%25' x2='18.88%25' y1='95.987%25' y2='17.808%25'%3E%3Cstop offset='28.45%25' stop-color='%23FFDF00'/%3E%3Cstop offset='41.66%25' stop-color='%23FFD603'/%3E%3Cstop offset='62.96%25' stop-color='%23FFBF0C'/%3E%3Cstop offset='89.56%25' stop-color='%23FF981B'/%3E%3Cstop offset='100%25' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='ico-score-metrics2-c' x1='-38.744%25' x2='80.047%25' y1='41.507%25' y2='57.266%25'%3E%3Cstop offset='28.45%25' stop-color='%23FFDF00'/%3E%3Cstop offset='41.66%25' stop-color='%23FFD603'/%3E%3Cstop offset='62.96%25' stop-color='%23FFBF0C'/%3E%3Cstop offset='89.56%25' stop-color='%23FF981B'/%3E%3Cstop offset='100%25' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cg fill='none'%3E%3Cpath fill='url(%23ico-score-metrics2-a)' d='M6.64428908,12.3963056 L6.84777908,11.9684723 L7.08826296,11.4477057 L11.611264,1.81254027 C12.7396862,-0.596253913 16.1527195,-0.605554802 17.2995583,1.79393471 L22.4700138,12.5916167 C22.6827971,13.0380556 22.7752582,13.5031001 22.7752582,13.9494445 C22.7752582,13.9774001 22.7752582,13.9960056 22.7752582,14.0238667 C22.7752582,14.0424723 22.7752582,14.0518223 22.7752582,14.0704278 C22.7752582,14.0796834 22.7752582,14.0796834 22.7752582,14.0890334 C22.7474916,14.5075167 22.6180082,14.9632111 22.3220194,15.4375111 C21.5727916,16.6651945 20.5738527,16.9907444 19.7229083,17 C19.7044916,17 19.6952361,17 19.676725,17 L19.5749139,17 L9.40985848,16.8511556 C7.14375852,16.8140389 5.67310743,14.4424445 6.64428908,12.3963056 Z'/%3E%3Cpath fill='url(%23ico-score-metrics2-b)' d='M0.299495358,12.3962112 L0.502979688,11.9683779 L0.743464517,11.4476112 L5.26642022,1.81241749 C6.40409797,-0.596369135 9.80784736,-0.605670024 10.9640362,1.79382138 L16.1252361,12.5915223 C16.337925,13.0379612 16.4304806,13.5030056 16.4304806,13.9493501 C16.4304806,13.9773056 16.4304806,13.9959112 16.4304806,14.0237723 C16.4304806,14.0423778 16.4304806,14.0516334 16.4304806,14.0702389 C16.4304806,14.0795889 16.4304806,14.0795889 16.4304806,14.0888445 C16.4027139,14.5074223 16.2732306,14.9631167 15.9772417,15.4374167 C15.2280139,16.6651 14.2290751,16.9905556 13.3781306,16.9999056 C13.3596195,16.9999056 13.350364,16.9999056 13.3319473,16.9999056 L13.2301362,16.9999056 L3.06507136,16.8510611 C0.808211849,16.81385 -0.66244207,14.4422556 0.299495358,12.3962112 Z'/%3E%3Cpath fill='url(%23ico-score-metrics2-c)' d='M3.06517525,16.8510611 L13.2302306,16.9999056 C12.3608695,16.9720444 11.6855918,16.6278889 11.6855918,16.6278889 C10.7144196,16.3116889 7.95811517,13.9679556 5.22953966,11.9033056 C2.65820471,9.95954457 0.706581129,11.7638112 0.503093965,11.9683779 L0.299606802,12.3962112 C-0.662330625,14.4516056 0.808324238,16.8139444 3.06517525,16.8510611 Z'/%3E%3C/g%3E%3C/svg%3E%0A");
            background-repeat: no-repeat;
            background-size: cover;
            background-position: center; }
    body .card.card-bg-img {
      min-height: 31.9rem;
      padding: 0;
      overflow: hidden;
      background-color: rgba(0, 0, 0, 0);
      background-image: url("");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center;
      animation: 0.5s;
      background-image: linear-gradient(rgba(0, 2, 62, 0), rgba(0, 2, 62, 0)), url("../imgs/home/case-study-holiday-gym-sm.jpg");
      -webkit-transition: background 0.5s ease 0s;
      -moz-transition: background 0.5s ease 0s;
      -o-transition: background 0.5s ease 0s;
      transition: background 0.5s ease 0s; }
      @media (min-width: 768px) {
        body .card.card-bg-img {
          background-size: 100%; } }
      body .card.card-bg-img:hover {
        background-image: linear-gradient(rgba(0, 2, 62, 0.25), rgba(0, 2, 62, 0.25)), url("../imgs/home/case-study-holiday-gym-sm.jpg"); }
        @media (min-width: 768px) {
          body .card.card-bg-img:hover {
            background-size: 110%; } }
      @media (min-width: 320px) and (max-width: 767px) {
        body .card.card-bg-img {
          width: 100%; } }
      @media (min-width: 768px) {
        body .card.card-bg-img {
          background-image: linear-gradient(rgba(0, 2, 62, 0), rgba(0, 2, 62, 0)), url("../imgs/home/case-study-holiday-gym-md.jpg");
          min-height: 28rem; } }
  @media (min-width: 768px) and (min-width: 768px) {
    body .card.card-bg-img {
      background-size: 100%; } }
      @media (min-width: 768px) {
          body .card.card-bg-img:hover {
            background-image: linear-gradient(rgba(0, 2, 62, 0.25), rgba(0, 2, 62, 0.25)), url("../imgs/home/case-study-holiday-gym-md.jpg"); } }
    @media (min-width: 768px) and (min-width: 768px) {
      body .card.card-bg-img:hover {
        background-size: 110%; } }

      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .card.card-bg-img {
          min-height: 36rem; } }
      @media (min-width: 1025px) {
        body .card.card-bg-img {
          min-height: 46rem; } }
      @media (min-width: 1200px) {
        body .card.card-bg-img {
          background-image: linear-gradient(rgba(0, 2, 62, 0), rgba(0, 2, 62, 0)), url("../imgs/home/case-study-holiday-gym-xl.jpg"); } }
  @media (min-width: 1200px) and (min-width: 768px) {
    body .card.card-bg-img {
      background-size: 100%; } }
      @media (min-width: 1200px) {
          body .card.card-bg-img:hover {
            background-image: linear-gradient(rgba(0, 2, 62, 0.25), rgba(0, 2, 62, 0.25)), url("../imgs/home/case-study-holiday-gym-xl.jpg"); } }
    @media (min-width: 1200px) and (min-width: 768px) {
      body .card.card-bg-img:hover {
        background-size: 110%; } }

      body .card.card-bg-img .card-body {
        margin: 0;
        width: 100%;
        padding: 0.8rem 2.1rem;
        background: rgba(31, 182, 255, 0.18);
        background: -webkit-linear-gradient(0deg, #558DFA 0%, rgba(31, 182, 255, 0.18) 70%);
        background: -o-linear-gradient(0deg, #558DFA 0%, rgba(31, 182, 255, 0.18) 70%);
        background: -moz-linear-gradient(0deg, #558DFA 0%, rgba(31, 182, 255, 0.18) 70%);
        background: linear-gradient(0deg, #558DFA 0%, rgba(31, 182, 255, 0.18) 70%);
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        -webkit-justify-content: flex-end;
        -o-justify-content: flex-end;
        -moz-justify-content: flex-end;
        justify-content: flex-end;
        background-size: 100% 100%;
        color: #FFFFFF;
        text-align: left;
        -webkit-transition: background 0.5s ease-out 0s;
        -moz-transition: background 0.5s ease-out 0s;
        -o-transition: background 0.5s ease-out 0s;
        transition: background 0.5s ease-out 0s; }
        @media (min-width: 768px) {
          body .card.card-bg-img .card-body {
            padding: 2.6rem; } }
        body .card.card-bg-img .card-body .card-title, body .card.card-bg-img .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.card-bg-img .card-body .nav-link, body .card.card-bg-img .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.card-bg-img .card-body .icolist-subtitle {
          color: #FFFFFF;
          font-weight: 700;
          margin-bottom: 0;
          line-height: 1.2em;
          font-size: 28px;
          font-size: 2.8rem; }
          @media (min-width: 768px) {
            body .card.card-bg-img .card-body .card-title, body .card.card-bg-img .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.card-bg-img .card-body .nav-link, body .card.card-bg-img .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.card-bg-img .card-body .icolist-subtitle {
              line-height: 1.12em;
              font-size: 38px;
              font-size: 3.8rem; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            body .card.card-bg-img .card-body .card-title, body .card.card-bg-img .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.card-bg-img .card-body .nav-link, body .card.card-bg-img .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.card-bg-img .card-body .icolist-subtitle {
              font-size: 32px;
              font-size: 3.2rem; } }
          @media (min-width: 1025px) {
            body .card.card-bg-img .card-body .card-title, body .card.card-bg-img .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .card.card-bg-img .card-body .nav-link, body .card.card-bg-img .card-body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .card.card-bg-img .card-body .icolist-subtitle {
              font-weight: 500; } }
        body .card.card-bg-img .card-body .card-subtitle {
          font-weight: 300;
          line-height: 1.6em;
          color: rgba(255, 255, 255, 0.5);
          font-size: 17px;
          font-size: 1.7rem; }
          @media (min-width: 768px) {
            body .card.card-bg-img .card-body .card-subtitle {
              line-height: 1.5em;
              font-weight: 500;
              font-size: 16px;
              font-size: 1.6rem; } }
        body .card.card-bg-img .card-body:hover {
          background-position: 0 0%;
          background-size: 100% 400%; }
    body .card.card-horizontal {
      -webkit-flex-direction: row;
      -o-flex-direction: row;
      -moz-flex-direction: row;
      flex-direction: row; }
    body .card.card-hoverlink {
      padding: 1rem 1rem 2rem;
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .card.card-hoverlink video, body .card.card-hoverlink iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
      body .card.card-hoverlink .card-img-link {
        position: relative;
        overflow: hidden;
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        place-content: center;
        place-items: center; }
        body .card.card-hoverlink .card-img-link video, body .card.card-hoverlink .card-img-link iframe {
          -webkit-border-radius: 1.5rem;
          -moz-border-radius: 1.5rem;
          -ms-border-radius: 1.5rem;
          border-radius: 1.5rem; }
        @media (min-width: 1200px) {
          body .card.card-hoverlink .card-img-link {
            min-height: 25rem; } }
        body .card.card-hoverlink .card-img-link picture {
          -webkit-object-fit: cover;
          -o-object-fit: cover;
          -moz-object-fit: cover;
          object-fit: cover;
          -webkit-object-position: center;
          -o-object-position: center;
          -moz-object-position: center;
          object-position: center; }
          body .card.card-hoverlink .card-img-link picture img {
            -webkit-object-fit: cover;
            -o-object-fit: cover;
            -moz-object-fit: cover;
            object-fit: cover;
            -webkit-object-position: center;
            -o-object-position: center;
            -moz-object-position: center;
            object-position: center; }
        body .card.card-hoverlink .card-img-link .hover-layer {
          opacity: 0;
          position: absolute;
          top: 0;
          left: 0;
          width: 100%;
          height: 100%;
          -webkit-transition: opacity 0.3s ease 0s;
          -moz-transition: opacity 0.3s ease 0s;
          -o-transition: opacity 0.3s ease 0s;
          transition: opacity 0.3s ease 0s;
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-justify-content: center;
          -o-justify-content: center;
          -moz-justify-content: center;
          justify-content: center;
          -webkit-align-items: center;
          -o-align-items: center;
          -moz-align-items: center;
          align-items: center;
          background: rgba(85, 141, 250, 0.8);
          background: -webkit-linear-gradient(90deg, rgba(85, 141, 250, 0.8) 0%, rgba(31, 182, 255, 0.8) 100%);
          background: -o-linear-gradient(90deg, rgba(85, 141, 250, 0.8) 0%, rgba(31, 182, 255, 0.8) 100%);
          background: -moz-linear-gradient(90deg, rgba(85, 141, 250, 0.8) 0%, rgba(31, 182, 255, 0.8) 100%);
          background: linear-gradient(90deg, rgba(85, 141, 250, 0.8) 0%, rgba(31, 182, 255, 0.8) 100%);
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); }
        body .card.card-hoverlink .card-img-link:hover .hover-layer {
          opacity: 1;
          text-decoration: none; }
      body .card.card-hoverlink .card-body {
        text-align: left;
        margin: 0;
        padding: 2rem 1rem 0; }
        body .card.card-hoverlink .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card.card-hoverlink .card-body .card-subtitle {
          margin-top: 1rem;
          color: #50527B; }
  body .icolist-container {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: space-between;
    -o-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
    margin-bottom: 0;
    padding-left: 0;
    list-style: none; }
    body .icolist-container > * {
      flex: 0 1 100%;
      padding: 0 1rem; }
      @media (min-width: 1023px) {
        body .icolist-container > * {
          flex: 0 1 32%; }
          body .icolist-container > *:nth-child(1), body .icolist-container > *:nth-child(4), body .icolist-container > *:nth-child(7) {
            padding-left: 0; }
          body .icolist-container > *:nth-child(3), body .icolist-container > *:nth-child(6), body .icolist-container > *:nth-child(9) {
            padding-right: 0; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .icolist-container > * {
          padding: 0 1.5rem;
          flex: 0 1 49%; }
          body .icolist-container > *:nth-child(1), body .icolist-container > *:nth-child(3), body .icolist-container > *:nth-child(5) {
            padding-left: 0; }
          body .icolist-container > *:nth-child(2), body .icolist-container > *:nth-child(4), body .icolist-container > *:nth-child(6) {
            padding-right: 0; } }
  body .icolist.icolist-horizontal {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-align-items: center;
    -o-align-items: center;
    -moz-align-items: center;
    align-items: center; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .icolist.icolist-horizontal {
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column; }
        body .icolist.icolist-horizontal .icolist-title {
          font-size: 24px;
          font-size: 2.4rem;
          margin-bottom: 1rem; } }
    body .icolist.icolist-horizontal .icolist-ico {
      margin-bottom: 1rem; }
      @media (min-width: 768px) {
        body .icolist.icolist-horizontal .icolist-ico {
          margin-right: 2rem;
          margin-bottom: 0; } }
    @media (min-width: 768px) {
      body .icolist.icolist-horizontal .icolist-body {
        text-align: left; } }
    body .icolist.icolist-horizontal .icolist-text {
      margin-bottom: 0; }
  body .icolist.icolist-vertical {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-flex-direction: column;
    -o-flex-direction: column;
    -moz-flex-direction: column;
    flex-direction: column; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .icolist.icolist-vertical {
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; }
        body .icolist.icolist-vertical .icolist-body {
          text-align: center; } }
    body .icolist.icolist-vertical .icolist-ico {
      margin-bottom: 1rem; }
      @media (min-width: 1025px) {
        body .icolist.icolist-vertical .icolist-ico {
          margin-bottom: 3rem; } }
  body .nice-numbers-row {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: space-between;
    -o-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    body .nice-numbers-row .nice-number {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-direction: column;
      -o-flex-direction: column;
      -moz-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      padding: 0 0.7rem; }
      @media (min-width: 768px) {
        body .nice-numbers-row .nice-number {
          padding: 0 1.9rem; }
          body .nice-numbers-row .nice-number:first-child {
            padding-left: 0; }
          body .nice-numbers-row .nice-number:last-child {
            padding-right: 0; } }
      body .nice-numbers-row .nice-number .nice-title {
        font-size: 32px;
        font-size: 3.2rem;
        line-height: 1.9em;
        color: #1FB6FF;
        font-weight: 500; }
        @media (min-width: 768px) {
          body .nice-numbers-row .nice-number .nice-title {
            line-height: 1.25em;
            font-size: 48px;
            font-size: 4.8rem; } }
      body .nice-numbers-row .nice-number .nice-desc {
        font-size: 14px;
        font-size: 1.4rem;
        line-height: 1.5em;
        margin-bottom: 0; }
        @media (min-width: 768px) {
          body .nice-numbers-row .nice-number .nice-desc {
            line-height: 1.65em;
            font-size: 17px;
            font-size: 1.7rem; } }
    body .nice-numbers-row.green .nice-title {
      color: #57CEBB; }
  @media (min-width: 1025px) {
    body .container-inner {
      padding: 0 2rem; } }
  @media (min-width: 1200px) {
    body .container-inner {
      padding: 0 8rem; } }
  body .score-prod-title {
    color: #1FB6FF;
    font-size: 18px;
    font-size: 1.8rem;
    -webkit-display: inline-flex;
    -o-display: inline-flex;
    -moz-display: inline-flex;
    display: inline-flex;
    -webkit-justify-content: center;
    -o-justify-content: center;
    -moz-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    -o-align-items: center;
    -moz-align-items: center;
    align-items: center;
    font-weight: 500;
    margin-bottom: 0;
    padding: 2px 1.6rem 1px; }
    body .score-prod-title::before {
      content: " ";
      display: inline;
      margin-right: 1rem;
      width: 1.8rem;
      height: 1.9rem;
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6379 18.3582L3.505 18.5203C4.45723 18.4899 5.19672 18.1151 5.19672 18.1151C6.26038 17.7707 9.27914 15.2179 12.2675 12.969C15.0837 10.8519 17.2211 12.8171 17.444 13.0399L17.6668 13.5059C18.7305 15.7345 17.1198 18.3177 14.6379 18.3582Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.09696 12.0269C2.09696 12.0269 -0.0100936 13.2729 3.64099e-05 15.1976C3.64099e-05 14.7114 0.101337 14.2049 0.334328 13.7187L5.99703 1.95766C7.25316 -0.666022 10.9911 -0.645762 12.2371 1.97792L17.1907 12.4625C13.392 5.51331 2.09696 12.0269 2.09696 12.0269Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.2675 12.9589C9.27917 15.2078 6.27054 17.7605 5.19676 18.105C5.19676 18.105 4.45726 18.4798 3.50504 18.5102H3.39361C3.37335 18.5102 3.36322 18.5102 3.34296 18.5102C2.41099 18.5 1.31694 18.1354 0.496409 16.8083C0.172247 16.2816 0.0304266 15.7953 3.64099e-05 15.3395C3.64099e-05 15.3293 3.64099e-05 15.3293 3.64099e-05 15.3192C3.64099e-05 15.2989 3.64099e-05 15.2888 3.64099e-05 15.2685C3.64099e-05 15.2483 3.64099e-05 15.2179 3.64099e-05 15.1976C-0.0100936 13.2729 2.09696 12.0269 2.09696 12.0269C2.09696 12.0269 13.392 5.52343 17.1806 12.4727L17.444 13.0399C17.2211 12.8069 15.0837 10.8417 12.2675 12.9589Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.63096' y1='20.1828' x2='15.4198' y2='14.7702' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='8.89605' y1='9.23963' x2='9.43348' y2='1.25501' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='15.4279' y1='9.87811' x2='-1.30905' y2='17.6324' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2388F6DC'/%3E%3Cstop offset='0.9673' stop-color='%234289D8'/%3E%3Cstop offset='1' stop-color='%234085D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
    body .score-prod-title.prod-funnel {
      color: #57CEBB;
      font-size: 18px;
      font-size: 1.8rem; }
      body .score-prod-title.prod-funnel::before {
        width: 1.9rem;
        height: 1.9rem;
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0171 0.166266L3.59582 -1.23978e-05C4.57271 0.031165 5.33136 0.415685 5.33136 0.415685C6.42257 0.769027 9.51951 3.38792 12.5853 5.69504C15.4744 7.86706 17.6672 5.85093 17.8958 5.62229L18.1244 5.14424C19.2157 2.85791 17.5633 0.207836 15.0171 0.166266Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.15127 6.66155C2.15127 6.66155 -0.0103563 5.38328 3.59899e-05 3.40872C3.60335e-05 3.90756 0.10396 4.42718 0.342986 4.92602L6.15236 16.9916C7.44102 19.6833 11.2758 19.6625 12.5541 16.9708L17.636 6.21468C13.7388 13.3439 2.15127 6.66155 2.15127 6.66155Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.5853 5.70554C9.5195 3.39842 6.43295 0.779528 5.33135 0.426185C5.33135 0.426185 4.57271 0.0416656 3.59582 0.0104882L3.4815 0.0104882C3.46072 0.0104882 3.45032 0.0104882 3.42954 0.0104882C2.47343 0.0208805 1.35105 0.395009 0.509266 1.75642C0.176708 2.29682 0.0312141 2.79566 3.68081e-05 3.26332C3.6809e-05 3.27371 3.6809e-05 3.27371 3.68099e-05 3.2841C3.68117e-05 3.30489 3.68126e-05 3.31528 3.68144e-05 3.33607C3.68163e-05 3.35685 3.6819e-05 3.38803 3.68208e-05 3.40881C-0.0103554 5.38338 2.15127 6.66165 2.15127 6.66165C2.15127 6.66165 13.7388 13.3336 17.6256 6.20438L17.8958 5.6224C17.6672 5.86143 15.4744 7.87756 12.5853 5.70554Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M15.0329 0.167324L3.5625 0C4.54686 0.0313733 5.31363 0.428769 5.31363 0.428769C6.40161 0.784333 9.51013 3.44061 12.5876 5.77269C15.4889 7.97929 17.6855 5.92956 17.9239 5.68903L18.1518 5.20797C19.2398 2.88635 17.5819 0.198698 15.0329 0.167324Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.77684' y1='-1.70558' x2='15.8192' y2='3.84726' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.77273' y1='16.4091' x2='3.45708' y2='6.90794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BF4C1'/%3E%3Cstop offset='1' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.26339' y1='11.4466' x2='8.64381' y2='-1.02938' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.4415' stop-color='%2330EFAB'/%3E%3Cstop offset='1' stop-color='%2306FFC4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='12.4701' y1='0.944882' x2='7.35353' y2='6.48244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231CFCAC'/%3E%3Cstop offset='0.8274' stop-color='%23419187'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        margin-right: 1rem; }
    body .score-prod-title.bg-grey, body .demo #section3 .nice-numbers-row .score-prod-title.nice-number, .demo #section3 .nice-numbers-row body .score-prod-title.nice-number, body .score-prod-title.bg-aqua {
      -webkit-border-radius: 2rem;
      -moz-border-radius: 2rem;
      -ms-border-radius: 2rem;
      border-radius: 2rem; }
      body .score-prod-title.bg-grey video, body .demo #section3 .nice-numbers-row .score-prod-title.nice-number video, .demo #section3 .nice-numbers-row body .score-prod-title.nice-number video, body .score-prod-title.bg-grey iframe, body .demo #section3 .nice-numbers-row .score-prod-title.nice-number iframe, .demo #section3 .nice-numbers-row body .score-prod-title.nice-number iframe, body .score-prod-title.bg-aqua video, body .score-prod-title.bg-aqua iframe {
        -webkit-border-radius: 2rem;
        -moz-border-radius: 2rem;
        -ms-border-radius: 2rem;
        border-radius: 2rem; }
  body .floating-quote:after {
    content: "";
    width: 4.8rem;
    height: 3.8rem;
    display: block;
    position: absolute;
    bottom: -2.5rem;
    right: 27%;
    background-image: url("data:image/svg+xml,%3Csvg width='48' height='38' viewBox='0 0 48 38' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.5713 2.92308C17.56 0.974349 15.1104 0 12.2224 0C9.23125 0 6.75585 0.99999 4.79613 3C2.83641 5.00001 1.85657 7.58973 1.85657 10.7692C1.85657 14.6667 3.40369 17.641 6.49799 19.6923L0 38H10.0564L19.8034 19.3846C20.7317 17.641 21.4279 16.1539 21.892 14.9231C22.3562 13.6923 22.5882 12.3077 22.5882 10.7692C22.5882 7.48716 21.5826 4.8718 19.5713 2.92308ZM44.9831 2.92308C42.9718 0.974349 40.5222 0 37.6342 0C34.643 0 32.1676 0.99999 30.2079 3C28.2482 5.00001 27.2683 7.58973 27.2683 10.7692C27.2683 14.6667 28.8155 17.641 31.9098 19.6923L25.4118 38H35.4682L45.2151 19.3846C46.1434 17.641 46.8396 16.1539 47.3038 14.9231C47.7679 13.6923 48 12.3077 48 10.7692C48 7.48716 46.9944 4.8718 44.9831 2.92308Z' fill='%23757E94'/%3E%3C/svg%3E%0A"); }
    @media (min-width: 320px) and (max-width: 767px) {
      body .floating-quote:after {
        bottom: -2rem;
        right: 38%;
        transform: scale(0.85); } }
  @media (min-width: 320px) and (max-width: 767px) {
    body .carousel-item {
      padding: 3.5rem 2.5rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .carousel-item {
      padding: 3.5rem 5.5rem; } }
  body .clean-list {
    list-style: none;
    padding-left: 0; }
  body .list-check {
    list-style: none;
    padding-left: 0rem; }
    body .list-check li:before {
      width: 1.5rem;
      height: 1.5rem;
      display: inline-block;
      content: " ";
      margin-right: 2rem;
      background-image: url("data:image/svg+xml,%3Csvg width='35' height='35' viewBox='0 0 35 35' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.6598 34.3137C11.5755 34.3137 10.5419 33.8384 9.83228 33.0067L0.89628 22.5263C-0.44185 20.9565 -0.260961 18.5939 1.30059 17.2487C2.86144 15.902 5.21153 16.0839 6.55124 17.6544L12.3931 24.5056L30.8565 2.12393C33.7145 -1.90053 36.7059 0.328045 33.8352 4.3697L15.6891 32.7461C15.0234 33.6826 13.9666 34.259 12.8236 34.3099C12.7685 34.3122 12.7142 34.3137 12.6598 34.3137Z' fill='%231FB6FF'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: contain; }
  body .simple-list {
    list-style: none;
    padding-left: 0rem; }
    body .simple-list:not(.with-desc) {
      padding-left: 4rem; }
      body .simple-list:not(.with-desc) li {
        text-indent: -4rem; }
    body .simple-list li:before {
      width: 1.1rem;
      height: 1.1rem;
      display: inline-block;
      content: " ";
      margin-right: 2.8rem;
      background-color: #1FB6FF; }
    body .simple-list.green-list li:before {
      background-color: #57CEBB; }
    body .simple-list.yellow-list li:before {
      background-color: #FFBF0C; }
    body .simple-list.blue-dark-list li:before {
      background-color: #558DFA; }
    body .simple-list.gradient-list li:before {
      background: linear-gradient(135deg, #558dfa 0%, #1fb6ff 60%, #bfeaff 100%); }
  body .check-list {
    list-style: none;
    padding-left: 0; }
    body .check-list li {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      font-weight: 700;
      color: #50527B; }
      body .check-list li:not(:last-child) {
        margin-bottom: 1.6rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .check-list li {
          font-size: 16px;
          font-size: 1.6rem; }
          body .check-list li:not(:last-child) {
            margin-bottom: 2rem; } }
      body .check-list li:before {
        content: " ";
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.15' fill-rule='evenodd' clip-rule='evenodd' d='M13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z' fill='%2357CEBB'/%3E%3Cpath d='M11.265 17.1429L7.73149 13.6305C7.63274 13.5318 7.58337 13.4048 7.58337 13.2497C7.58337 13.0945 7.63274 12.9675 7.73149 12.8688L8.51436 12.1071C8.6131 11.9942 8.73653 11.9378 8.88464 11.9378C9.03275 11.9378 9.16323 11.9942 9.27608 12.1071L11.6459 14.4769L16.724 9.39876C16.8368 9.28592 16.9673 9.22949 17.1154 9.22949C17.2635 9.22949 17.3869 9.28592 17.4857 9.39876L18.2686 10.1605C18.3673 10.2592 18.4167 10.3862 18.4167 10.5413C18.4167 10.6965 18.3673 10.8235 18.2686 10.9222L12.0267 17.1429C11.928 17.2557 11.801 17.3122 11.6459 17.3122C11.4907 17.3122 11.3637 17.2557 11.265 17.1429Z' fill='%2357CEBB'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center;
        display: inline-block;
        width: 2.6rem;
        height: 2.6rem;
        margin-right: 1rem; }
  body .nav-tabs.numbered-tabs {
    border-bottom: none;
    position: relative;
    margin-bottom: 0; }
    body .nav-tabs.numbered-tabs:before {
      content: " ";
      display: block;
      width: 85%;
      left: 10%;
      top: 54%;
      position: absolute;
      height: 1px;
      background-color: #57CEBB;
      z-index: -1; }
      @media (min-width: 768px) {
        body .nav-tabs.numbered-tabs:before {
          width: 75%;
          left: 10%;
          top: 33%; } }
    body .nav-tabs.numbered-tabs .nav-link.active,
    body .nav-tabs.numbered-tabs .nav-item.show .nav-link {
      border: none; }
    body .nav-tabs.numbered-tabs .nav-link {
      padding: 0;
      border: none;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0;
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-direction: column;
      -o-flex-direction: column;
      -moz-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      color: #B4C7E7;
      margin-bottom: 0; }
      body .nav-tabs.numbered-tabs .nav-link video, body .nav-tabs.numbered-tabs .nav-link iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
      body .nav-tabs.numbered-tabs .nav-link .number {
        background-color: #FFFFFF;
        border: 2px solid #B4C7E7;
        width: 4.9rem;
        height: 4.9rem;
        color: #B4C7E7;
        font-weight: 700;
        line-height: 2.2rem;
        font-size: 18px;
        font-size: 1.8rem;
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center;
        transition: all 0.3s ease; }
        body .nav-tabs.numbered-tabs .nav-link .number video, body .nav-tabs.numbered-tabs .nav-link .number iframe {
          -webkit-border-radius: 100%;
          -moz-border-radius: 100%;
          -ms-border-radius: 100%;
          border-radius: 100%; }
        @media (min-width: 768px) {
          body .nav-tabs.numbered-tabs .nav-link .number {
            margin-bottom: 1rem;
            border: 1px solid #B4C7E7;
            width: 7rem;
            height: 7rem;
            line-height: 3.6rem;
            font-size: 18px;
            font-size: 1.8rem; } }
      @media (min-width: 320px) and (max-width: 767px) {
        body .nav-tabs.numbered-tabs .nav-link .text {
          display: none; } }
      body .nav-tabs.numbered-tabs .nav-link:hover, body .nav-tabs.numbered-tabs .nav-link:focus {
        border: none;
        outline: none; }
        body .nav-tabs.numbered-tabs .nav-link:hover .number, body .nav-tabs.numbered-tabs .nav-link:focus .number {
          transition: all 0.3s ease;
          background-color: #B4C7E7;
          color: #50527B; }
      body .nav-tabs.numbered-tabs .nav-link.active {
        background-color: rgba(0, 0, 0, 0);
        color: #50527B; }
        body .nav-tabs.numbered-tabs .nav-link.active .number {
          border-color: #57CEBB;
          background-color: #57CEBB;
          color: #FFFFFF; }
  body .timeline-container {
    margin: 0 auto;
    position: relative; }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .timeline-container {
        padding: 12.7rem 0 0; } }
    @media (min-width: 1025px) {
      body .timeline-container {
        padding: 12.7rem 0 0; } }
    body .timeline-container::after {
      content: '';
      display: table;
      clear: both; }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .timeline-container::before {
        content: '';
        position: absolute;
        top: 10rem;
        left: 50%;
        height: calc(100% - 28rem);
        width: 0.5px;
        background: #B4C7E7; } }
    @media (min-width: 1025px) {
      body .timeline-container::before {
        content: '';
        position: absolute;
        top: 10rem;
        left: 50%;
        height: calc(100% - 28rem);
        width: 0.5px;
        background: #B4C7E7; } }
    @media (min-width: 1200px) {
      body .timeline-container::before {
        left: 50%;
        margin-left: -0.25px; } }
    body .timeline-container .timeline-block {
      position: relative; }
      body .timeline-container .timeline-block::after {
        display: block;
        clear: both;
        content: ""; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .timeline-container .timeline-block:not(:last-child) {
          margin-bottom: 5rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .timeline-container .timeline-block:not(:last-child) {
          margin-bottom: 5rem; } }
      @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        body .timeline-container .timeline-block:not(:last-child) {
          margin-bottom: 5rem; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .timeline-container .timeline-block {
          margin: 2rem 0; }
          body .timeline-container .timeline-block:first-child {
            margin-top: 9.5rem; }
          body .timeline-container .timeline-block:last-child {
            margin-bottom: 0; }
          body .timeline-container .timeline-block:before {
            position: absolute;
            content: " ";
            display: inline;
            top: -2.6rem;
            left: 0;
            width: 1rem;
            height: 1rem;
            border-radius: 100%;
            background-color: #B4C7E7;
            z-index: 2;
            left: 50%;
            margin-left: -0.5rem; } }
      @media (min-width: 1025px) {
        body .timeline-container .timeline-block {
          margin: 2rem 0; }
          body .timeline-container .timeline-block:first-child {
            margin-top: 9.5rem; }
          body .timeline-container .timeline-block:last-child {
            margin-bottom: 0; }
          body .timeline-container .timeline-block:before {
            position: absolute;
            content: " ";
            display: inline;
            top: -2.6rem;
            left: 0;
            width: 1rem;
            height: 1rem;
            border-radius: 100%;
            background-color: #B4C7E7;
            z-index: 2;
            left: 50%;
            margin-left: -0.5rem; } }
      body .timeline-container .timeline-block .timeline-content {
        position: relative;
        background: #FFFFFF;
        padding: 3rem 2rem 5rem;
        box-shadow: -10px 12px 35px rgba(85, 141, 250, 0.18);
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-justify-content: space-between;
        -o-justify-content: space-between;
        -moz-justify-content: space-between;
        justify-content: space-between;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; }
        body .timeline-container .timeline-block .timeline-content video, body .timeline-container .timeline-block .timeline-content iframe {
          -webkit-border-radius: 3rem;
          -moz-border-radius: 3rem;
          -ms-border-radius: 3rem;
          border-radius: 3rem; }
        body .timeline-container .timeline-block .timeline-content::after {
          display: block;
          clear: both;
          content: ""; }
        @media (min-width: 768px) {
          body .timeline-container .timeline-block .timeline-content {
            padding: 3rem 3rem 4rem; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .timeline-container .timeline-block .timeline-content {
            padding: 2rem 3rem;
            margin-top: -12.5rem;
            margin-left: 0;
            width: 45%;
            min-height: 28.5rem; }
            body .timeline-container .timeline-block .timeline-content::before {
              content: '';
              position: absolute;
              top: 7.4rem;
              left: 100%;
              height: 0;
              width: 0;
              border: 5.3rem solid transparent;
              border-width: 2.65rem 5.3rem;
              border-right: 5.3rem solid #FFFFFF;
              border-left-color: #FFFFFF;
              border-color: transparent;
              border-left-color: #FFFFFF; } }
        @media (min-width: 1025px) {
          body .timeline-container .timeline-block .timeline-content {
            padding: 2rem;
            margin-top: -12.5rem;
            margin-left: 0;
            width: 45%;
            min-height: 28.5rem; }
            body .timeline-container .timeline-block .timeline-content::before {
              content: '';
              position: absolute;
              top: 7.4rem;
              left: 100%;
              height: 0;
              width: 0;
              border: 5.3rem solid transparent;
              border-width: 2.65rem 5.3rem;
              border-right: 5.3rem solid #FFFFFF; } }
        @media (min-width: 1200px) {
          body .timeline-container .timeline-block .timeline-content::before {
            top: 7.4rem;
            left: 100%;
            border-color: transparent;
            border-left-color: #FFFFFF; } }
        @media (min-width: 320px) and (max-width: 767px) {
          body .timeline-container .timeline-block .timeline-content .timeline-img {
            position: absolute;
            right: 2rem;
            top: 3rem; }
            body .timeline-container .timeline-block .timeline-content .timeline-img img {
              max-width: 8.2rem; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          body .timeline-container .timeline-block .timeline-content .timeline-img {
            position: absolute;
            right: 3rem;
            top: 3rem; }
            body .timeline-container .timeline-block .timeline-content .timeline-img img {
              max-width: 8.2rem; } }
        @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
          body .timeline-container .timeline-block .timeline-content .timeline-img {
            position: absolute;
            right: 3rem;
            top: 3rem; }
            body .timeline-container .timeline-block .timeline-content .timeline-img img {
              max-width: 8.2rem; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .timeline-container .timeline-block .timeline-content .timeline-img {
            position: absolute;
            right: 3rem;
            top: 3rem; }
            body .timeline-container .timeline-block .timeline-content .timeline-img img {
              max-width: 8.2rem; } }
        @media (min-width: 1025px) {
          body .timeline-container .timeline-block .timeline-content .timeline-img {
            max-width: 13.2rem; } }
        @media (min-width: 320px) and (max-width: 767px) {
          body .timeline-container .timeline-block .timeline-content .timeline-text .h1 {
            font-size: 34px;
            font-size: 3.4rem;
            line-height: 41.15px; }
          body .timeline-container .timeline-block .timeline-content .timeline-text .card-title, body .timeline-container .timeline-block .timeline-content .timeline-text .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .timeline-container .timeline-block .timeline-content .timeline-text .nav-link, body .timeline-container .timeline-block .timeline-content .timeline-text .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist .timeline-container .timeline-block .timeline-content .timeline-text .icolist-subtitle {
            max-width: 52%; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .timeline-container .timeline-block .timeline-content .timeline-text {
            flex: 0 0 31.2rem; } }
        @media (min-width: 1200px) {
          body .timeline-container .timeline-block .timeline-content .timeline-text {
            flex: 0 0 31.2rem; } }
      @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
        body .timeline-container .timeline-block:before {
          top: 10.5rem; }
        body .timeline-container .timeline-block:first-child {
          margin-top: 0; }
          body .timeline-container .timeline-block:first-child:before {
            top: 9.5rem; }
        body .timeline-container .timeline-block:last-child {
          margin-bottom: 0; }
        body .timeline-container .timeline-block:nth-child(even):before {
          top: -2.6rem; }
        body .timeline-container .timeline-block:nth-child(even) .timeline-content {
          float: right; }
          body .timeline-container .timeline-block:nth-child(even) .timeline-content::before {
            top: 7.4rem;
            left: auto;
            right: 100%;
            border-color: transparent;
            border-right-color: #FFFFFF; }
        body .timeline-container .timeline-block:nth-child(odd) .timeline-content::before {
          border-left: 5.3rem solid #FFFFFF;
          border-right: none; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .timeline-container .timeline-block:before {
          top: 10.5rem; }
        body .timeline-container .timeline-block:first-child {
          margin-top: 0; }
          body .timeline-container .timeline-block:first-child:before {
            top: 9.5rem; }
        body .timeline-container .timeline-block:last-child {
          margin-bottom: 0; }
        body .timeline-container .timeline-block:nth-child(even):before {
          top: -2.6rem; }
        body .timeline-container .timeline-block:nth-child(even) .timeline-content {
          float: right; }
          body .timeline-container .timeline-block:nth-child(even) .timeline-content::before {
            top: 7.4rem;
            left: auto;
            right: 100%;
            border-color: transparent;
            border-right-color: #FFFFFF; } }
      @media (min-width: 1025px) {
        body .timeline-container .timeline-block:before {
          top: 10.5rem; }
        body .timeline-container .timeline-block:first-child {
          margin-top: 0; }
          body .timeline-container .timeline-block:first-child:before {
            top: 9.5rem; }
        body .timeline-container .timeline-block:last-child {
          margin-bottom: 0; }
        body .timeline-container .timeline-block:nth-child(even):before {
          top: -2.6rem; }
        body .timeline-container .timeline-block:nth-child(even) .timeline-content {
          float: right; }
          body .timeline-container .timeline-block:nth-child(even) .timeline-content::before {
            top: 7.4rem;
            left: auto;
            right: 100%;
            border-color: transparent;
            border-right-color: #FFFFFF; } }
  body .accordion > .card {
    background: rgba(0, 0, 0, 0);
    box-shadow: none;
    padding: 0rem;
    -webkit-align-items: flex-start;
    -o-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start; }
    body .accordion > .card:not(:last-child) {
      margin-bottom: 2rem; }
    body .accordion > .card .card-header {
      background: rgba(0, 0, 0, 0);
      width: 100%;
      text-align: left;
      border: none;
      -webkit-border-radius: 0;
      -moz-border-radius: 0;
      -ms-border-radius: 0;
      border-radius: 0;
      padding: 0; }
      body .accordion > .card .card-header video, body .accordion > .card .card-header iframe {
        -webkit-border-radius: 0;
        -moz-border-radius: 0;
        -ms-border-radius: 0;
        border-radius: 0; }
      body .accordion > .card .card-header > h2 {
        padding: 2rem 4.3rem 2rem 2rem;
        background-color: #F4F6F9;
        cursor: pointer;
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
        body .accordion > .card .card-header > h2 video, body .accordion > .card .card-header > h2 iframe {
          -webkit-border-radius: 1.5rem;
          -moz-border-radius: 1.5rem;
          -ms-border-radius: 1.5rem;
          border-radius: 1.5rem; }
        @media (min-width: 320px) and (max-width: 767px) {
          body .accordion > .card .card-header > h2 {
            line-height: 3.6rem;
            font-size: 22px;
            font-size: 2.2rem; } }
        @media (min-width: 768px) {
          body .accordion > .card .card-header > h2 {
            padding: 3rem; } }
        body .accordion > .card .card-header > h2:not(.collapsed) {
          color: #FFFFFF;
          border-radius: 1.5rem 1.5rem 0 0;
          padding-bottom: 1rem;
          background-color: #558DFA;
          background-image: url("data:image/svg+xml,%3Csvg width='22' height='2' viewBox='0 0 22 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H20.0279' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: 2.2rem 0.2rem;
          background-position: calc(100% - 3rem) center; }
          @media (min-width: 320px) and (max-width: 767px) {
            body .accordion > .card .card-header > h2:not(.collapsed) {
              background-position: calc(100% - 2rem) center; } }
        body .accordion > .card .card-header > h2.collapsed {
          -webkit-border-radius: 1.5rem;
          -moz-border-radius: 1.5rem;
          -ms-border-radius: 1.5rem;
          border-radius: 1.5rem;
          background-color: #F4F6F9;
          background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10.3105H19' stroke='%2300023E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 1V19.6207' stroke='%2300023E' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
          background-repeat: no-repeat;
          background-size: 2rem 2.1rem;
          background-position: calc(100% - 3rem) center; }
          body .accordion > .card .card-header > h2.collapsed video, body .accordion > .card .card-header > h2.collapsed iframe {
            -webkit-border-radius: 1.5rem;
            -moz-border-radius: 1.5rem;
            -ms-border-radius: 1.5rem;
            border-radius: 1.5rem; }
          @media (min-width: 320px) and (max-width: 767px) {
            body .accordion > .card .card-header > h2.collapsed {
              background-position: calc(100% - 2rem) center; } }
      body .accordion > .card .card-header + div {
        background-color: #558DFA;
        padding: 0 3rem 3rem;
        border-radius: 0 0 1.5rem 1.5rem; }
        body .accordion > .card .card-header + div .card-body {
          margin-top: 0; }
          body .accordion > .card .card-header + div .card-body > p,
          body .accordion > .card .card-header + div .card-body ul, body .accordion > .card .card-header + div .card-body ol {
            color: #FFFFFF;
            text-align: left;
            margin-bottom: 0; }
            body .accordion > .card .card-header + div .card-body > p a,
            body .accordion > .card .card-header + div .card-body ul a, body .accordion > .card .card-header + div .card-body ol a {
              color: #FFFFFF;
              text-decoration: underline; }
  body .logos-grid {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: space-around;
    -o-justify-content: space-around;
    -moz-justify-content: space-around;
    justify-content: space-around;
    -webkit-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap; }
    body .logos-grid .single-logo {
      width: 12rem;
      height: 12rem;
      background: #FFFFFF;
      -webkit-border-radius: 1rem;
      -moz-border-radius: 1rem;
      -ms-border-radius: 1rem;
      border-radius: 1rem;
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center; }
      body .logos-grid .single-logo video, body .logos-grid .single-logo iframe {
        -webkit-border-radius: 1rem;
        -moz-border-radius: 1rem;
        -ms-border-radius: 1rem;
        border-radius: 1rem; }
      @media (min-width: 1025px) {
        body .logos-grid .single-logo {
          margin: 0 0.8rem; } }
      @media (min-width: 1200px) {
        body .logos-grid .single-logo {
          margin: 0 2rem; } }
      body .logos-grid .single-logo img {
        image-rendering: -webkit-optimize-contrast; }
  body .flipcard {
    position: relative;
    perspective: 150rem;
    min-height: 20rem;
    min-width: 30rem;
    -webkit-backface-visibility: hidden;
    -o-backface-visibility: hidden;
    -moz-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-transition: tranform 10.6s;
    -o-transition: tranform 10.6s;
    -moz-transition: tranform 10.6s;
    transition: tranform 10.6s; }
    body .flipcard .flipcard-front,
    body .flipcard .flipcard-back {
      width: 100%;
      height: 100%;
      min-height: 20rem;
      min-width: 30rem;
      -webkit-backface-visibility: hidden;
      -o-backface-visibility: hidden;
      -moz-backface-visibility: hidden;
      backface-visibility: hidden;
      -webkit-transition: 0.6s;
      -o-transition: 0.6s;
      -moz-transition: 0.6s;
      transition: 0.6s;
      -webkit-transform-style: preserve-3d;
      -o-transform-style: preserve-3d;
      -moz-transform-style: preserve-3d;
      transform-style: preserve-3d; }
      body .flipcard .flipcard-front .fc-content,
      body .flipcard .flipcard-back .fc-content {
        padding: 3rem 2rem; }
        @media (min-width: 320px) and (max-width: 768px) {
          body .flipcard .flipcard-front .fc-content,
          body .flipcard .flipcard-back .fc-content {
            text-align: center; } }
      @media (min-width: 320px) and (max-width: 768px) {
        body .flipcard .flipcard-front .h3,
        body .flipcard .flipcard-front h3,
        body .flipcard .flipcard-back .h3,
        body .flipcard .flipcard-back h3 {
          font-size: 24px;
          font-size: 2.4rem;
          line-height: 2.905rem;
          font-weight: 700; } }
      @media (min-width: 320px) and (max-width: 768px) {
        body .flipcard .flipcard-front p,
        body .flipcard .flipcard-back p {
          font-size: 18px;
          font-size: 1.8rem;
          line-height: 2.8rem;
          font-weight: 300; } }
      body .flipcard .flipcard-front .fc-toggle,
      body .flipcard .flipcard-back .fc-toggle {
        z-index: 10;
        background: rgba(0, 0, 0, 0) !important;
        border: none;
        position: absolute;
        bottom: 2rem;
        left: 2rem;
        -webkit-transition: transform 0.5s ease 0.7s;
        -moz-transition: transform 0.5s ease 0.7s;
        -o-transition: transform 0.5s ease 0.7s;
        transition: transform 0.5s ease 0.7s; }
        body .flipcard .flipcard-front .fc-toggle:hover, body .flipcard .flipcard-front .fc-toggle:active, body .flipcard .flipcard-front .fc-toggle:focus,
        body .flipcard .flipcard-back .fc-toggle:hover,
        body .flipcard .flipcard-back .fc-toggle:active,
        body .flipcard .flipcard-back .fc-toggle:focus {
          outline: none;
          cursor: pointer; }
      body .flipcard .flipcard-front .btn-link,
      body .flipcard .flipcard-back .btn-link {
        padding-left: 0;
        min-width: 0; }
        @media (min-width: 320px) and (max-width: 768px) {
          body .flipcard .flipcard-front .btn-link,
          body .flipcard .flipcard-back .btn-link {
            margin-left: auto;
            margin-right: auto; } }
    body .flipcard .flipcard-front {
      position: relative;
      z-index: 1;
      opacity: 1; }
    body .flipcard .flipcard-back {
      position: absolute;
      top: 0;
      left: 0;
      -webkit-transform: rotateY(-180deg);
      -o-transform: rotateY(-180deg);
      -moz-transform: rotateY(-180deg);
      transform: rotateY(-180deg);
      opacity: 0; }
      body .flipcard .flipcard-back .fc-content {
        position: relative;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        -webkit-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column; }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .flipcard .flipcard-back .fc-content {
            padding: 1rem 8rem; } }
        @media (min-width: 1025px) {
          body .flipcard .flipcard-back .fc-content {
            padding: 1rem 12.5rem; } }
        body .flipcard .flipcard-back .fc-content .h3 {
          width: 100%;
          position: absolute;
          top: 3rem;
          left: 0rem; }
          @media (min-width: 1023px) {
            body .flipcard .flipcard-back .fc-content .h3 {
              left: 5rem; } }
    body .flipcard.flipped .flipcard-front {
      display: none;
      opacity: 0;
      -webkit-transform: rotateY(-180deg);
      -o-transform: rotateY(-180deg);
      -moz-transform: rotateY(-180deg);
      transform: rotateY(-180deg); }
    body .flipcard.flipped .flipcard-back {
      height: 100% !important;
      opacity: 1;
      -webkit-transform: rotateY(0deg);
      -o-transform: rotateY(0deg);
      -moz-transform: rotateY(0deg);
      transform: rotateY(0deg); }
      body .flipcard.flipped .flipcard-back .fc-toggle {
        -webkit-transform: rotate(45deg);
        -o-transform: rotate(45deg);
        -moz-transform: rotate(45deg);
        transform: rotate(45deg); }

.video-wistia {
  -webkit-border-radius: 3rem;
  -moz-border-radius: 3rem;
  -ms-border-radius: 3rem;
  border-radius: 3rem;
  border-radius: 3rem !important;
  overflow: hidden !important; }
  .video-wistia video, .video-wistia iframe {
    -webkit-border-radius: 3rem;
    -moz-border-radius: 3rem;
    -ms-border-radius: 3rem;
    border-radius: 3rem; }

.reproductor:hover {
  box-shadow: 1rem 1rem 3.5rem rgba(85, 141, 250, 0.6); }
.reproductor .launchVideo {
  cursor: pointer; }
.reproductor .cine {
  width: 100vw;
  height: 100vh;
  position: fixed;
  background: #010110;
  top: 0;
  left: 0;
  opacity: 0.8;
  z-index: 1040; }
.reproductor .cineActive {
  position: fixed;
  top: 10%;
  bottom: 0;
  left: 5%;
  width: 90vw;
  height: calc(90vw / 1.779444);
  border: 0;
  z-index: 1041;
  border-radius: 15px; }
  @media (min-width: 768px) {
    .reproductor .cineActive {
      left: 10%;
      width: 80vw;
      height: calc(80vw / 1.779444);
      border-radius: 30px; } }

.reproActive {
  box-shadow: none !important; }

.video-repro {
  position: fixed;
  z-index: 1032; }

.modal-open {
  overflow: hidden !important;
  height: 100vh;
  width: 100vw; }

.switch {
  position: relative;
  padding-bottom: 2rem; }
  @media (min-width: 320px) and (max-width: 767px) {
    .switch {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
  @media (min-width: 768px) {
    .switch {
      display: block; } }
  @media (min-width: 1025px) {
    .switch {
      display: block;
      line-height: 2.2rem;
      font-size: 18px;
      font-size: 1.8rem;
      font-weight: 500;
      line-height: 3.6rem; } }
  @media (min-width: 320px) and (max-width: 767px) {
    .switch label {
      font-size: 14px;
      font-size: 1.4rem;
      line-height: 2.3rem;
      font-weight: 400; }
      .switch label:first-child {
        margin-right: 1.5rem; } }
  @media (min-width: 768px) {
    .switch label {
      margin: 0 1rem; } }
  .switch .h6, .switch body .brand #section10 .check-list li, body .brand #section10 .check-list .switch li, .switch .demo #section2 .table-block .table tbody tr td, .demo #section2 .table-block .table tbody tr .switch td {
    display: block;
    font-weight: 400;
    color: #1FB6FF; }
    @media (min-width: 320px) and (max-width: 767px) {
      .switch .h6, .switch body .brand #section10 .check-list li, body .brand #section10 .check-list .switch li, .switch .demo #section2 .table-block .table tbody tr td, .demo #section2 .table-block .table tbody tr .switch td {
        font-size: 14px;
        font-size: 1.4rem;
        line-height: 1.64rem;
        font-weight: 400; } }
  .switch input {
    position: absolute;
    height: 1px;
    width: 1px;
    background: none;
    border: 0;
    clip: rect(0 0 0 0);
    clip-path: inset(50%);
    overflow: hidden;
    padding: 0; }
    .switch input + label {
      position: relative;
      min-width: calc(calc(3.1rem * .8) * 2.18);
      border-radius: calc(3.1rem * .8);
      height: calc(3.1rem * .8);
      line-height: calc(3.1rem * .8);
      display: inline-block;
      cursor: pointer;
      outline: none;
      user-select: none;
      vertical-align: middle;
      text-indent: calc(calc(calc(3.1rem * .8) * 2.18) + 1rem); }
    .switch input + label::before,
    .switch input + label::after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: calc(calc(3.1rem * .8) * 2);
      bottom: 0;
      display: block; }
    .switch input + label::before {
      right: 0;
      background: #558DFA;
      background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );
      box-shadow: 0 2px 2px rgba(0, 0, 0, 0.25);
      border-radius: calc(3.1rem * .8);
      transition: 0.2s all; }
    .switch input + label::after {
      top: 2px;
      left: 2px;
      width: calc(calc(3.1rem * .8) - calc(2px * 2));
      height: calc(calc(3.1rem * .8) - calc(2px * 2));
      border-radius: 50%;
      background-color: #FFFFFF;
      transition: 0.2s all; }
    .switch input:checked + label::before {
      background-color: #1FB6FF; }
    .switch input:checked + label::after {
      margin-left: calc(3.1rem * .8); }
    .switch input:focus + label::before {
      outline: none;
      box-shadow: 0 0 0 0.2rem rgba(31, 182, 255, 0.25); }
    .switch input:disabled + label {
      cursor: not-allowed; }
    .switch input:disabled + label::before {
      background-color: #1FB6FF; }
  .switch + .switch {
    margin-left: 1rem; }

.sk-circle {
  margin: 100px auto;
  width: 40px;
  height: 40px;
  position: relative; }

.sk-circle .sk-child {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0; }

.sk-circle .sk-child:before {
  content: '';
  display: block;
  margin: 0 auto;
  width: 15%;
  height: 15%;
  background-color: #FFFFFF;
  border-radius: 100%;
  -webkit-animation: sk-circleBounceDelay 1.2s infinite ease-in-out both;
  animation: sk-circleBounceDelay 1.2s infinite ease-in-out both; }

.sk-circle .sk-circle2 {
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  transform: rotate(30deg); }

.sk-circle .sk-circle3 {
  -webkit-transform: rotate(60deg);
  -ms-transform: rotate(60deg);
  transform: rotate(60deg); }

.sk-circle .sk-circle4 {
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg); }

.sk-circle .sk-circle5 {
  -webkit-transform: rotate(120deg);
  -ms-transform: rotate(120deg);
  transform: rotate(120deg); }

.sk-circle .sk-circle6 {
  -webkit-transform: rotate(150deg);
  -ms-transform: rotate(150deg);
  transform: rotate(150deg); }

.sk-circle .sk-circle7 {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg); }

.sk-circle .sk-circle8 {
  -webkit-transform: rotate(210deg);
  -ms-transform: rotate(210deg);
  transform: rotate(210deg); }

.sk-circle .sk-circle9 {
  -webkit-transform: rotate(240deg);
  -ms-transform: rotate(240deg);
  transform: rotate(240deg); }

.sk-circle .sk-circle10 {
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg); }

.sk-circle .sk-circle11 {
  -webkit-transform: rotate(300deg);
  -ms-transform: rotate(300deg);
  transform: rotate(300deg); }

.sk-circle .sk-circle12 {
  -webkit-transform: rotate(330deg);
  -ms-transform: rotate(330deg);
  transform: rotate(330deg); }

.sk-circle .sk-circle2:before {
  -webkit-animation-delay: -1.1s;
  animation-delay: -1.1s; }

.sk-circle .sk-circle3:before {
  -webkit-animation-delay: -1s;
  animation-delay: -1s; }

.sk-circle .sk-circle4:before {
  -webkit-animation-delay: -0.9s;
  animation-delay: -0.9s; }

.sk-circle .sk-circle5:before {
  -webkit-animation-delay: -0.8s;
  animation-delay: -0.8s; }

.sk-circle .sk-circle6:before {
  -webkit-animation-delay: -0.7s;
  animation-delay: -0.7s; }

.sk-circle .sk-circle7:before {
  -webkit-animation-delay: -0.6s;
  animation-delay: -0.6s; }

.sk-circle .sk-circle8:before {
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s; }

.sk-circle .sk-circle9:before {
  -webkit-animation-delay: -0.4s;
  animation-delay: -0.4s; }

.sk-circle .sk-circle10:before {
  -webkit-animation-delay: -0.3s;
  animation-delay: -0.3s; }

.sk-circle .sk-circle11:before {
  -webkit-animation-delay: -0.2s;
  animation-delay: -0.2s; }

.sk-circle .sk-circle12:before {
  -webkit-animation-delay: -0.1s;
  animation-delay: -0.1s; }

@-webkit-keyframes sk-circleBounceDelay {
  0%,
    80%,
    100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }
@keyframes sk-circleBounceDelay {
  0%,
    80%,
    100% {
    -webkit-transform: scale(0);
    transform: scale(0); }
  40% {
    -webkit-transform: scale(1);
    transform: scale(1); } }
.lang-switch .dropdown-toggle {
  text-decoration: none;
  color: #FFFFFF; }
  .lang-switch .dropdown-toggle:after {
    border: none;
    width: 1rem;
    height: 0.6rem;
    background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M8.33325 1.6665L4.99992 4.99984L1.66659 1.6665' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A"); }

@media (min-width: 1023px) {
  header .secondary-bar {
    max-height: 32px;
    font-weight: 400;
    line-height: 1.9rem;
    -webkit-transition: transform 0.3s ease-in-out 0s;
    -moz-transition: transform 0.3s ease-in-out 0s;
    -o-transition: transform 0.3s ease-in-out 0s;
    transition: transform 0.3s ease-in-out 0s;
    font-size: 16px;
    font-size: 1.6rem; }
    header .secondary-bar .nav {
      padding: 0.4rem 0;
      margin-bottom: 0; }
      header .secondary-bar .nav .nav-item {
        line-height: 1.694rem;
        font-size: 14px;
        font-size: 1.4rem;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; }
        header .secondary-bar .nav .nav-item:not(:last-child) {
          margin-right: 5rem; }
        header .secondary-bar .nav .nav-item.lang-switch {
          margin-right: 3rem; }
          header .secondary-bar .nav .nav-item.lang-switch .dropdown-toggle .lang-code {
            display: none; }
        header .secondary-bar .nav .nav-item .nav-link {
          color: #FFFFFF;
          padding: 0;
          line-height: 1.694rem;
          font-size: 14px;
          font-size: 1.4rem; } }
header .main-bar {
  -webkit-transition: transform 0.3s ease-in-out 0s;
  -moz-transition: transform 0.3s ease-in-out 0s;
  -o-transition: transform 0.3s ease-in-out 0s;
  transition: transform 0.3s ease-in-out 0s; }
header .bg-dark {
  box-shadow: 0px 66px 95px rgba(0, 0, 0, 0.4); }
header .white-nav,
header .dark-nav {
  color: #50527B;
  font-weight: 400;
  padding: 0;
  height: 5.2rem;
  -webkit-transition: transform 0.3s ease 0s;
  -moz-transition: transform 0.3s ease 0s;
  -o-transition: transform 0.3s ease 0s;
  transition: transform 0.3s ease 0s;
  font-size: 16px;
  font-size: 1.6rem;
  display: -webkit-box;
  -webkit-display: flex;
  -o-display: flex;
  -moz-display: flex;
  display: flex;
  -webkit-justify-content: space-between;
  -o-justify-content: space-between;
  -moz-justify-content: space-between;
  justify-content: space-between;
  -webkit-align-items: center;
  -o-align-items: center;
  -moz-align-items: center;
  align-items: center;
  -webkit-transition: justify-content 0.5s ease-in-out 0.2s;
  -moz-transition: justify-content 0.5s ease-in-out 0.2s;
  -o-transition: justify-content 0.5s ease-in-out 0.2s;
  transition: justify-content 0.5s ease-in-out 0.2s; }
  @media (min-width: 1023px) {
    header .white-nav,
    header .dark-nav {
      height: 6rem; } }
  header .white-nav .navbar-brand,
  header .dark-nav .navbar-brand {
    padding: 0;
    margin: 0;
    position: relative;
    display: block;
    height: 2.4rem; }
    header .white-nav .navbar-brand img,
    header .dark-nav .navbar-brand img {
      max-height: 2.4rem;
      width: auto; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        header .white-nav .navbar-brand img,
        header .dark-nav .navbar-brand img {
          margin-top: 5px; } }
    @media (min-width: 1023px) {
      header .white-nav .navbar-brand,
      header .dark-nav .navbar-brand {
        height: 6.2rem;
        flex: 0 0 auto;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; } }
    @media (min-width: 1025px) {
      header .white-nav .navbar-brand,
      header .dark-nav .navbar-brand {
        flex: 0 0 auto;
        min-width: 5.2rem; } }
    header .white-nav .navbar-brand .full-logo,
    header .dark-nav .navbar-brand .full-logo {
      display: inline;
      transition: transform 0.1s ease-in-out 0s, display 0.1s ease-in-out 0.2s; }
    header .white-nav .navbar-brand .icon-logo,
    header .dark-nav .navbar-brand .icon-logo {
      position: absolute;
      top: 14px;
      left: 19px;
      transform: scale(0);
      -webkit-transition: transform 0.1s ease-in-out 0s;
      -moz-transition: transform 0.1s ease-in-out 0s;
      -o-transition: transform 0.1s ease-in-out 0s;
      transition: transform 0.1s ease-in-out 0s; }
  header .white-nav .navbar-toggler,
  header .dark-nav .navbar-toggler {
    border-color: rgba(0, 0, 0, 0);
    padding: 0.25rem 0.7rem;
    outline: none; }
    header .white-nav .navbar-toggler .navbar-toggler-icon,
    header .dark-nav .navbar-toggler .navbar-toggler-icon {
      width: 2rem;
      height: 2rem;
      color: #00023E;
      background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2300023E' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Cline x1='17' y1='18' y2='1'/%3E%3Cline x1='.293' x2='17.293' y1='17.293' y2='.293'/%3E%3C/g%3E%3C/svg%3E%0A"); }
    header .white-nav .navbar-toggler.collapsed,
    header .dark-nav .navbar-toggler.collapsed {
      outline: none; }
      header .white-nav .navbar-toggler.collapsed .navbar-toggler-icon,
      header .dark-nav .navbar-toggler.collapsed .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%2300023E' stroke-linejoin='round' stroke-width='2' transform='translate(1 4)'%3E%3Cline x2='18' y1='.5' y2='.5'/%3E%3Cline x2='18' y1='6.5' y2='6.5'/%3E%3Cline x2='18' y1='12.5' y2='12.5'/%3E%3C/g%3E%3C/svg%3E%0A"); }
    header .white-nav .navbar-toggler:hover, header .white-nav .navbar-toggler:active, header .white-nav .navbar-toggler.active, header .white-nav .navbar-toggler:focus,
    header .dark-nav .navbar-toggler:hover,
    header .dark-nav .navbar-toggler:active,
    header .dark-nav .navbar-toggler.active,
    header .dark-nav .navbar-toggler:focus {
      outline: none; }
  header .white-nav .navbar-collapse,
  header .white-nav .sec-nav,
  header .dark-nav .navbar-collapse,
  header .dark-nav .sec-nav {
    -webkit-justify-content: flex-end;
    -o-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    flex: 0 0 auto; }
    @media (min-width: 320px) and (max-width: 767px) {
      header .white-nav .navbar-collapse,
      header .white-nav .sec-nav,
      header .dark-nav .navbar-collapse,
      header .dark-nav .sec-nav {
        -webkit-transition: all 0s ease 0s;
        -moz-transition: all 0s ease 0s;
        -o-transition: all 0s ease 0s;
        transition: all 0s ease 0s; } }
    @media (max-width: 374px) {
      header .white-nav .navbar-collapse#navBarMain,
      header .white-nav .sec-nav#navBarMain,
      header .dark-nav .navbar-collapse#navBarMain,
      header .dark-nav .sec-nav#navBarMain {
        overflow-y: scroll;
        background-color: #00023E; } }
    @media (min-width: 1023px) {
      header .white-nav .navbar-collapse#navBarMain,
      header .white-nav .sec-nav#navBarMain,
      header .dark-nav .navbar-collapse#navBarMain,
      header .dark-nav .sec-nav#navBarMain {
        -webkit-transition: all 0.2s linear 0s;
        -moz-transition: all 0.2s linear 0s;
        -o-transition: all 0.2s linear 0s;
        transition: all 0.2s linear 0s;
        -webkit-transition-delay: 0.2s;
        -o-transition-delay: 0.2s;
        -moz-transition-delay: 0.2s;
        transition-delay: 0.2s; } }
    @media (min-width: 320px) and (max-width: 767px) {
      header .white-nav .navbar-collapse,
      header .white-nav .sec-nav,
      header .dark-nav .navbar-collapse,
      header .dark-nav .sec-nav {
        position: fixed;
        top: 5.2rem;
        width: 100vw;
        left: 0;
        height: calc(100vh - 5.2rem);
        background: #00023E;
        overflow: scroll;
        padding-bottom: 6rem;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start; }
        header .white-nav .navbar-collapse .main-nav,
        header .white-nav .sec-nav .main-nav,
        header .dark-nav .navbar-collapse .main-nav,
        header .dark-nav .sec-nav .main-nav {
          order: 2; }
        header .white-nav .navbar-collapse.collapse:not(.show),
        header .white-nav .sec-nav.collapse:not(.show),
        header .dark-nav .navbar-collapse.collapse:not(.show),
        header .dark-nav .sec-nav.collapse:not(.show) {
          display: none; } }
    @media only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 3), only screen and (device-width: 414px) and (device-height: 896px) and (-webkit-device-pixel-ratio: 2), only screen and (device-width: 375px) and (device-height: 812px) and (-webkit-device-pixel-ratio: 3) {
      header .white-nav .navbar-collapse,
      header .white-nav .sec-nav,
      header .dark-nav .navbar-collapse,
      header .dark-nav .sec-nav {
        height: fit-content;
        min-height: calc(100vh - 34.1rem); } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse,
      header .white-nav .sec-nav,
      header .dark-nav .navbar-collapse,
      header .dark-nav .sec-nav {
        position: fixed;
        top: 5.2rem;
        width: 100vw;
        left: 0;
        height: calc(100vh - 5.2rem);
        background: #00023E;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start; }
        header .white-nav .navbar-collapse .main-nav,
        header .white-nav .sec-nav .main-nav,
        header .dark-nav .navbar-collapse .main-nav,
        header .dark-nav .sec-nav .main-nav {
          order: 2; }
        header .white-nav .navbar-collapse.collapse:not(.show),
        header .white-nav .sec-nav.collapse:not(.show),
        header .dark-nav .navbar-collapse.collapse:not(.show),
        header .dark-nav .sec-nav.collapse:not(.show) {
          display: none; } }
    @media (min-width: 320px) and (max-width: 767px) {
      header .white-nav .navbar-collapse .demo-bt-row,
      header .white-nav .sec-nav .demo-bt-row,
      header .dark-nav .navbar-collapse .demo-bt-row,
      header .dark-nav .sec-nav .demo-bt-row {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center;
        background-color: #FFFFFF;
        background: rgba(85, 141, 250, 0);
        background: -webkit-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: -o-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: -moz-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%); }
        header .white-nav .navbar-collapse .demo-bt-row .btn-outline-primary,
        header .white-nav .sec-nav .demo-bt-row .btn-outline-primary,
        header .dark-nav .navbar-collapse .demo-bt-row .btn-outline-primary,
        header .dark-nav .sec-nav .demo-bt-row .btn-outline-primary {
          padding: 1.05rem 3rem;
          min-width: 15.3rem;
          line-height: 15.73px;
          margin: 0.6rem auto;
          font-size: 13px;
          font-size: 1.3rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .demo-bt-row,
      header .white-nav .sec-nav .demo-bt-row,
      header .dark-nav .navbar-collapse .demo-bt-row,
      header .dark-nav .sec-nav .demo-bt-row {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center;
        background-color: #FFFFFF;
        background: rgba(85, 141, 250, 0);
        background: -webkit-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: -o-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: -moz-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
        background: linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%); }
        header .white-nav .navbar-collapse .demo-bt-row .btn-outline-primary,
        header .white-nav .sec-nav .demo-bt-row .btn-outline-primary,
        header .dark-nav .navbar-collapse .demo-bt-row .btn-outline-primary,
        header .dark-nav .sec-nav .demo-bt-row .btn-outline-primary {
          padding: 1.05rem 3rem;
          min-width: 15.3rem;
          line-height: 15.73px;
          margin: 0.6rem auto;
          font-size: 13px;
          font-size: 1.3rem; } }
    header .white-nav .navbar-collapse .main-nav, header .white-nav .navbar-collapse.sec-nav,
    header .white-nav .sec-nav .main-nav,
    header .white-nav .sec-nav.sec-nav,
    header .dark-nav .navbar-collapse .main-nav,
    header .dark-nav .navbar-collapse.sec-nav,
    header .dark-nav .sec-nav .main-nav,
    header .dark-nav .sec-nav.sec-nav {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center; }
      @media (min-width: 768px) {
        header .white-nav .navbar-collapse .main-nav, header .white-nav .navbar-collapse.sec-nav,
        header .white-nav .sec-nav .main-nav,
        header .white-nav .sec-nav.sec-nav,
        header .dark-nav .navbar-collapse .main-nav,
        header .dark-nav .navbar-collapse.sec-nav,
        header .dark-nav .sec-nav .main-nav,
        header .dark-nav .sec-nav.sec-nav {
          -webkit-transition: all 0.3s ease 0s;
          -moz-transition: all 0.3s ease 0s;
          -o-transition: all 0.3s ease 0s;
          transition: all 0.3s ease 0s; } }
      header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
      header .white-nav .sec-nav .main-nav.nav > .nav-item,
      header .white-nav .sec-nav.sec-nav.nav > .nav-item,
      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
      header .dark-nav .sec-nav .main-nav.nav > .nav-item,
      header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
        padding: 0.9rem 0.9rem 0.6rem;
        cursor: pointer; }
        @media (min-width: 320px) and (max-width: 768px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
            padding: 0;
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item:not(:last-child) {
              margin-bottom: 1.2rem; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
            padding: 0;
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item:not(:last-child) {
              margin-bottom: 1.2rem; } }
        @media (min-width: 1025px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
            /*padding: 0.9rem 0.5rem 0.6rem;*/
            padding: 0rem 0.5rem; } }
        @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
            /*padding: 0.9rem 1rem 0.6rem;*/ } }
        @media (min-width: 1470px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item {
            /*padding: 0.9rem 1.5rem 0.6rem;*/ } }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
        header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
        header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
        header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
          color: #FFFFFF;
          border-bottom: 2px solid rgba(0, 0, 0, 0);
          font-size: 16px;
          font-size: 1.6rem;
          padding: 1.1rem 1rem 1rem; }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              background: #00023E;
              flex: 1 0 13.1rem;
              padding: 0.8rem 1.8rem 0.7rem;
              text-align: center;
              -webkit-transition: all 0.3s ease 0s;
              -moz-transition: all 0.3s ease 0s;
              -o-transition: all 0.3s ease 0s;
              transition: all 0.3s ease 0s; } }
  @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
      flex: 1 0 23%; } }
          @media (min-width: 320px) and (max-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small {
                flex-grow: none;
                text-align: left; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              background: #00023E;
              flex: 1 0 13.1rem;
              text-align: center;
              padding: 2.1rem 6rem 2.5rem;
              -webkit-transition: all 0.3s ease 0s;
              -moz-transition: all 0.3s ease 0s;
              -o-transition: all 0.3s ease 0s;
              transition: all 0.3s ease 0s; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
      flex: 1 0 23%; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).nav-link-small {
                flex-grow: none;
                text-align: left; } }
          @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              font-size: 14px;
              font-size: 1.4rem;
              padding: 1.1rem 0.3rem 1.5rem; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              color: #50527B;
              border-radius: 50px;
              transition: all 0.3s ease; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn):hover, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn):hover,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover {
                background-color: #edf0f4; } }
          @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              font-size: 14px;
              font-size: 1.4rem;
              padding: 1.1rem 0.3rem 1.5rem; } }
          @media (min-width: 1025px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              font-size: 14px;
              font-size: 1.4rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
              font-size: 16px;
              font-size: 1.6rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after {
            display: inline-block;
            background-repeat: no-repeat;
            background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='6' viewBox='0 0 9 6'%3E%3Cpath fill='%23FFF' d='M0.292740961,0.292892476 C0.653225301,-0.0675911068 1.22045639,-0.0953200467 1.61274727,0.209705256 L1.70695452,0.292893961 L4.333,2.919 L6.9593911,0.29289534 C7.31987398,-0.0675897029 7.88710495,-0.0953209401 8.27939707,0.209702774 L8.37360466,0.292891097 C8.7340897,0.653373978 8.76182094,1.22060495 8.45679723,1.61289707 L8.3736089,1.70710466 L5.0402889,5.04044466 C4.67980499,5.40093074 4.11257206,5.42866096 3.72028,5.12363496 L3.62607248,5.04044604 L0.292739476,1.70710604 C-0.0977844053,1.31658134 -0.0977837405,0.683416358 0.292740961,0.292892476 Z'/%3E%3C/svg%3E%0A");
            margin-left: 0.8rem;
            vertical-align: 1.5px;
            content: " ";
            width: 0.9rem;
            height: 0.6rem;
            -webkit-transition: transform 0.3s ease 0s;
            -moz-transition: transform 0.3s ease 0s;
            -o-transition: transform 0.3s ease 0s;
            transition: transform 0.3s ease 0s; }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .white-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after {
                width: 1rem;
                height: 0.6rem;
                background-image: url("data:image/svg+xml,%3Csvg width='10' height='6' viewBox='0 0 10 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.35355 0.646447C9.54882 0.841709 9.54882 1.15829 9.35355 1.35355L5.35355 5.35355C5.15829 5.54882 4.84171 5.54882 4.64645 5.35355L0.646446 1.35355C0.451183 1.15829 0.451183 0.841708 0.646446 0.646446C0.841708 0.451184 1.15829 0.451184 1.35355 0.646446L5 4.29289L8.64645 0.646447C8.84171 0.451184 9.15829 0.451184 9.35355 0.646447Z' fill='%2350527B'/%3E%3C/svg%3E%0A");
                margin-left: 2px; } }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item .btn, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .btn,
        header .white-nav .sec-nav .main-nav.nav > .nav-item .btn,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item .btn,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .btn,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .btn,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item .btn,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item .btn {
          min-width: 13rem;
          line-height: 1.573rem;
          font-weight: 700;
          padding: 1.2rem 3.2rem;
          font-size: 13px;
          font-size: 1.3rem; }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
        header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu {
          top: auto;
          border: none;
                            /*
                              @include mobile-tablet-pt {
                                position: absolute;
                                flex: 1 1 calc(100vw - 13.1rem);
                                width: calc(100vw - 13.1rem);
                                $topspace: $header-xs + 5rem;
                                height: calc(100vh - 5.2rem);
                                overflow-y: scroll;
                                padding: 3rem 0 14vh;

                                >.container {
                                    height: 100%;
                                    height: fit-content;
                                }
                            }

                            @include tablet-pt {
                                flex: 1 1 calc(100vw - 32%);
                                width: calc(100vw - 32%);
                                padding: 4rem 0 12vh;
                            }

                            @include tablet-plus {
                                @include shadow;
                                @include br(3rem);
                                padding: 2rem 2rem 2rem;
                                // @include animate(margin, 0.3s, ease-in-out);
                            }

                            @include xlarge {
                                padding: 3rem 4rem 4rem;
                            }
                            */
          padding: 0;
          width: 100vw;
          position: fixed;
          border-radius: 0 !important; }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu {
              position: absolute;
              flex: 1 1 calc(100vw - 13.1rem);
              width: calc(100vw - 13.1rem);
              height: calc(100vh - 5.2rem);
              overflow-y: scroll;
              padding: 3rem 0 14vh; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu > .container, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu > .container,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu > .container,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu > .container,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu > .container,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu > .container,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu > .container,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu > .container {
                height: 100%;
                height: fit-content; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu {
              flex: 1 1 calc(100vw - 32%);
              width: calc(100vw - 32%);
              padding: 4rem 0 12vh; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu {
              box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18);
              -webkit-border-radius: 3rem;
              -moz-border-radius: 3rem;
              -ms-border-radius: 3rem;
              border-radius: 3rem;
              padding: 2rem 2rem 2rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu iframe {
                -webkit-border-radius: 3rem;
                -moz-border-radius: 3rem;
                -ms-border-radius: 3rem;
                border-radius: 3rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu {
              padding: 4rem 4rem 4rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu a {
            text-decoration: none;
            cursor: pointer; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title {
            font-size: 13px;
            font-size: 1.3rem;
            font-weight: 400;
            line-height: 1.573rem;
            color: #1FB6FF; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title-mb, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title-mb,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title-mb {
            font-size: 13px;
            font-size: 1.3rem;
            font-weight: 400;
            line-height: 1.573rem;
            color: #757E94; }
            @media (min-width: 1025px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title-mb, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .title-mb,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .title-mb {
                display: none; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            -webkit-flex-direction: column;
            -o-flex-direction: column;
            -moz-flex-direction: column;
            flex-direction: column; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img {
              display: -webkit-box;
              -webkit-display: flex;
              -o-display: flex;
              -moz-display: flex;
              display: flex;
              -webkit-align-items: center;
              -o-align-items: center;
              -moz-align-items: center;
              align-items: center;
              -webkit-justify-content: center;
              -o-justify-content: center;
              -moz-justify-content: center;
              justify-content: center;
              -webkit-border-radius: 1.5rem;
              -moz-border-radius: 1.5rem;
              -ms-border-radius: 1.5rem;
              border-radius: 1.5rem;
              overflow: hidden; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img iframe {
                -webkit-border-radius: 1.5rem;
                -moz-border-radius: 1.5rem;
                -ms-border-radius: 1.5rem;
                border-radius: 1.5rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img {
                -webkit-border-radius: 1.5rem;
                -moz-border-radius: 1.5rem;
                -ms-border-radius: 1.5rem;
                border-radius: 1.5rem;
                overflow: hidden; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img video,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-img img iframe {
                  -webkit-border-radius: 1.5rem;
                  -moz-border-radius: 1.5rem;
                  -ms-border-radius: 1.5rem;
                  border-radius: 1.5rem; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body {
              padding: 0;
              margin-top: 1rem; }
              @media (min-width: 768px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body {
                  margin-top: 2rem; } }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
              body .nav-tabs.numbered-tabs header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
              body .brand #section9 .icolist-container .icolist header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle {
                display: block;
                color: #00023E;
                font-weight: 500;
                line-height: 1.21em;
                margin-bottom: 2px;
                font-size: 18px;
                font-size: 1.8rem; }
                @media (min-width: 1023px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-title,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .nav-tabs.numbered-tabs .nav-link,
                  body .nav-tabs.numbered-tabs header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .nav-link,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body body .brand #section9 .icolist-container .icolist .icolist-subtitle,
                  body .brand #section9 .icolist-container .icolist header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .icolist-subtitle {
                    font-size: 15px;
                    font-size: 1.5rem;
                    line-height: 1.815rem; } }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle, body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle, body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
              body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle {
                line-height: 2.1rem;
                font-size: 14px;
                font-size: 1.4rem;
                color: #50527B; }
                @media (min-width: 1023px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle, body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle, body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-text,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle,
                  body .brand #section9 #brandCardsCarousel .carousel-inner .card header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .card-item .card-body .card-subtitle {
                    line-height: 1.573rem;
                    font-size: 13px;
                    font-size: 1.3rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container {
            -webkit-align-items: flex-start;
            -o-align-items: flex-start;
            -moz-align-items: flex-start;
            align-items: flex-start;
            -webkit-justify-content: center;
            -o-justify-content: center;
            -moz-justify-content: center;
            justify-content: center;
            -webkit-flex-direction: column;
            -o-flex-direction: column;
            -moz-flex-direction: column;
            flex-direction: column; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist {
              padding: 0;
              flex: 0 0 auto; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child),
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container .icolist:not(:last-child) {
                margin-bottom: 3rem; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container a,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container a {
              display: -webkit-box;
              -webkit-display: flex;
              -o-display: flex;
              -moz-display: flex;
              display: flex;
              -webkit-align-items: center;
              -o-align-items: center;
              -moz-align-items: center;
              align-items: center; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a {
            color: #00023E; }
            @media (min-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li a,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li a,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li a {
                color: #50527B; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before {
            width: 6px;
            height: 6px;
            margin-right: 1rem; }
            @media (min-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before {
                width: 9px;
                height: 9px;
                margin-right: 1.5rem; } }
            @media (min-width: 1200px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before {
                margin-right: 2.7rem; } }
            @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container li:before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list li:before {
                margin-right: 2.5rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li {
            text-indent: -1.7rem; }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container:not(.with-desc) li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list:not(.with-desc) li {
                text-indent: -3rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            -webkit-justify-content: flex-start;
            -o-justify-content: flex-start;
            -moz-justify-content: flex-start;
            justify-content: flex-start;
            -webkit-align-items: center;
            -o-align-items: center;
            -moz-align-items: center;
            align-items: center; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li:not(:last-child) {
              margin-bottom: 2rem; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before {
              margin-right: 2rem;
              margin-left: 0.8rem; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before {
                  margin-right: 1.5rem;
                  min-width: 9px; } }
              @media (min-width: 1200px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li::before {
                  margin-right: 2rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-ico {
              width: 5rem;
              height: 4.4rem;
              margin-right: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title {
              font-size: 18px;
              font-size: 1.8rem;
              line-height: 21.78px;
              font-weight: 500;
              color: #00023E;
              display: block;
              margin-bottom: 2px; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-title {
                  font-size: 15px;
                  font-size: 1.5rem;
                  line-height: 1.815rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text {
              font-size: 14px;
              font-size: 1.4rem;
              line-height: 1.21em;
              color: #50527B;
              margin-bottom: 0; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li a .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li span .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li a .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li span .icolist-text {
                  font-size: 13px;
                  font-size: 1.3rem;
                  line-height: 1.573rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before {
              width: 27px;
              height: 28px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6379 18.3582L3.505 18.5203C4.45723 18.4899 5.19672 18.1151 5.19672 18.1151C6.26038 17.7707 9.27914 15.2179 12.2675 12.969C15.0837 10.8519 17.2211 12.8171 17.444 13.0399L17.6668 13.5059C18.7305 15.7345 17.1198 18.3177 14.6379 18.3582Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.09696 12.0269C2.09696 12.0269 -0.0100936 13.2729 3.64099e-05 15.1976C3.64099e-05 14.7114 0.101337 14.2049 0.334328 13.7187L5.99703 1.95766C7.25316 -0.666022 10.9911 -0.645762 12.2371 1.97792L17.1907 12.4625C13.392 5.51331 2.09696 12.0269 2.09696 12.0269Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.2675 12.9589C9.27917 15.2078 6.27054 17.7605 5.19676 18.105C5.19676 18.105 4.45726 18.4798 3.50504 18.5102H3.39361C3.37335 18.5102 3.36322 18.5102 3.34296 18.5102C2.41099 18.5 1.31694 18.1354 0.496409 16.8083C0.172247 16.2816 0.0304266 15.7953 3.64099e-05 15.3395C3.64099e-05 15.3293 3.64099e-05 15.3293 3.64099e-05 15.3192C3.64099e-05 15.2989 3.64099e-05 15.2888 3.64099e-05 15.2685C3.64099e-05 15.2483 3.64099e-05 15.2179 3.64099e-05 15.1976C-0.0100936 13.2729 2.09696 12.0269 2.09696 12.0269C2.09696 12.0269 13.392 5.52343 17.1806 12.4727L17.444 13.0399C17.2211 12.8069 15.0837 10.8417 12.2675 12.9589Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.63096' y1='20.1828' x2='15.4198' y2='14.7702' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='8.89605' y1='9.23963' x2='9.43348' y2='1.25501' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='15.4279' y1='9.87811' x2='-1.30905' y2='17.6324' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2388F6DC'/%3E%3Cstop offset='0.9673' stop-color='%234289D8'/%3E%3Cstop offset='1' stop-color='%234085D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.scoreapps-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before {
              width: 27px;
              height: 28px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0171 0.166266L3.59582 -1.23978e-05C4.57271 0.031165 5.33136 0.415685 5.33136 0.415685C6.42257 0.769027 9.51951 3.38792 12.5853 5.69504C15.4744 7.86706 17.6672 5.85093 17.8958 5.62229L18.1244 5.14424C19.2157 2.85791 17.5633 0.207836 15.0171 0.166266Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.15127 6.66155C2.15127 6.66155 -0.0103563 5.38328 3.59899e-05 3.40872C3.60335e-05 3.90756 0.10396 4.42718 0.342986 4.92602L6.15236 16.9916C7.44102 19.6833 11.2758 19.6625 12.5541 16.9708L17.636 6.21468C13.7388 13.3439 2.15127 6.66155 2.15127 6.66155Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.5853 5.70554C9.5195 3.39842 6.43295 0.779528 5.33135 0.426185C5.33135 0.426185 4.57271 0.0416656 3.59582 0.0104882L3.4815 0.0104882C3.46072 0.0104882 3.45032 0.0104882 3.42954 0.0104882C2.47343 0.0208805 1.35105 0.395009 0.509266 1.75642C0.176708 2.29682 0.0312141 2.79566 3.68081e-05 3.26332C3.6809e-05 3.27371 3.6809e-05 3.27371 3.68099e-05 3.2841C3.68117e-05 3.30489 3.68126e-05 3.31528 3.68144e-05 3.33607C3.68163e-05 3.35685 3.6819e-05 3.38803 3.68208e-05 3.40881C-0.0103554 5.38338 2.15127 6.66165 2.15127 6.66165C2.15127 6.66165 13.7388 13.3336 17.6256 6.20438L17.8958 5.6224C17.6672 5.86143 15.4744 7.87756 12.5853 5.70554Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M15.0329 0.167324L3.5625 0C4.54686 0.0313733 5.31363 0.428769 5.31363 0.428769C6.40161 0.784333 9.51013 3.44061 12.5876 5.77269C15.4889 7.97929 17.6855 5.92956 17.9239 5.68903L18.1518 5.20797C19.2398 2.88635 17.5819 0.198698 15.0329 0.167324Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.77684' y1='-1.70558' x2='15.8192' y2='3.84726' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.77273' y1='16.4091' x2='3.45708' y2='6.90794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BF4C1'/%3E%3Cstop offset='1' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.26339' y1='11.4466' x2='8.64381' y2='-1.02938' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.4415' stop-color='%2330EFAB'/%3E%3Cstop offset='1' stop-color='%2306FFC4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='12.4701' y1='0.944882' x2='7.35353' y2='6.48244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231CFCAC'/%3E%3Cstop offset='0.8274' stop-color='%23419187'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.funnels-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before {
              width: 37.5px;
              height: 27px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='25' height='18' viewBox='0 0 25 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.03515 13.1255L7.25061 12.6725L7.50524 12.1211L12.2943 1.91916C13.4891 -0.631328 17.1029 -0.641176 18.3172 1.89946L23.7918 13.3323C24.0171 13.805 24.115 14.2974 24.115 14.77C24.115 14.7996 24.115 14.8193 24.115 14.8488C24.115 14.8685 24.115 14.8784 24.115 14.8981C24.115 14.9079 24.115 14.9079 24.115 14.9178C24.0856 15.3609 23.9485 15.8434 23.6351 16.3456C22.8418 17.6455 21.7841 17.9902 20.8831 18C20.8636 18 20.8538 18 20.8342 18H20.7264L9.9634 17.8424C7.564 17.8031 6.00684 15.292 7.03515 13.1255Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M0.317133 13.1254L0.532587 12.6724L0.787218 12.121L5.57623 1.91903C6.78083 -0.63145 10.3848 -0.641298 11.609 1.89934L17.0738 13.3322C17.299 13.8049 17.397 14.2973 17.397 14.7699C17.397 14.7995 17.397 14.8192 17.397 14.8487C17.397 14.8684 17.397 14.8782 17.397 14.8979C17.397 14.9078 17.397 14.9078 17.397 14.9176C17.3676 15.3608 17.2305 15.8433 16.9171 16.3455C16.1238 17.6454 15.0661 17.99 14.1651 17.9999C14.1455 17.9999 14.1357 17.9999 14.1162 17.9999H14.0084L3.24539 17.8423C0.855774 17.8029 -0.701389 15.2918 0.317133 13.1254Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M3.2455 17.8423L14.0085 17.9999C13.088 17.9704 12.373 17.606 12.373 17.606C11.3447 17.2712 8.42626 14.7896 5.53718 12.6035C2.81459 10.5454 0.748165 12.4558 0.532708 12.6724L0.317251 13.1254C-0.701271 15.3017 0.855893 17.803 3.2455 17.8423Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='20.3971' y1='-2.50932' x2='15.0986' y2='15.4864' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.3146' y1='17.2776' x2='2.9028' y2='3.20542' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='-5.42732' y1='12.201' x2='11.2134' y2='17.0772' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.with-desc li.metrics-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a {
            transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a p {
              transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus span {
              color: #57CEBB; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.green-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.green-list li a:focus p {
              color: #00023E; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a {
            transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a p {
              transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus span {
              color: #1FB6FF; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.blue-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.blue-list li a:focus p {
              color: #00023E; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a {
            transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a p {
              transition: all 0.3s ease; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover span,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus span {
              color: #FFBF0C; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .icolist-container.yellow-list li a:focus p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:hover p,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .simple-list.yellow-list li a:focus p {
              color: #00023E; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a {
            color: #00023E; }
            @media (min-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a {
                color: #50527B; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before {
              width: 6px;
              height: 6px;
              margin-right: 1rem; }
              @media (min-width: 768px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before {
                  width: 9px;
                  height: 9px;
                  margin-right: 1.5rem; } }
              @media (min-width: 1200px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before {
                  margin-right: 2.7rem; } }
              @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list li a:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list li a:before {
                  margin-right: 2.5rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li {
            text-indent: -1.7rem; }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list:not(.with-desc) li {
                text-indent: -3rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            -webkit-justify-content: flex-start;
            -o-justify-content: flex-start;
            -moz-justify-content: flex-start;
            justify-content: flex-start;
            -webkit-align-items: center;
            -o-align-items: center;
            -moz-align-items: center;
            align-items: center; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li:not(:last-child) {
              margin-bottom: 2rem; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before {
              margin-right: 2rem;
              margin-left: 0.8rem; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before {
                  margin-right: 1.5rem;
                  min-width: 9px; } }
              @media (min-width: 1200px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li::before {
                  margin-right: 2rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-ico,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-ico {
              width: 5rem;
              height: 4.4rem;
              margin-right: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title {
              font-size: 18px;
              font-size: 1.8rem;
              line-height: 21.78px;
              font-weight: 500;
              color: #00023E;
              display: block;
              margin-bottom: 2px; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-title {
                  font-size: 15px;
                  font-size: 1.5rem;
                  line-height: 1.815rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text {
              font-size: 14px;
              font-size: 1.4rem;
              line-height: 1.21em;
              color: #50527B;
              margin-bottom: 0; }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li a .icolist-text,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .list-desc,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li span .icolist-text {
                  font-size: 13px;
                  font-size: 1.3rem;
                  line-height: 1.573rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before {
              width: 27px;
              height: 28px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='18' height='19' viewBox='0 0 18 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M14.6379 18.3582L3.505 18.5203C4.45723 18.4899 5.19672 18.1151 5.19672 18.1151C6.26038 17.7707 9.27914 15.2179 12.2675 12.969C15.0837 10.8519 17.2211 12.8171 17.444 13.0399L17.6668 13.5059C18.7305 15.7345 17.1198 18.3177 14.6379 18.3582Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.09696 12.0269C2.09696 12.0269 -0.0100936 13.2729 3.64099e-05 15.1976C3.64099e-05 14.7114 0.101337 14.2049 0.334328 13.7187L5.99703 1.95766C7.25316 -0.666022 10.9911 -0.645762 12.2371 1.97792L17.1907 12.4625C13.392 5.51331 2.09696 12.0269 2.09696 12.0269Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.2675 12.9589C9.27917 15.2078 6.27054 17.7605 5.19676 18.105C5.19676 18.105 4.45726 18.4798 3.50504 18.5102H3.39361C3.37335 18.5102 3.36322 18.5102 3.34296 18.5102C2.41099 18.5 1.31694 18.1354 0.496409 16.8083C0.172247 16.2816 0.0304266 15.7953 3.64099e-05 15.3395C3.64099e-05 15.3293 3.64099e-05 15.3293 3.64099e-05 15.3192C3.64099e-05 15.2989 3.64099e-05 15.2888 3.64099e-05 15.2685C3.64099e-05 15.2483 3.64099e-05 15.2179 3.64099e-05 15.1976C-0.0100936 13.2729 2.09696 12.0269 2.09696 12.0269C2.09696 12.0269 13.392 5.52343 17.1806 12.4727L17.444 13.0399C17.2211 12.8069 15.0837 10.8417 12.2675 12.9589Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.63096' y1='20.1828' x2='15.4198' y2='14.7702' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='8.89605' y1='9.23963' x2='9.43348' y2='1.25501' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='15.4279' y1='9.87811' x2='-1.30905' y2='17.6324' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2388F6DC'/%3E%3Cstop offset='0.9673' stop-color='%234289D8'/%3E%3Cstop offset='1' stop-color='%234085D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.scoreapps-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before {
              width: 27px;
              height: 28px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='19' height='19' viewBox='0 0 19 19' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.0171 0.166266L3.59582 -1.23978e-05C4.57271 0.031165 5.33136 0.415685 5.33136 0.415685C6.42257 0.769027 9.51951 3.38792 12.5853 5.69504C15.4744 7.86706 17.6672 5.85093 17.8958 5.62229L18.1244 5.14424C19.2157 2.85791 17.5633 0.207836 15.0171 0.166266Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M2.15127 6.66155C2.15127 6.66155 -0.0103563 5.38328 3.59899e-05 3.40872C3.60335e-05 3.90756 0.10396 4.42718 0.342986 4.92602L6.15236 16.9916C7.44102 19.6833 11.2758 19.6625 12.5541 16.9708L17.636 6.21468C13.7388 13.3439 2.15127 6.66155 2.15127 6.66155Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M12.5853 5.70554C9.5195 3.39842 6.43295 0.779528 5.33135 0.426185C5.33135 0.426185 4.57271 0.0416656 3.59582 0.0104882L3.4815 0.0104882C3.46072 0.0104882 3.45032 0.0104882 3.42954 0.0104882C2.47343 0.0208805 1.35105 0.395009 0.509266 1.75642C0.176708 2.29682 0.0312141 2.79566 3.68081e-05 3.26332C3.6809e-05 3.27371 3.6809e-05 3.27371 3.68099e-05 3.2841C3.68117e-05 3.30489 3.68126e-05 3.31528 3.68144e-05 3.33607C3.68163e-05 3.35685 3.6819e-05 3.38803 3.68208e-05 3.40881C-0.0103554 5.38338 2.15127 6.66165 2.15127 6.66165C2.15127 6.66165 13.7388 13.3336 17.6256 6.20438L17.8958 5.6224C17.6672 5.86143 15.4744 7.87756 12.5853 5.70554Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M15.0329 0.167324L3.5625 0C4.54686 0.0313733 5.31363 0.428769 5.31363 0.428769C6.40161 0.784333 9.51013 3.44061 12.5876 5.77269C15.4889 7.97929 17.6855 5.92956 17.9239 5.68903L18.1518 5.20797C19.2398 2.88635 17.5819 0.198698 15.0329 0.167324Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.77684' y1='-1.70558' x2='15.8192' y2='3.84726' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.77273' y1='16.4091' x2='3.45708' y2='6.90794' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BF4C1'/%3E%3Cstop offset='1' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='9.26339' y1='11.4466' x2='8.64381' y2='-1.02938' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.4415' stop-color='%2330EFAB'/%3E%3Cstop offset='1' stop-color='%2306FFC4'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='12.4701' y1='0.944882' x2='7.35353' y2='6.48244' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231CFCAC'/%3E%3Cstop offset='0.8274' stop-color='%23419187'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.funnels-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before {
              width: 37.5px;
              height: 27px;
              margin-left: -9px;
              margin-right: 16px;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0;
              background-color: rgba(0, 0, 0, 0);
              background-image: url("data:image/svg+xml,%3Csvg width='25' height='18' viewBox='0 0 25 18' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M7.03515 13.1255L7.25061 12.6725L7.50524 12.1211L12.2943 1.91916C13.4891 -0.631328 17.1029 -0.641176 18.3172 1.89946L23.7918 13.3323C24.0171 13.805 24.115 14.2974 24.115 14.77C24.115 14.7996 24.115 14.8193 24.115 14.8488C24.115 14.8685 24.115 14.8784 24.115 14.8981C24.115 14.9079 24.115 14.9079 24.115 14.9178C24.0856 15.3609 23.9485 15.8434 23.6351 16.3456C22.8418 17.6455 21.7841 17.9902 20.8831 18C20.8636 18 20.8538 18 20.8342 18H20.7264L9.9634 17.8424C7.564 17.8031 6.00684 15.292 7.03515 13.1255Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M0.317133 13.1254L0.532587 12.6724L0.787218 12.121L5.57623 1.91903C6.78083 -0.63145 10.3848 -0.641298 11.609 1.89934L17.0738 13.3322C17.299 13.8049 17.397 14.2973 17.397 14.7699C17.397 14.7995 17.397 14.8192 17.397 14.8487C17.397 14.8684 17.397 14.8782 17.397 14.8979C17.397 14.9078 17.397 14.9078 17.397 14.9176C17.3676 15.3608 17.2305 15.8433 16.9171 16.3455C16.1238 17.6454 15.0661 17.99 14.1651 17.9999C14.1455 17.9999 14.1357 17.9999 14.1162 17.9999H14.0084L3.24539 17.8423C0.855774 17.8029 -0.701389 15.2918 0.317133 13.1254Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M3.2455 17.8423L14.0085 17.9999C13.088 17.9704 12.373 17.606 12.373 17.606C11.3447 17.2712 8.42626 14.7896 5.53718 12.6035C2.81459 10.5454 0.748165 12.4558 0.532708 12.6724L0.317251 13.1254C-0.701271 15.3017 0.855893 17.803 3.2455 17.8423Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='20.3971' y1='-2.50932' x2='15.0986' y2='15.4864' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='10.3146' y1='17.2776' x2='2.9028' y2='3.20542' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='-5.42732' y1='12.201' x2='11.2134' y2='17.0772' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: cover;
              background-position: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .new-list.with-desc li.metrics-title:before iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            -webkit-flex-direction: column;
            -o-flex-direction: column;
            -moz-flex-direction: column;
            flex-direction: column;
            -webkit-align-items: flex-start;
            -o-align-items: flex-start;
            -moz-align-items: flex-start;
            align-items: flex-start; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title {
              width: 100%; }
              @media (min-width: 320px) and (max-width: 768px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title {
                  display: block; } }
              @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title {
                  display: block; } }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .title {
                  text-align: center; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list {
              position: relative;
              padding: 0rem 0 0rem 7rem;
              display: -webkit-box;
              -webkit-display: flex;
              -o-display: flex;
              -moz-display: flex;
              display: flex;
              -webkit-flex-direction: column;
              -o-flex-direction: column;
              -moz-flex-direction: column;
              flex-direction: column;
              -webkit-justify-content: center;
              -o-justify-content: center;
              -moz-justify-content: center;
              justify-content: center; }
              @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list {
                  padding: 0rem 0 0rem 2rem; } }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before {
                  position: absolute;
                  height: 100%;
                  width: 0.5px;
                  display: inline-block;
                  content: " ";
                  background-color: #B4C7E7;
                  left: 0;
                  top: 0; } }
              @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list:before {
                  position: absolute;
                  height: 100%;
                  width: 0.5px;
                  display: inline-block;
                  content: " ";
                  background-color: #B4C7E7;
                  left: 0;
                  top: 0; } }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li {
                line-height: 1.815rem;
                font-weight: 400;
                font-size: 15px;
                font-size: 1.5rem; }
                @media (min-width: 320px) and (max-width: 767px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li {
                    color: #00023E; } }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child) {
                  margin-bottom: 2rem; }
                  @media (min-width: 768px) {
                    header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child),
                    header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .simple-list > li:not(:last-child) {
                      margin-bottom: 4rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .border-left, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .border-left,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .border-left {
              border-left: 1px solid #1FB6FF !important; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .border-left.grey, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu aside .border-left.grey,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu aside .border-left.grey {
                border-color: #B4C7E7 !important; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons {
            width: 100%; }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons {
                padding: 20px 10px 20px 10px !important; } }
            @media (min-width: 1025px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons {
                padding: 20px !important;
                width: max-content; } }
            @media (min-width: 1200px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons {
                padding: 30px 40px 40px 40px !important; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon {
              display: flex;
              flex-direction: column;
              align-items: center;
              justify-content: center;
              margin-top: 50px !important;
              margin-top: 50px !important;
              padding: 0rem 2.5rem;
              width: 100%; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li {
                text-indent: 0rem !important;
                margin-bottom: 4rem;
                display: flex;
                align-items: center;
                max-width: 250px;
                flex-direction: column;
                align-items: center;
                text-align: center; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li::before {
                  display: none !important; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico {
                  width: 74px;
                  height: 74px; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li .icolist-ico img {
                    width: 74px;
                    height: 74px; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a {
                  display: flex;
                  flex-direction: column;
                  height: 100%;
                  justify-content: center; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a:hover .list-title {
                    color: #1FB6FF; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title {
                    font-size: 1.8rem !important;
                    line-height: 1.815rem;
                    font-weight: 500;
                    margin-bottom: 2px;
                    color: #00023E;
                    display: block;
                    margin-bottom: 2px; }
                    @media (min-width: 1023px) {
                      header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title {
                        font-size: 1.5rem !important; } }
                    @media (min-width: 1025px) {
                      header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title,
                      header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-title {
                        font-size: 1.5rem !important; } }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li a .list-desc {
                    font-size: 1.3rem;
                    line-height: 1.573rem;
                    margin: 0 !important; }
                @media (min-width: 768px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li {
                    margin-bottom: 3rem; } }
                @media (min-width: 1023px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li {
                    flex-direction: row;
                    align-items: center;
                    text-align: left;
                    margin-bottom: 0rem;
                    width: auto; } }
                @media (min-width: 1200px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon li {
                    width: max-content; } }
              @media (min-width: 1023px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon {
                  padding-left: 0rem !important;
                  padding-right: 0 !important;
                  display: grid;
                  width: max-content;
                  margin-top: 0px !important;
                  grid-column-gap: 5px;
                  grid-row-gap: 30px;
                  grid-template-columns: auto auto auto; } }
              @media (min-width: 1025px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu .content-icons .nav-list-icon {
                  width: 100%;
                  grid-column-gap: 30px; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts {
              padding-top: 0; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts {
              padding-top: 0; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts.dropdown-menu-complete {
              overflow: visible; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .container > .d-flex {
              align-items: flex-start; } }
          @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul {
              height: 100%; } }
          @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 1.5) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul {
              height: 100%; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title {
            margin-bottom: 1rem; }
            @media (min-width: 1200px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .title {
                margin-bottom: 1.7rem; } }
          @media (min-width: 320px) and (max-width: 767px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              padding: 3rem 2.1rem 3rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              width: 100%;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li {
                border-bottom: 1px solid #CBDDFF;
                padding-bottom: 0.2rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before {
                  display: none; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              padding: 3.6rem 3rem 3rem;
              width: 100%;
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column video,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column iframe {
                -webkit-border-radius: 0;
                -moz-border-radius: 0;
                -ms-border-radius: 0;
                border-radius: 0; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li {
                border-bottom: 1px solid #CBDDFF;
                padding-bottom: 0.2rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .simple-list li:before {
                  display: none; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              width: 21.8rem;
              min-height: 30.5rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              min-height: 31rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column {
              width: 26rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column .score-prod-title {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            font-size: 12px;
            font-size: 1.2rem;
            padding: 0;
            font-weight: 500;
            text-transform: uppercase;
            line-height: 1.21em;
            text-align: center;
            margin-bottom: 2rem; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before, .demo #section3 .nice-numbers-row header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before, .demo #section3 .nice-numbers-row header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-grey .score-prod-title:before,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .demo #section3 .nice-numbers-row .block-column.nice-number .score-prod-title:before,
          .demo #section3 .nice-numbers-row header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.nice-number .score-prod-title:before {
            background-color: #EEF6FF;
            background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M13.0111 15.86L3.11523 16C3.96165 15.9737 4.61898 15.6499 4.61898 15.6499C5.56444 15.3524 8.24777 13.147 10.9041 11.2042C13.4073 9.37508 15.3073 11.0729 15.5054 11.2654L15.7035 11.668C16.6489 13.5933 15.2172 15.825 13.0111 15.86Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M1.86395 10.3903C1.86395 10.3903 -0.00897208 11.4667 3.23642e-05 13.1295C3.23642e-05 12.7094 0.0900768 12.2719 0.297179 11.8518L5.33066 1.69126C6.44721 -0.575388 9.76985 -0.557885 10.8774 1.70876L15.2806 10.7666C11.9039 4.76305 1.86395 10.3903 1.86395 10.3903Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M10.9044 11.1919C8.24811 13.1348 5.57378 15.3402 4.61931 15.6377C4.61931 15.6377 3.96199 15.9615 3.11557 15.9878H3.01652C2.99851 15.9878 2.98951 15.9878 2.9715 15.9878C2.14309 15.979 1.17061 15.664 0.44125 14.5175C0.153108 14.0625 0.0270457 13.6424 3.23642e-05 13.2486C3.23642e-05 13.2398 3.23642e-05 13.2398 3.23642e-05 13.2311C3.23642e-05 13.2136 3.23642e-05 13.2048 3.23642e-05 13.1873C3.23642e-05 13.1698 3.23642e-05 13.1435 3.23642e-05 13.126C-0.00897208 11.4632 1.86395 10.3868 1.86395 10.3868C1.86395 10.3868 11.9039 4.76832 15.2716 10.7719L15.5057 11.262C15.3076 11.0607 13.4077 9.36288 10.9044 11.1919Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='5.00496' y1='17.4363' x2='13.5883' y2='12.553' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='7.90756' y1='7.98228' x2='8.35892' y2='1.0825' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%232D68D0'/%3E%3Cstop offset='0.9732' stop-color='%234AA4F0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='13.7136' y1='8.5304' x2='-1.01103' y2='15.5495' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2388F6DC'/%3E%3Cstop offset='0.9673' stop-color='%234289D8'/%3E%3Cstop offset='1' stop-color='%234085D8'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
            background-repeat: no-repeat;
            background-size: 16px 16px;
            background-position: center;
            margin-right: 0.45rem; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title {
            color: #57CEBB; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .score-prod-title:before {
              background-color: #F4FFFC;
              background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.9799 0.140903L2.96289 0C3.82252 0.0264194 4.49213 0.361065 4.49213 0.361065C5.44225 0.660484 8.15687 2.89732 10.8443 4.86116C13.378 6.71932 15.2963 4.99326 15.5045 4.79071L15.7035 4.38561C16.6536 2.43058 15.2058 0.167323 12.9799 0.140903Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M1.88521 5.59822C1.88521 5.59822 0.000976562 4.5192 0.000976562 2.85718C0.000976562 3.28356 0.0911311 3.70995 0.298487 4.13633L5.37419 14.3086C6.50112 16.5711 9.85487 16.5624 10.9638 14.2912L15.4084 5.21534C12.0096 11.2282 1.88521 5.59822 1.88521 5.59822Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M10.8278 4.7965C8.19186 2.85878 5.52929 0.651698 4.58852 0.356262C4.58852 0.356262 3.94063 0.0260679 3.08861 0H2.99098C2.97323 0 2.96435 0 2.9466 0C2.13896 0.00868931 1.16269 0.321504 0.443793 1.46849C0.159786 1.92034 0.0266573 2.34611 3.15969e-05 2.74582C3.15969e-05 2.75451 3.15969e-05 2.75451 3.15969e-05 2.7632C3.15969e-05 2.78058 3.15969e-05 2.78927 3.15969e-05 2.80665C3.15969e-05 2.83271 3.15969e-05 2.85009 3.15969e-05 2.87616C-0.00884362 4.53582 1.85495 5.61329 1.85495 5.61329C1.85495 5.61329 11.8218 11.2353 15.1678 5.22227L15.4074 4.73567C15.1944 4.92684 13.3129 6.62994 10.8278 4.7965Z' fill='url(%23paint2_linear)'/%3E%3Cpath d='M10.8278 4.7965C8.19186 2.85878 5.52929 0.651698 4.58852 0.356262C4.58852 0.356262 3.94063 0.0260679 3.08861 0H2.99098C2.97323 0 2.96435 0 2.9466 0C2.13896 0.00868931 1.16269 0.321504 0.443793 1.46849C0.159786 1.92034 0.0266573 2.34611 3.15969e-05 2.74582C3.15969e-05 2.75451 3.15969e-05 2.75451 3.15969e-05 2.7632C3.15969e-05 2.78058 3.15969e-05 2.78927 3.15969e-05 2.80665C3.15969e-05 2.83271 3.15969e-05 2.85009 3.15969e-05 2.87616C-0.00884362 4.53582 1.85495 5.61329 1.85495 5.61329C1.85495 5.61329 11.8218 11.2353 15.1678 5.22227L15.4074 4.73567C15.1944 4.92684 13.3129 6.62994 10.8278 4.7965Z' fill='url(%23paint3_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='10.7418' y1='0.795681' x2='6.44828' y2='5.61453' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231CFCAC'/%3E%3Cstop offset='0.8274' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='13.2179' y1='14.825' x2='6.99455' y2='2.86022' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%231BF4C1'/%3E%3Cstop offset='1' stop-color='%23419187'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='7.72062' y1='0.0245038' x2='7.63789' y2='15.9939' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%239AF74D'/%3E%3Cstop offset='1' stop-color='%23DFFD53'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint3_linear' x1='7.97533' y1='-1.64515' x2='7.46338' y2='8.87806' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.4415' stop-color='%2330EFAB'/%3E%3Cstop offset='1' stop-color='%2306FFC4'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: 16px 16px;
              background-position: center;
              margin-right: 0.45rem; }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li {
              border-color: #CBF0EA; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua .simple-list li {
              border-color: #CBF0EA; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua {
              width: 22.8rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-aqua {
              width: 24.2rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li {
              border-color: #FFE7A4; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .simple-list li {
              border-color: #FFE7A4; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title {
            color: #FFBF0C; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .block-column.bg-cream .score-prod-title:before {
              background-color: #FDF8EB;
              background-image: url("data:image/svg+xml,%3Csvg width='22' height='16' viewBox='0 0 22 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M15.1939 11.6677L15.0022 11.2651L14.7757 10.7749L10.5155 1.70685C9.4526 -0.560171 6.23784 -0.568924 5.15755 1.68934L0.287498 11.8515C0.0871207 12.2717 0 12.7093 0 13.1295C0 13.1557 0 13.1732 0 13.1995C0 13.217 0 13.2257 0 13.2433C0 13.252 0 13.252 0 13.2608C0.0261362 13.6546 0.148105 14.0835 0.426892 14.5299C1.13257 15.6853 2.07347 15.9917 2.87498 16.0004C2.89241 16.0004 2.90112 16.0004 2.91854 16.0004H3.01438L12.5889 15.8604C14.7234 15.8254 16.1086 13.5934 15.1939 11.6677Z' fill='url(%23paint0_linear)'/%3E%3Cpath d='M21.1703 11.6666L20.9787 11.264L20.7521 10.7738L16.492 1.70575C15.4204 -0.56127 12.2144 -0.570023 11.1254 1.68824L6.26406 11.8504C6.06368 12.2706 5.97656 12.7082 5.97656 13.1284C5.97656 13.1546 5.97656 13.1721 5.97656 13.1984C5.97656 13.2159 5.97656 13.2247 5.97656 13.2422C5.97656 13.2509 5.97656 13.2509 5.97656 13.2597C6.0027 13.6536 6.12467 14.0825 6.40345 14.5289C7.10913 15.6842 8.05002 15.9906 8.85153 15.9994C8.86895 15.9994 8.87767 15.9994 8.89509 15.9994H8.99092L18.5654 15.8593C20.6912 15.8243 22.0764 13.5923 21.1703 11.6666Z' fill='url(%23paint1_linear)'/%3E%3Cpath d='M18.5648 15.8593L8.99023 15.9993C9.80916 15.9731 10.4451 15.6492 10.4451 15.6492C11.3599 15.3516 13.9561 13.1459 16.5261 11.2027C18.9481 9.37333 20.7863 11.0714 20.978 11.264L21.1696 11.6666C22.0757 13.601 20.6905 15.8243 18.5648 15.8593Z' fill='url(%23paint2_linear)'/%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='3.30735' y1='-2.22944' x2='8.01376' y2='13.7683' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='12.2769' y1='15.3574' x2='18.8619' y2='2.8448' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint2_linear' x1='26.2799' y1='10.8449' x2='11.4786' y2='15.1856' gradientUnits='userSpaceOnUse'%3E%3Cstop offset='0.2845' stop-color='%23FFDF00'/%3E%3Cstop offset='0.4166' stop-color='%23FFD603'/%3E%3Cstop offset='0.6296' stop-color='%23FFBF0C'/%3E%3Cstop offset='0.8956' stop-color='%23FF981B'/%3E%3Cstop offset='1' stop-color='%23FF8721'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
              background-repeat: no-repeat;
              background-size: 22px 16px;
              background-position: center;
              margin-right: 0.45rem;
              width: 2.2rem; }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons {
              width: 100%;
              max-width: 100%; } }
          @media (min-width: 1025px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts .content-icons {
              width: 100%;
              max-width: 100%; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon {
              display: flex;
              flex-direction: column;
              grid-template-columns: none;
              gap: 0;
              width: 100%;
              max-width: 100%;
              margin-top: 0 !important; } }
          @media (min-width: 1025px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon {
              width: 100%;
              max-width: 100%; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts ul.nav-list-icon > li {
              display: flex;
              flex-direction: column;
              align-items: flex-start;
              text-align: left;
              margin-bottom: 1.5rem;
              max-width: none; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside {
              display: none; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside {
              display: none; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container {
              width: 26.3rem;
              padding-left: 1.6rem;
              min-height: 30.5rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container {
              width: 30.3rem;
              min-height: 32.8rem;
              padding-left: 4rem; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownProducts aside .icolist-container {
              min-height: auto;
              height: auto; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li {
            width: 100%; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child) {
              margin-bottom: 4rem; }
              @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child) {
                  margin-bottom: 6rem; } }
              @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child), header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child),
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li:not(:last-child) {
                  margin-bottom: 6rem; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a {
              width: 100%;
              -webkit-flex-direction: column;
              -o-flex-direction: column;
              -moz-flex-direction: column;
              flex-direction: column;
              -webkit-align-items: center;
              -o-align-items: center;
              -moz-align-items: center;
              align-items: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-body {
                text-align: center; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico {
                width: 7rem;
                height: 6.3rem;
                margin-bottom: 0.5rem; }
                @media (min-width: 768px) {
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico {
                    width: 7.6rem;
                    height: 6.7rem; } }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img {
                  width: 7rem;
                  height: 6.3rem; }
                  @media (min-width: 768px) {
                    header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img,
                    header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownSolutions .icolist-container li a .icolist-ico img {
                      width: 7.6rem;
                      height: 6.7rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside {
              border-left: none !important;
              margin-top: 5rem; } }
  @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) {
    header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside {
      padding: 0 2rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title {
                font-size: 16px;
                font-size: 1.6rem;
                line-height: 1.21em;
                padding-bottom: 2px;
                border-bottom: 1px solid #CBDDFF;
                margin-bottom: 2px; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list {
                margin: 2rem 0 0 1rem; } }
    @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list {
        margin-left: 0; } }
          @media (min-width: 320px) and (max-width: 768px) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li {
                  color: #50527B; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a {
                    color: #50527B; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside {
              border-left: none !important;
              margin-top: 5rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) {
    header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside,
    header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside {
      padding: 0 2rem; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .title {
                font-size: 16px;
                font-size: 1.6rem;
                line-height: 1.21em;
                padding-bottom: 2px;
                border-bottom: 1px solid #CBDDFF;
                margin-bottom: 2px; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list {
                margin: 2rem 0 0 1rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list,
      header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list {
        margin-left: 0; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li {
                  color: #50527B; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany aside .simple-list > li a {
                    color: #50527B; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany {
              min-width: 97rem;
              min-height: 37rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany {
              min-width: 109.6rem; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img {
              -webkit-justify-content: flex-start;
              -o-justify-content: flex-start;
              -moz-justify-content: flex-start;
              justify-content: flex-start; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img {
              width: 33rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .card-item .card-img {
              width: 35.8rem;
              height: 20.1rem; } }
          @media (min-width: 320px) and (max-width: 767px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list {
              border-left: none !important;
              padding-left: 1.7rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list::before {
                display: none; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list {
              padding-right: 1.7rem; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list {
              padding-left: 5rem;
              min-height: 27.6rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownCompany .simple-list {
              min-height: 32.8rem;
              padding-left: 7rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside {
              width: 100%;
              border-left: none !important;
              margin-top: 5rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title {
                font-size: 16px;
                font-size: 1.6rem;
                line-height: 1.21em;
                padding-bottom: 2px;
                border-bottom: 1px solid #CBDDFF;
                margin-bottom: 2px; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list {
                margin: 2rem 0 0 1rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li {
                  color: #50527B; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a {
                    color: #50527B; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources {
              padding-top: 8rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside {
                width: 100%;
                border-left: none !important;
                margin-top: 5rem;
                padding: 4rem 0;
                -webkit-justify-content: center;
                -o-justify-content: center;
                -moz-justify-content: center;
                justify-content: center; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .title {
                  font-size: 16px;
                  font-size: 1.6rem;
                  line-height: 1.21em;
                  padding-bottom: 2px;
                  border-bottom: 1px solid #CBDDFF;
                  margin-bottom: 2px; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list {
                  margin: 2rem 0 0 1rem; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li {
                    color: #50527B; }
                    header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a,
                    header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside .simple-list > li a {
                      color: #50527B; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
      header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside {
        margin-top: 4rem;
        padding: 4rem 0;
        width: 100%;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; } }

          @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside {
              min-width: 17rem; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources {
              min-height: 37rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources aside,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources aside {
                min-width: 19rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources {
              min-width: 109rem; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item {
              padding-top: 3.2rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item {
              padding-top: 3.6rem; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img {
            height: 16rem; }
            @media (min-width: 320px) and (max-width: 768px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img {
                -webkit-border-radius: 1.3rem;
                -moz-border-radius: 1.3rem;
                -ms-border-radius: 1.3rem;
                border-radius: 1.3rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe {
                  -webkit-border-radius: 1.3rem;
                  -moz-border-radius: 1.3rem;
                  -ms-border-radius: 1.3rem;
                  border-radius: 1.3rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black {
                  padding: 0.64rem 3.3rem 0.74rem; } }
            @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img {
                -webkit-border-radius: 1.3rem;
                -moz-border-radius: 1.3rem;
                -ms-border-radius: 1.3rem;
                border-radius: 1.3rem;
                height: 26rem;
                width: 46.2rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe {
                  -webkit-border-radius: 1.3rem;
                  -moz-border-radius: 1.3rem;
                  -ms-border-radius: 1.3rem;
                  border-radius: 1.3rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black {
                  padding: 0.64rem 3.3rem 0.74rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture {
                  -o-object-fit: cover;
                  object-fit: cover;
                  -o-object-position: center;
                  object-position: center;
                  width: 100%; }
                  header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img,
                  header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img picture img {
                    width: 100%;
                    -o-object-fit: cover;
                    object-fit: cover;
                    -o-object-position: center;
                    object-position: center; } }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img {
                height: 23.1rem;
                width: 20rem;
                -webkit-border-radius: 1.5rem;
                -moz-border-radius: 1.5rem;
                -ms-border-radius: 1.5rem;
                border-radius: 1.5rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img video,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img iframe {
                  -webkit-border-radius: 1.5rem;
                  -moz-border-radius: 1.5rem;
                  -ms-border-radius: 1.5rem;
                  border-radius: 1.5rem; }
                header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black,
                header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img.bg-black {
                  padding: 2rem; } }
            @media (min-width: 1200px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-img {
                height: 27rem;
                width: 23.4rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body {
              margin-top: 1rem; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .card-item .card-body {
              margin-top: 1rem; } }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list {
              border-left: none !important;
              padding-left: 1.7rem; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before {
                display: none; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list {
              border-left: none !important;
              padding-left: 1.7rem;
              width: 29rem;
              margin: 0 auto; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list::before {
                display: none; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list {
              padding-left: 5rem;
              min-height: 27.6rem; } }
          @media (min-width: 1200px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu#dropdownResources .simple-list {
              padding-left: 3rem;
              min-height: 32.8rem;
              padding-left: 7rem; } }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside {
          background: #EEF6FF;
          width: max-content; }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list {
            padding: 0rem 0 0rem 0rem !important;
            margin-top: 2rem !important; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list::before {
              display: none !important; }
            @media (min-width: 1023px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li {
                margin-bottom: 2rem !important; } }
            @media (min-width: 1025px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside .simple-list li {
                margin-bottom: 3rem !important; } }
          @media (min-width: 1023px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside {
              padding: 10px !important; } }
          @media (min-width: 1025px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete aside,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete aside {
              padding: 30px 30px 40px 20px !important; } }
        @media (min-width: 1023px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete,
          header .white-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .dropdown-menu-complete,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .dropdown-menu-complete,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item .dropdown-menu-complete,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item .dropdown-menu-complete {
            overflow: hidden; } }
        @media (min-width: 320px) and (max-width: 767px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu {
            transform: translateY(-5rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu {
            transform: translateY(-10.4rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu {
            transform: translateY(-15.8rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu {
            transform: translateY(-21.2rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu {
            transform: translateY(-26.6rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu {
            transform: translateY(-32rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu {
            transform: translateY(-37.4rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu {
            transform: translateY(-42.8rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu {
            transform: translateY(-48.2rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu {
            transform: translateY(-53.6rem); } }
        @media (max-width: 374px) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu {
            position: fixed;
            top: 10.2rem;
            transform: translateY(-5rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu {
            position: fixed;
            top: 15.6rem;
            transform: translateY(-10.4rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu {
            position: fixed;
            top: 21rem;
            transform: translateY(-15.8rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu {
            position: fixed;
            top: 26.4rem;
            transform: translateY(-21.2rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu {
            position: fixed;
            top: 31.8rem;
            transform: translateY(-26.6rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu {
            position: fixed;
            top: 37.2rem;
            transform: translateY(-32rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu {
            position: fixed;
            top: 42.6rem;
            transform: translateY(-37.4rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu {
            position: fixed;
            top: 48rem;
            transform: translateY(-42.8rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu {
            position: fixed;
            top: 53.4rem;
            transform: translateY(-48.2rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu {
            position: fixed;
            top: 58.8rem;
            transform: translateY(-53.6rem); } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(1) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(1) .dropdown-menu {
            transform: translateY(-5rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(2) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(2) .dropdown-menu {
            transform: translateY(-12.9rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(3) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(3) .dropdown-menu {
            transform: translateY(-20.8rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(4) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(4) .dropdown-menu {
            transform: translateY(-28.7rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(5) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(5) .dropdown-menu {
            transform: translateY(-36.6rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(6) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(6) .dropdown-menu {
            transform: translateY(-44.5rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(7) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(7) .dropdown-menu {
            transform: translateY(-52.4rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(8) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(8) .dropdown-menu {
            transform: translateY(-60.3rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(9) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(9) .dropdown-menu {
            transform: translateY(-68.2rem); }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item:nth-child(10) .dropdown-menu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item:nth-child(10) .dropdown-menu {
            transform: translateY(-76.1rem); } }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
        header .white-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link {
          outline: none; }
          @media (min-width: 320px) and (max-width: 768px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link {
              border-bottom: 2px solid #FFFFFF;
              background: #1FB6FF; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .white-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after {
                transform: rotate(-90deg); } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link {
              border-bottom: 2px solid #FFFFFF;
              background: #1FB6FF; }
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .white-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show > .nav-link.dropdown-toogle:after {
                transform: rotate(-90deg); } }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu,
        header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu {
          border: none;
          cursor: default; }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu {
              height: calc(100vh - 8.5rem);
              max-height: calc(100vh - 8rem);
              overflow-y: auto; } }
          @media (min-width: 1025px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .menu {
              width: 80%; } }
          @media (min-width: 1470px) {
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .menu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .menu,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .menu {
              width: 60%; } }
          header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
          header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu {
            padding-left: 20px !important;
            padding-right: 10px !important;
            list-style-type: none;
            max-width: 350px;
            border-bottom: 1px solid #1FB6FF !important; }
            @media (min-width: 1025px) {
              header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu,
              header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu {
                padding-bottom: none !important;
                border-right: 1px solid #1FB6FF !important;
                border-bottom: none !important; } }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu.last, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu.last,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu.last {
              border-right: none !important;
              border-bottom: none !important; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu svg, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu svg,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu svg {
              width: 18px;
              height: 18px;
              stroke: #1FB6FF;
              fill: none;
              stroke-width: 2;
              color: #1FB6FF;
              margin-right: 4px; }
            header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu a, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .white-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .dropdown-menu .listMenu a,
            header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .dropdown-menu .listMenu a {
              color: #00023E; }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .title, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .title,
        header .white-nav .sec-nav .main-nav.nav > .nav-item.show .title,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .title,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .title,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .title,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .title,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .title {
          font-size: 15px !important;
          font-weight: 600 !important; }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .subtitle, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .subtitle,
        header .white-nav .sec-nav .main-nav.nav > .nav-item.show .subtitle,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .subtitle,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .subtitle,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .subtitle,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .subtitle,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .subtitle {
          font-size: 13px !important;
          font-weight: 600 !important; }
        header .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .bodyText, header .white-nav .navbar-collapse.sec-nav.nav > .nav-item.show .bodyText,
        header .white-nav .sec-nav .main-nav.nav > .nav-item.show .bodyText,
        header .white-nav .sec-nav.sec-nav.nav > .nav-item.show .bodyText,
        header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show .bodyText,
        header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show .bodyText,
        header .dark-nav .sec-nav .main-nav.nav > .nav-item.show .bodyText,
        header .dark-nav .sec-nav.sec-nav.nav > .nav-item.show .bodyText {
          font-size: 13px !important;
          font-weight: 300 !important;
          line-height: 12px !important;
          margin-top: -6px;
          color: #00023E; }
    @media (min-width: 320px) and (max-width: 768px) {
      header .white-nav .navbar-collapse .main-nav,
      header .white-nav .sec-nav .main-nav,
      header .dark-nav .navbar-collapse .main-nav,
      header .dark-nav .sec-nav .main-nav {
        width: 100%;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        height: 100%;
        background: #00023E;
        padding-top: 5rem; } }
  @media (min-width: 320px) and (max-width: 768px) and (min-width: 320px) and (max-width: 767px) {
    header .white-nav .navbar-collapse .main-nav,
    header .white-nav .sec-nav .main-nav,
    header .dark-nav .navbar-collapse .main-nav,
    header .dark-nav .sec-nav .main-nav {
      min-height: -webkit-min-content; } }
  @media (min-width: 320px) and (max-width: 768px) and (max-width: 374px) {
    header .white-nav .navbar-collapse .main-nav,
    header .white-nav .sec-nav .main-nav,
    header .dark-nav .navbar-collapse .main-nav,
    header .dark-nav .sec-nav .main-nav {
      padding-top: 2rem; } }
    @media (min-width: 320px) and (max-width: 768px) {
        header .white-nav .navbar-collapse .main-nav > .nav-item,
        header .white-nav .sec-nav .main-nav > .nav-item,
        header .dark-nav .navbar-collapse .main-nav > .nav-item,
        header .dark-nav .sec-nav .main-nav > .nav-item {
          flex: 0 1 4rem;
          width: 100%;
          position: relative; }
          header .white-nav .navbar-collapse .main-nav > .nav-item .nav-link,
          header .white-nav .sec-nav .main-nav > .nav-item .nav-link,
          header .dark-nav .navbar-collapse .main-nav > .nav-item .nav-link,
          header .dark-nav .sec-nav .main-nav > .nav-item .nav-link {
            flex: 1 0 13.1rem; } }
      @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav > .nav-item .nav-link,
        header .white-nav .sec-nav .main-nav > .nav-item .nav-link,
        header .dark-nav .navbar-collapse .main-nav > .nav-item .nav-link,
        header .dark-nav .sec-nav .main-nav > .nav-item .nav-link {
          flex-basis: 32%; } }
    @media (min-width: 320px) and (max-width: 768px) {
          header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
          header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
          header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu {
            position: absolute;
            top: 0;
            left: 13.1rem;
            margin-top: 0;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            -ms-border-radius: 0;
            border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu video, header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu iframe,
            header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu video,
            header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu iframe,
            header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu video,
            header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu iframe,
            header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu video,
            header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu iframe {
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0; } }
      @media (min-width: 320px) and (max-width: 768px) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
        header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu,
        header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
        header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu {
          left: 32%; } }
    @media (min-width: 320px) and (max-width: 768px) {
        header .white-nav .navbar-collapse .main-nav.full-widht-mb,
        header .white-nav .sec-nav .main-nav.full-widht-mb,
        header .dark-nav .navbar-collapse .main-nav.full-widht-mb,
        header .dark-nav .sec-nav .main-nav.full-widht-mb {
          padding-top: 5rem; } }
    @media (min-width: 320px) and (max-width: 768px) and (max-width: 374px) {
      header .white-nav .navbar-collapse .main-nav.full-widht-mb,
      header .white-nav .sec-nav .main-nav.full-widht-mb,
      header .dark-nav .navbar-collapse .main-nav.full-widht-mb,
      header .dark-nav .sec-nav .main-nav.full-widht-mb {
        padding-top: 2rem; } }
    @media (min-width: 320px) and (max-width: 768px) and (max-width: 374px) {
      header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item:not(:last-child) {
        margin-bottom: 1rem; } }
    @media (min-width: 320px) and (max-width: 768px) {
          header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn) {
            font-size: 18px;
            font-size: 1.8rem; } }
      @media (min-width: 320px) and (max-width: 768px) and (max-width: 374px) {
        header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn) {
          font-size: 16px;
          font-size: 1.6rem; } }
    @media (min-width: 320px) and (max-width: 768px) {
          header .white-nav .navbar-collapse .main-nav.full-widht-mb .demo-button,
          header .white-nav .sec-nav .main-nav.full-widht-mb .demo-button,
          header .dark-nav .navbar-collapse .main-nav.full-widht-mb .demo-button,
          header .dark-nav .sec-nav .main-nav.full-widht-mb .demo-button {
            padding: 1.3rem 2.6rem;
            border: 2px solid #FFFFFF; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .main-nav,
      header .white-nav .sec-nav .main-nav,
      header .dark-nav .navbar-collapse .main-nav,
      header .dark-nav .sec-nav .main-nav {
        width: 100%;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        height: 100%;
        background: #00023E;
        padding-top: 5rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (max-width: 374px) {
    header .white-nav .navbar-collapse .main-nav,
    header .white-nav .sec-nav .main-nav,
    header .dark-nav .navbar-collapse .main-nav,
    header .dark-nav .sec-nav .main-nav {
      padding-top: 2rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav > .nav-item,
        header .white-nav .sec-nav .main-nav > .nav-item,
        header .dark-nav .navbar-collapse .main-nav > .nav-item,
        header .dark-nav .sec-nav .main-nav > .nav-item {
          flex: 0 1 4rem;
          width: 100%;
          position: relative; }
          header .white-nav .navbar-collapse .main-nav > .nav-item .nav-link,
          header .white-nav .sec-nav .main-nav > .nav-item .nav-link,
          header .dark-nav .navbar-collapse .main-nav > .nav-item .nav-link,
          header .dark-nav .sec-nav .main-nav > .nav-item .nav-link {
            flex: 1 0 13.1rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav > .nav-item .nav-link,
        header .white-nav .sec-nav .main-nav > .nav-item .nav-link,
        header .dark-nav .navbar-collapse .main-nav > .nav-item .nav-link,
        header .dark-nav .sec-nav .main-nav > .nav-item .nav-link {
          flex-basis: 32%; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
          header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu,
          header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
          header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu {
            position: absolute;
            top: 0;
            left: 13.1rem;
            margin-top: 0;
            -webkit-border-radius: 0;
            -moz-border-radius: 0;
            -ms-border-radius: 0;
            border-radius: 0; }
            header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu video, header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu iframe,
            header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu video,
            header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu iframe,
            header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu video,
            header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu iframe,
            header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu video,
            header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu iframe {
              -webkit-border-radius: 0;
              -moz-border-radius: 0;
              -ms-border-radius: 0;
              border-radius: 0; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
        header .white-nav .sec-nav .main-nav > .nav-item .dropdown-menu,
        header .dark-nav .navbar-collapse .main-nav > .nav-item .dropdown-menu,
        header .dark-nav .sec-nav .main-nav > .nav-item .dropdown-menu {
          left: 32%; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .main-nav.full-widht-mb,
        header .white-nav .sec-nav .main-nav.full-widht-mb,
        header .dark-nav .navbar-collapse .main-nav.full-widht-mb,
        header .dark-nav .sec-nav .main-nav.full-widht-mb {
          padding-top: 5rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (max-width: 374px) {
      header .white-nav .navbar-collapse .main-nav.full-widht-mb,
      header .white-nav .sec-nav .main-nav.full-widht-mb,
      header .dark-nav .navbar-collapse .main-nav.full-widht-mb,
      header .dark-nav .sec-nav .main-nav.full-widht-mb {
        padding-top: 2rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (max-width: 374px) {
      header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item:not(:last-child),
      header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item:not(:last-child) {
        margin-bottom: 1rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
          header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn) {
            font-size: 18px;
            font-size: 1.8rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) and (max-width: 374px) {
        header .white-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .white-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .dark-nav .navbar-collapse .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn),
        header .dark-nav .sec-nav .main-nav.full-widht-mb > .nav-item .nav-link:not(.btn) {
          font-size: 16px;
          font-size: 1.6rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          header .white-nav .navbar-collapse .main-nav.full-widht-mb .demo-button,
          header .white-nav .sec-nav .main-nav.full-widht-mb .demo-button,
          header .dark-nav .navbar-collapse .main-nav.full-widht-mb .demo-button,
          header .dark-nav .sec-nav .main-nav.full-widht-mb .demo-button {
            padding: 1.3rem 2.6rem;
            border: 2px solid #FFFFFF; } }
    header .white-nav .navbar-collapse.sec-nav,
    header .white-nav .sec-nav.sec-nav,
    header .dark-nav .navbar-collapse.sec-nav,
    header .dark-nav .sec-nav.sec-nav {
      -webkit-transition: transform 0.5s ease-in-out 0.2s;
      -moz-transition: transform 0.5s ease-in-out 0.2s;
      -o-transition: transform 0.5s ease-in-out 0.2s;
      transition: transform 0.5s ease-in-out 0.2s; }
      header .white-nav .navbar-collapse.sec-nav #demo-header-button,
      header .white-nav .sec-nav.sec-nav #demo-header-button,
      header .dark-nav .navbar-collapse.sec-nav #demo-header-button,
      header .dark-nav .sec-nav.sec-nav #demo-header-button {
        opacity: 1;
        transition: transform 0.5s ease 0.2s, opacity 0.5s ease 0.7s; }
        @media (min-width: 1200px) {
          header .white-nav .navbar-collapse.sec-nav #demo-header-button,
          header .white-nav .sec-nav.sec-nav #demo-header-button,
          header .dark-nav .navbar-collapse.sec-nav #demo-header-button,
          header .dark-nav .sec-nav.sec-nav #demo-header-button {
            margin-left: 0rem; } }
    header .white-nav .navbar-collapse .extra-mob-nav,
    header .white-nav .sec-nav .extra-mob-nav,
    header .dark-nav .navbar-collapse .extra-mob-nav,
    header .dark-nav .sec-nav .extra-mob-nav {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-direction: column;
      -o-flex-direction: column;
      -moz-flex-direction: column;
      flex-direction: column;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      position: absolute;
      bottom: 12vh;
      left: 0;
      width: 13.1rem;
      padding: 2.6rem 0;
      position: relative;
      order: 2; }
      @media (max-width: 374px) {
        header .white-nav .navbar-collapse .extra-mob-nav,
        header .white-nav .sec-nav .extra-mob-nav,
        header .dark-nav .navbar-collapse .extra-mob-nav,
        header .dark-nav .sec-nav .extra-mob-nav {
          position: relative;
          padding-bottom: 12vh;
          bottom: 0;
          order: 2;
          background-color: #00023E; } }
      @media (max-width: 767px) {
        header .white-nav .navbar-collapse .extra-mob-nav,
        header .white-nav .sec-nav .extra-mob-nav,
        header .dark-nav .navbar-collapse .extra-mob-nav,
        header .dark-nav .sec-nav .extra-mob-nav {
          bottom: 0; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        header .white-nav .navbar-collapse .extra-mob-nav,
        header .white-nav .sec-nav .extra-mob-nav,
        header .dark-nav .navbar-collapse .extra-mob-nav,
        header .dark-nav .sec-nav .extra-mob-nav {
          width: 32%;
          -webkit-transition: opacity 0.3s ease 0.3s;
          -moz-transition: opacity 0.3s ease 0.3s;
          -o-transition: opacity 0.3s ease 0.3s;
          transition: opacity 0.3s ease 0.3s;
          opacity: 0; } }
      @media (min-width: 768px) {
        header .white-nav .navbar-collapse .extra-mob-nav > *,
        header .white-nav .sec-nav .extra-mob-nav > *,
        header .dark-nav .navbar-collapse .extra-mob-nav > *,
        header .dark-nav .sec-nav .extra-mob-nav > * {
          -webkit-transition: all 0.3s ease-in-out 0s;
          -moz-transition: all 0.3s ease-in-out 0s;
          -o-transition: all 0.3s ease-in-out 0s;
          transition: all 0.3s ease-in-out 0s;
          opacity: 0; } }
      header .white-nav .navbar-collapse .extra-mob-nav > *.btn-primary,
      header .white-nav .sec-nav .extra-mob-nav > *.btn-primary,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.btn-primary,
      header .dark-nav .sec-nav .extra-mob-nav > *.btn-primary {
        padding: 1.05rem 1.5rem;
        min-width: 11.8rem;
        line-height: 15.73px;
        margin: 0.6rem auto 2rem;
        font-size: 13px;
        font-size: 1.3rem; }
      header .white-nav .navbar-collapse .extra-mob-nav > *.nav-link,
      header .white-nav .sec-nav .extra-mob-nav > *.nav-link,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.nav-link,
      header .dark-nav .sec-nav .extra-mob-nav > *.nav-link {
        color: #FFFFFF;
        line-height: 16.94px;
        margin-bottom: 1rem;
        font-size: 14px;
        font-size: 1.4rem; }
      header .white-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .lang-code,
      header .white-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .lang-code,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .lang-code,
      header .dark-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .lang-code {
        display: none; }
      header .white-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-toggle:after,
      header .white-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-toggle:after,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-toggle:after,
      header .dark-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-toggle:after {
        background-repeat: no-repeat;
        margin-left: 0.8rem;
        vertical-align: 1px;
        content: " ";
        width: 0.9rem;
        height: 0.6rem;
        -webkit-transition: transform 0.3s ease 0s;
        -moz-transition: transform 0.3s ease 0s;
        -o-transition: transform 0.3s ease 0s;
        transition: transform 0.3s ease 0s; }
      header .white-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-toggle[aria-expanded="true"]:after,
      header .white-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-toggle[aria-expanded="true"]:after,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-toggle[aria-expanded="true"]:after,
      header .dark-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-toggle[aria-expanded="true"]:after {
        transform: rotate(-180deg); }
      header .white-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-menu,
      header .white-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-menu,
      header .dark-nav .navbar-collapse .extra-mob-nav > *.nav .lang-switch .dropdown-menu,
      header .dark-nav .sec-nav .extra-mob-nav > *.nav .lang-switch .dropdown-menu {
        top: auto;
        bottom: 3rem; }
    @media (min-width: 320px) and (max-width: 768px) {
      header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav,
      header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav,
      header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav,
      header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav {
        width: 100%; }
        header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .btn-primary,
        header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav .btn-primary,
        header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .btn-primary,
        header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav .btn-primary {
          font-size: 15px;
          font-size: 1.5rem;
          min-width: 16.4rem;
          line-height: 18.15px;
          padding: 1.2rem 3.2rem; }
        header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .demo-button,
        header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav .demo-button,
        header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .demo-button,
        header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav .demo-button {
          font-size: 15px;
          font-size: 1.5rem;
          border-radius: 4.4rem;
          text-align: center;
          font-weight: 600;
          line-height: 18.15px;
          border: 2px solid #FFFFFF;
          min-width: 16.4rem;
          padding: 1rem 3rem 0.9rem !important; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav,
      header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav,
      header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav,
      header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav {
        width: 100%; }
        header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .btn-primary,
        header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav .btn-primary,
        header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .btn-primary,
        header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav .btn-primary {
          font-size: 15px;
          font-size: 1.5rem;
          min-width: 16.4rem;
          line-height: 18.15px;
          padding: 1.2rem 4.4rem; }
        header .white-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .demo-button,
        header .white-nav .sec-nav .full-widht-mb + .extra-mob-nav .demo-button,
        header .dark-nav .navbar-collapse .full-widht-mb + .extra-mob-nav .demo-button,
        header .dark-nav .sec-nav .full-widht-mb + .extra-mob-nav .demo-button {
          font-size: 15px;
          font-size: 1.5rem;
          border-radius: 4.4rem;
          text-align: center;
          font-weight: 600;
          line-height: 18.15px;
          border: 2px solid #FFFFFF;
          min-width: 16.4rem;
          padding: 1rem 3rem 0.9rem !important; } }
    header .white-nav .navbar-collapse.show .extra-mob-nav,
    header .white-nav .sec-nav.show .extra-mob-nav,
    header .dark-nav .navbar-collapse.show .extra-mob-nav,
    header .dark-nav .sec-nav.show .extra-mob-nav {
      opacity: 1; }
      header .white-nav .navbar-collapse.show .extra-mob-nav > *,
      header .white-nav .sec-nav.show .extra-mob-nav > *,
      header .dark-nav .navbar-collapse.show .extra-mob-nav > *,
      header .dark-nav .sec-nav.show .extra-mob-nav > * {
        opacity: 1; }
header .dark-nav .navbar-toggler .navbar-toggler-icon {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-linejoin='round' stroke-width='2' transform='translate(1 1)'%3E%3Cline x1='17' y1='18' y2='1'/%3E%3Cline x1='.293' x2='17.293' y1='17.293' y2='.293'/%3E%3C/g%3E%3C/svg%3E%0A"); }
header .dark-nav .navbar-toggler.collapsed .navbar-toggler-icon {
  color: #FFFFFF;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 20 20'%3E%3Cg fill='none' fill-rule='evenodd' stroke='%23FFF' stroke-linejoin='round' stroke-width='2' transform='translate(1 4)'%3E%3Cline x2='18' y1='.5' y2='.5'/%3E%3Cline x2='18' y1='6.5' y2='6.5'/%3E%3Cline x2='18' y1='12.5' y2='12.5'/%3E%3C/g%3E%3C/svg%3E%0A"); }
@media (max-width: 374px) {
  header .dark-nav #navBarMain {
    background-color: #12141D !important; } }
@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  header .dark-nav #navBarMain {
    background-color: #12141D; } }
@media (min-width: 320px) and (max-width: 768px) {
  header .dark-nav .navbar-collapse,
  header .dark-nav .navigation {
    background-color: #12141D; } }
header .dark-nav .navbar-collapse .demo-bt-row,
header .dark-nav .navigation .demo-bt-row {
  background-color: #12141D !important;
  background: rgba(85, 141, 250, 0);
  background: -webkit-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
  background: -o-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
  background: -moz-linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%);
  background: linear-gradient(180deg, rgba(85, 141, 250, 0.18) 0%, rgba(85, 141, 250, 0) 50%); }
  header .dark-nav .navbar-collapse .demo-bt-row .btn-outline-primary,
  header .dark-nav .navigation .demo-bt-row .btn-outline-primary {
    border-color: #FFFFFF;
    color: #FFFFFF; }
@media (min-width: 320px) and (max-width: 768px) {
  header .dark-nav .navbar-collapse .main-nav.nav, header .dark-nav .navbar-collapse.sec-nav.nav,
  header .dark-nav .navigation .main-nav.nav,
  header .dark-nav .navigation.sec-nav.nav {
    background-color: #12141D; } }
@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  header .dark-nav .navbar-collapse .main-nav.nav, header .dark-nav .navbar-collapse.sec-nav.nav,
  header .dark-nav .navigation .main-nav.nav,
  header .dark-nav .navigation.sec-nav.nav {
    background-color: #12141D; } }
header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
header .dark-nav .navigation .main-nav.nav > .nav-item > .nav-link:not(.btn),
header .dark-nav .navigation.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
  color: #FFFFFF;
  background-color: #12141D; }
  @media (min-width: 1025px) {
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after, header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
    header .dark-nav .navigation .main-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after,
    header .dark-nav .navigation.sec-nav.nav > .nav-item > .nav-link:not(.btn).dropdown-toogle:after {
      filter: invert(100%); } }
  @media (min-width: 1023px) {
    header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn), header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navigation .main-nav.nav > .nav-item > .nav-link:not(.btn),
    header .dark-nav .navigation.sec-nav.nav > .nav-item > .nav-link:not(.btn) {
      color: #FFFFFF;
      /*padding: 1.25rem 1.5rem;*/
      border-radius: 50px;
      transition: all 0.3s ease; }
      header .dark-nav .navbar-collapse .main-nav.nav > .nav-item > .nav-link:not(.btn):hover, header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover,
      header .dark-nav .navigation .main-nav.nav > .nav-item > .nav-link:not(.btn):hover,
      header .dark-nav .navigation.sec-nav.nav > .nav-item > .nav-link:not(.btn):hover {
        background-color: rgba(117, 126, 148, 0.4); } }
header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .btn.btn-primary, header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .btn.btn-primary,
header .dark-nav .navigation .main-nav.nav > .nav-item .btn.btn-primary,
header .dark-nav .navigation.sec-nav.nav > .nav-item .btn.btn-primary {
  color: #FFFFFF;
  padding: 1rem 3rem;
  border: 2px solid #FFFFFF;
  background-color: rgba(0, 0, 0, 0);
  display: none; }
header .dark-nav .navbar-collapse .main-nav.nav > .nav-item .btn.btn-primary-dark, header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item .btn.btn-primary-dark,
header .dark-nav .navigation .main-nav.nav > .nav-item .btn.btn-primary-dark,
header .dark-nav .navigation.sec-nav.nav > .nav-item .btn.btn-primary-dark {
  color: #FFFFFF;
  padding: 1rem 3rem;
  border: 2px solid #FFFFFF;
  background-color: rgba(0, 0, 0, 0);
  display: initial !important; }
@media (min-width: 320px) and (max-width: 768px) {
  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link:not(.btn), header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link:not(.btn),
  header .dark-nav .navigation .main-nav.nav > .nav-item.show > .nav-link:not(.btn),
  header .dark-nav .navigation.sec-nav.nav > .nav-item.show > .nav-link:not(.btn) {
    background: #558DFA;
    background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); } }
@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  header .dark-nav .navbar-collapse .main-nav.nav > .nav-item.show > .nav-link:not(.btn), header .dark-nav .navbar-collapse.sec-nav.nav > .nav-item.show > .nav-link:not(.btn),
  header .dark-nav .navigation .main-nav.nav > .nav-item.show > .nav-link:not(.btn),
  header .dark-nav .navigation.sec-nav.nav > .nav-item.show > .nav-link:not(.btn) {
    background: #558DFA;
    background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); } }
@media (max-width: 374px) {
  header .dark-nav .navbar-collapse .extra-mob-nav,
  header .dark-nav .navigation .extra-mob-nav {
    background-color: #12141D !important; } }
@media (min-width: 1023px) {
  header.scrolled .secondary-bar,
  header.scrolled .main-bar {
    transform: translateY(-2.5rem); }
  header.scrolled .container-inner.bg-white,
  header.scrolled .container-inner.bg-dark {
    height: 7rem;
    box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
    header.scrolled .container-inner.bg-white .white-nav,
    header.scrolled .container-inner.bg-white .dark-nav,
    header.scrolled .container-inner.bg-dark .white-nav,
    header.scrolled .container-inner.bg-dark .dark-nav {
      height: 7rem; }
      header.scrolled .container-inner.bg-white .white-nav .icon-logo,
      header.scrolled .container-inner.bg-white .dark-nav .icon-logo,
      header.scrolled .container-inner.bg-dark .white-nav .icon-logo,
      header.scrolled .container-inner.bg-dark .dark-nav .icon-logo {
        transform: scale(1);
        top: 16px;
        min-width: 2.85rem !important; }
      header.scrolled .container-inner.bg-white .white-nav .full-logo,
      header.scrolled .container-inner.bg-white .dark-nav .full-logo,
      header.scrolled .container-inner.bg-dark .white-nav .full-logo,
      header.scrolled .container-inner.bg-dark .dark-nav .full-logo {
        transform: scale(0);
        display: none; }
  header.scrolled .sec-nav {
    -webkit-justify-content: flex-end;
    -o-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end;
    flex-direction: row-reverse; }
    header.scrolled .sec-nav #demo-header-button {
      opacity: 0.5; }
    header.scrolled .sec-nav #start-button .nav-link {
      padding: 1.5rem 4.7rem 1.4rem;
      font-weight: 700; } }
@media (min-width: 1200px) {
  header.scrolled .container-inner.bg-white,
  header.scrolled .container-inner.bg-dark {
    height: 7rem;
    box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
    header.scrolled .container-inner.bg-white .white-nav,
    header.scrolled .container-inner.bg-white .dark-nav,
    header.scrolled .container-inner.bg-dark .white-nav,
    header.scrolled .container-inner.bg-dark .dark-nav {
      height: 7rem; }
      header.scrolled .container-inner.bg-white .white-nav .icon-logo,
      header.scrolled .container-inner.bg-white .dark-nav .icon-logo,
      header.scrolled .container-inner.bg-dark .white-nav .icon-logo,
      header.scrolled .container-inner.bg-dark .dark-nav .icon-logo {
        transform: scale(1);
        top: 14px; }
      header.scrolled .container-inner.bg-white .white-nav .full-logo,
      header.scrolled .container-inner.bg-white .dark-nav .full-logo,
      header.scrolled .container-inner.bg-dark .white-nav .full-logo,
      header.scrolled .container-inner.bg-dark .dark-nav .full-logo {
        transform: scale(0);
        display: none; }
  header.scrolled .sec-nav {
    -webkit-justify-content: flex-end;
    -o-justify-content: flex-end;
    -moz-justify-content: flex-end;
    justify-content: flex-end; }
    header.scrolled .sec-nav #demo-header-button {
      opacity: 0.5; }
    header.scrolled .sec-nav #start-button .nav-link {
      padding: 1.5rem 4.7rem 1.4rem;
      font-weight: 700; } }
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownProducts {
    margin-left: -17.2rem; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownProducts {
    margin-left: -17rem; } }
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownCompany {
    margin-left: -36.8rem; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownCompany {
    margin-left: -36.8rem; } }
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownResources {
    margin-left: -43.5rem; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  header.scrolled .white-nav .navbar-collapse .main-nav.nav > .nav-item.show .dropdown-menu#dropdownResources {
    margin-left: -43.5rem; } }

footer.footer {
  overflow: hidden;
  background: #558DFA;
  background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
  background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
  background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
  background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 ); }
  @media (min-width: 1200px) {
    footer.footer .container {
      max-width: 126rem; } }
  footer.footer a:hover {
    text-decoration: none; }
  @media (min-width: 320px) and (max-width: 767px) {
    footer.footer .logo-place {
      padding-left: 2rem; } }
  footer.footer .logo-place p {
    font-size: 20px;
    font-size: 2rem;
    color: white;
    font-weight: 300;
    margin: 0px; }
  footer.footer .main-navigation {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: space-between;
    -o-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between;
    -webkit-flex-wrap: wrap;
    -o-flex-wrap: wrap;
    -moz-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: baseline;
    -o-align-items: baseline;
    -moz-align-items: baseline;
    align-items: baseline; }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      footer.footer .main-navigation {
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    footer.footer .main-navigation .nav {
      flex: 0 0 calc(50% - 2rem);
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-direction: column;
      -o-flex-direction: column;
      -moz-flex-direction: column;
      flex-direction: column;
            /*@include mobile {
                &:nth-child(3) {
                    order: 4;
                }

                &:nth-child(4) {
                    order: 5;
                }

                &:nth-child(5) {
                    order: 3;
                }

            }*/ }
      @media (min-width: 768px) {
        footer.footer .main-navigation .nav {
          flex: 0 1 33%;
          padding: 0 1rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        footer.footer .main-navigation .nav {
          flex: 1 1 calc(33%);
          max-width: none;
          /*&:not(:nth-child(3n+1)) {
              margin-left: 3rem;
          }*/ } }
      @media (min-width: 1200px) {
        footer.footer .main-navigation .nav {
          flex: 0 1 calc(16%); } }
      footer.footer .main-navigation .nav .nav-item:not(:last-child) {
        margin-bottom: 1.5rem; }
      footer.footer .main-navigation .nav .nav-item .nav-link {
        color: #FFFFFF;
        line-height: 1.9rem;
        padding: 0; }
        @media (min-width: 320px) and (max-width: 767px) {
          footer.footer .main-navigation .nav .nav-item .nav-link {
            padding-left: 0;
            padding-right: 0; } }
      footer.footer .main-navigation .nav .nav-item.main-nav-item {
        margin-bottom: 2rem;
        font-weight: 400;
        text-transform: uppercase;
        line-height: 1.21em;
        padding-bottom: 0.5rem;
        font-size: 16px;
        font-size: 1.6rem;
        border-bottom: 1px solid #FFFFFF;
        color: #FFFFFF;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-align-items: flex-end;
        -o-align-items: flex-end;
        -moz-align-items: flex-end;
        align-items: flex-end; }
      footer.footer .main-navigation .nav.first {
        flex: 0 0 100%;
        max-width: 100%; }
        @media (min-width: 768px) {
          footer.footer .main-navigation .nav.first {
            flex: 0 0 calc(66.5%);
            max-width: 100%; } }
        @media (min-width: 1200px) {
          footer.footer .main-navigation .nav.first {
            flex: 0 1 calc(33%); } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          footer.footer .main-navigation .nav.first {
            flex: 2 1 66%; } }
        footer.footer .main-navigation .nav.first .innerList {
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-flex-wrap: wrap;
          -o-flex-wrap: wrap;
          -moz-flex-wrap: wrap;
          flex-wrap: wrap;
          -webkit-justify-content: space-between;
          -o-justify-content: space-between;
          -moz-justify-content: space-between;
          justify-content: space-between; }
          footer.footer .main-navigation .nav.first .innerList .colInner {
            width: calc(50% - 1.5rem); }
            @media (min-width: 1025px) {
              footer.footer .main-navigation .nav.first .innerList .colInner {
                width: calc(50% - 1.5rem);
                /*&:nth-child(even){
                  padding: 0 0 0 12px;
                }
                &:nth-child(odd){
                  padding: 0 12px 0 0;
                }*/ } }
          footer.footer .main-navigation .nav.first .innerList li.nav-item {
            width: 100%; }
  footer.footer .lang-switch {
    padding: 0px 1.8rem 0.2rem;
    background-color: rgba(255, 255, 255, 0.1);
    -webkit-border-radius: 5rem;
    -moz-border-radius: 5rem;
    -ms-border-radius: 5rem;
    border-radius: 5rem;
    list-style: none; }
    footer.footer .lang-switch video, footer.footer .lang-switch iframe {
      -webkit-border-radius: 5rem;
      -moz-border-radius: 5rem;
      -ms-border-radius: 5rem;
      border-radius: 5rem; }
    footer.footer .lang-switch .dropdown-toggle .lang-code {
      line-height: 1.9rem;
      font-weight: 400;
      font-size: 16px;
      font-size: 1.6rem;
      text-transform: uppercase; }
  footer.footer .socket {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: space-between;
    -o-justify-content: space-between;
    -moz-justify-content: space-between;
    justify-content: space-between; }
    @media (min-width: 320px) and (max-width: 767px) {
      footer.footer .socket {
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      footer.footer .socket {
        margin-left: -1.5rem;
        margin-right: -1.5rem;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; } }
    @media (min-width: 1025px) {
      footer.footer .socket {
        border-top: 1px solid rgba(255, 255, 255, 0.2); } }
    footer.footer .socket .nav {
      -webkit-justify-content: space-between;
      -o-justify-content: space-between;
      -moz-justify-content: space-between;
      justify-content: space-between;
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center; }
      @media (min-width: 320px) and (max-width: 767px) {
        footer.footer .socket .nav {
          margin-top: 2rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        footer.footer .socket .nav {
          margin-top: 2rem; } }
      @media (min-width: 1025px) {
        footer.footer .socket .nav {
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start; } }
      @media (min-width: 320px) and (max-width: 767px) {
        footer.footer .socket .nav .nav-item {
          flex: 0 0 50%; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        footer.footer .socket .nav .nav-item {
          flex: 0 0 50%; } }
      @media (min-width: 1025px) {
        footer.footer .socket .nav .nav-item:first-child {
          margin-right: 5rem; } }
      footer.footer .socket .nav .nav-item .nav-link {
        font-size: 14px;
        font-size: 1.4rem;
        color: #FFFFFF;
        line-height: 1.21rem; }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          footer.footer .socket .nav .nav-item .nav-link {
            font-weight: 700;
            padding: 0.5rem 0; } }
        @media (min-width: 1025px) {
          footer.footer .socket .nav .nav-item .nav-link {
            font-weight: 700;
            padding: 0.5rem 0; } }
    @media (min-width: 320px) and (max-width: 767px) {
      footer.footer .socket .social-icons {
        order: 1;
        flex: 0 0 48%;
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    @media (max-width: 374px) {
      footer.footer .socket .social-icons {
        flex: 0 0 53%; } }
    @media (max-width: 767px) {
      footer.footer .socket .social-icons {
        max-width: 14.6rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      footer.footer .socket .social-icons {
        order: 1;
        flex: 0 0 50%;
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    footer.footer .socket .social-icons a {
      width: 3.2rem;
      height: 3.2rem;
      margin: 0 1rem; }
      footer.footer .socket .social-icons a:last-child {
        margin-right: 0; }
      @media (min-width: 320px) and (max-width: 767px) {
        footer.footer .socket .social-icons a:first-child, footer.footer .socket .social-icons a:nth-child(4) {
          margin-left: 0; }
        footer.footer .socket .social-icons a:nth-child(4), footer.footer .socket .social-icons a:nth-child(5), footer.footer .socket .social-icons a:nth-child(6) {
          margin-top: 2rem; } }
    footer.footer .socket .lang-container {
      padding-left: 0; }
      @media (min-width: 320px) and (max-width: 767px) {
        footer.footer .socket .lang-container {
          order: 2; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        footer.footer .socket .lang-container {
          order: 2; } }
    footer.footer .socket .copyright p,
    footer.footer .socket .copyright .p,
    footer.footer .socket .copyright body .list-check li,
    body .list-check footer.footer .socket .copyright li,
    footer.footer .socket .copyright body .simple-list li,
    body .simple-list footer.footer .socket .copyright li,
    footer.footer .socket .copyright body .check-list li,
    body .check-list footer.footer .socket .copyright li,
    footer.footer .socket .copyright body .brand .check-list li h3,
    body .brand .check-list li footer.footer .socket .copyright h3,
    footer.footer .socket .copyright a {
      font-size: 14px;
      font-size: 1.4rem;
      font-weight: 400;
      line-height: 1.21em; }
    @media (min-width: 320px) and (max-width: 767px) {
      footer.footer .socket .copyright {
        order: 3;
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        padding-top: 1.5rem;
        margin-top: 3rem;
        text-align: center; }
        footer.footer .socket .copyright p {
          font-size: 14px;
          font-size: 1.4rem;
          font-weight: 300;
          line-height: 2.1rem;
          padding: 0 1.5rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      footer.footer .socket .copyright {
        order: 3;
        border-top: 1px solid rgba(255, 255, 255, 0.2);
        padding-top: 1.5rem;
        margin-top: 3rem;
        text-align: center; }
        footer.footer .socket .copyright p {
          font-size: 14px;
          font-size: 1.4rem;
          font-weight: 300;
          line-height: 1.21em;
          padding: 0 1.5rem; }
        footer.footer .socket .copyright a {
          min-width: 15rem; } }
  footer.footer .bottom-hand {
    position: absolute; }
    @media (min-width: 320px) and (max-width: 767px) {
      footer.footer .bottom-hand {
        position: absolute;
        left: 0;
        text-align: center;
        bottom: -1rem; }
        footer.footer .bottom-hand .img-fluid {
          max-width: calc(100% - 7rem); } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      footer.footer .bottom-hand {
        bottom: -5%;
        right: 2rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      footer.footer .bottom-hand {
        position: absolute;
        left: calc(50% - 18rem);
        text-align: center;
        bottom: -1rem; }
        footer.footer .bottom-hand .img-fluid {
          max-width: calc(100% - 7rem); } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      footer.footer .bottom-hand {
        bottom: -5%;
        right: 2rem; } }
    @media (min-width: 1025px) {
      footer.footer .bottom-hand {
        bottom: -5%;
        right: 2rem; } }

#banner-cta {
  overflow: hidden;
  position: relative; }
  @media (min-width: 320px) and (max-width: 767px) {
    #banner-cta {
      margin-left: 1.5rem;
      margin-right: 1.5rem; }
      #banner-cta .content {
        padding-left: 2rem !important;
        padding-right: 2rem !important;
        text-align: center; }
        #banner-cta .content .row {
          padding-bottom: 0px !important; }
      #banner-cta img {
        position: relative !important;
        top: 0px !important;
        right: 0px !important; } }
  #banner-cta .content-border-wrap {
    padding: 0.1rem;
    position: relative;
    background: radial-gradient(circle, white 0%, #f0f4f7 100%);
    -webkit-border-radius: 4rem;
    -moz-border-radius: 4rem;
    -ms-border-radius: 4rem;
    border-radius: 4rem; }
    #banner-cta .content-border-wrap video, #banner-cta .content-border-wrap iframe {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      #banner-cta .content-border-wrap {
        width: 85vw;
        max-width: 85vw; } }
    #banner-cta .content-border-wrap .border-content {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem;
      background-color: #EEF6FF; }
      #banner-cta .content-border-wrap .border-content video, #banner-cta .content-border-wrap .border-content iframe {
        -webkit-border-radius: 4rem;
        -moz-border-radius: 4rem;
        -ms-border-radius: 4rem;
        border-radius: 4rem; }
      @media (min-width: 768px) {
        #banner-cta .content-border-wrap .border-content {
          background: #ECF2F6;
          background: -webkit-linear-gradient(90deg, #ECF2F6 0%, #FFFFFF 100%);
          background: -o-linear-gradient(90deg, #ECF2F6 0%, #FFFFFF 100%);
          background: -moz-linear-gradient(90deg, #ECF2F6 0%, #FFFFFF 100%);
          background: linear-gradient(90deg, #ECF2F6 0%, #FFFFFF 100%);
          filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );
          border: 1px solid #F0F4F7; }
          #banner-cta .content-border-wrap .border-content:before {
            -webkit-border-radius: 4rem;
            -moz-border-radius: 4rem;
            -ms-border-radius: 4rem;
            border-radius: 4rem;
            content: " ";
            position: absolute;
            display: block;
            width: calc(100% - 3rem);
            height: 100%;
            left: 1.5rem;
            top: 0.8rem;
            background: rgba(236, 242, 246, 0.5);
            z-index: 0; }
            #banner-cta .content-border-wrap .border-content:before video, #banner-cta .content-border-wrap .border-content:before iframe {
              -webkit-border-radius: 4rem;
              -moz-border-radius: 4rem;
              -ms-border-radius: 4rem;
              border-radius: 4rem; }
          #banner-cta .content-border-wrap .border-content:after {
            -webkit-border-radius: 4rem;
            -moz-border-radius: 4rem;
            -ms-border-radius: 4rem;
            border-radius: 4rem;
            content: " ";
            position: absolute;
            display: block;
            width: calc(100% - 3rem);
            height: 100%;
            left: 1.5rem;
            top: 1.6rem;
            background: rgba(236, 242, 246, 0.5);
            z-index: 0; }
            #banner-cta .content-border-wrap .border-content:after video, #banner-cta .content-border-wrap .border-content:after iframe {
              -webkit-border-radius: 4rem;
              -moz-border-radius: 4rem;
              -ms-border-radius: 4rem;
              border-radius: 4rem; } }
      #banner-cta .content-border-wrap .border-content .content {
        position: relative;
        z-index: 1; }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    #banner-cta picture {
      text-align: center; } }
  #banner-cta .image-absolute {
    position: absolute;
    top: -50rem;
    right: -16%; }
    @media (min-width: 320px) and (max-width: 767px) {
      #banner-cta .image-absolute {
        max-width: 27rem;
        height: auto; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .image-absolute {
        position: relative;
        top: 0;
        right: 0;
        max-width: 75%; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      #banner-cta .image-absolute {
        position: relative;
        top: 0;
        right: -14%; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      #banner-cta .image-absolute {
        top: -12rem;
        width: 130%;
        max-width: 113%;
        right: -14%; } }
    @media (min-width: 1025px) {
      #banner-cta .image-absolute {
        top: -33%; } }
    @media (min-width: 1200px) {
      #banner-cta .image-absolute {
        top: -33%;
        width: 118%;
        max-width: 120%;
        right: -21%; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      #banner-cta .image-absolute {
        top: -2rem; } }
  #banner-cta .yellow-bubble {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: block;
    position: absolute;
    width: 13rem;
    height: 13rem;
    left: 20%;
    bottom: -11%;
    background-color: #FFBF0C; }
    @media (min-width: 320px) and (max-width: 767px) {
      #banner-cta .yellow-bubble {
        display: none; } }
    #banner-cta .yellow-bubble video, #banner-cta .yellow-bubble iframe {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%; }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .yellow-bubble {
        left: -5%;
        bottom: 12%; } }
    @media (min-width: 1200px) {
      #banner-cta .yellow-bubble {
        left: 20%;
        bottom: -11%; } }
  #banner-cta .pink-bubble {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: block;
    position: absolute;
    width: 7rem;
    height: 7rem;
    left: 51%;
    bottom: -5%;
    background-color: #FAB8C4; }
    @media (min-width: 320px) and (max-width: 767px) {
      #banner-cta .pink-bubble {
        width: 2.7rem;
        height: 2.7rem;
        left: 4%;
        bottom: 22%; } }
    #banner-cta .pink-bubble video, #banner-cta .pink-bubble iframe {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%; }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .pink-bubble {
        left: 25%; } }
    @media (min-width: 1200px) {
      #banner-cta .pink-bubble {
        left: 44.5%;
        bottom: -5%; } }
  #banner-cta .blue-bubble {
    width: 3.5rem;
    height: 3.5rem;
    right: 16%;
    bottom: 33%;
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: block;
    position: absolute;
    background-color: #1FB6FF; }
    #banner-cta .blue-bubble video, #banner-cta .blue-bubble iframe {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%; }
    @media (min-width: 768px) {
      #banner-cta .blue-bubble {
        height: 9rem;
        width: 9rem;
        right: 3%;
        top: -7%; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .blue-bubble {
        right: 7%;
        top: 40%; } }
    @media (min-width: 1200px) {
      #banner-cta .blue-bubble {
        right: -1%;
        top: -7.5%; } }
  #banner-cta .cube {
    position: absolute;
    z-index: 11;
    right: 5%;
    bottom: 9%; }
    @media (min-width: 320px) and (max-width: 767px) {
      #banner-cta .cube img {
        width: 75px;
        height: 70px; } }
    @media (min-width: 768px) {
      #banner-cta .cube {
        right: -5%;
        bottom: 3%; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .cube {
        right: 15%;
        bottom: 5%; }
        #banner-cta .cube img {
          width: 75px;
          height: 70px; } }
    @media (min-width: 1200px) {
      #banner-cta .cube {
        right: -7%;
        bottom: 5%; }
        #banner-cta .cube img {
          width: 100%;
          max-width: 100%; } }
  #banner-cta .hand-right {
    position: absolute !important;
    z-index: 11;
    top: 69%;
    left: 70%; }
    #banner-cta .hand-right img {
      width: 227px;
      max-width: 227px; }
      @media (min-width: 321px) and (max-width: 767px) and (orientation: landscape) {
        #banner-cta .hand-right img {
          width: 50vw;
          max-width: 50vw; } }
    @media (min-width: 768px) {
      #banner-cta .hand-right {
        bottom: 40px;
        right: -170px;
        left: auto;
        top: auto; }
        #banner-cta .hand-right img {
          max-width: 40vw;
          width: 40vw; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      #banner-cta .hand-right {
        bottom: 10rem;
        right: -11rem; }
        #banner-cta .hand-right img {
          max-width: 50vw;
          width: 50vw; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      #banner-cta .hand-right {
        bottom: 15rem;
        top: auto;
        right: -175px; } }
    @media (min-width: 1025px) {
      #banner-cta .hand-right {
        top: 7%;
        right: -19%; }
        #banner-cta .hand-right img {
          width: 110%;
          max-width: 110%;
          max-width: 40vw;
          width: 40vw; } }
    @media (min-width: 1200px) {
      #banner-cta .hand-right {
        top: 12%;
        right: -23%; }
        #banner-cta .hand-right img {
          max-width: 42vw;
          width: 42vw; } }
    @media (min-width: 1470px) {
      #banner-cta .hand-right {
        top: 0%;
        right: -11%; }
        #banner-cta .hand-right img {
          width: 42vw;
          max-width: 80.5rem; } }

#banner-cta2 > .content {
  background-color: #ECF2F6;
  position: relative;
  margin-bottom: 5rem; }
  @media (min-width: 768px) {
    #banner-cta2 > .content {
      padding-bottom: 22.6rem;
      margin-bottom: 33.6rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    #banner-cta2 > .content {
      margin-bottom: 21.6rem; } }
  #banner-cta2 > .content > .row {
    overflow: hidden;
    position: relative; }
    #banner-cta2 > .content > .row > .col-12 {
      position: relative;
      z-index: 2; }
@media (min-width: 320px) and (max-width: 767px) {
  #banner-cta2 .img-absolute {
    width: calc(100% + 6rem);
    margin-left: -3rem; } }
@media (min-width: 768px) {
  #banner-cta2 .img-absolute {
    position: absolute;
    top: 25rem;
    max-width: 94%;
    left: -6px; } }
@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  #banner-cta2 .img-absolute {
    width: 100%;
    text-align: center;
    max-width: 100%;
    top: 20rem;
    left: 0; } }
@media (min-width: 1025px) {
  #banner-cta2 .img-absolute {
    top: 32rem;
    text-align: center; }
    #banner-cta2 .img-absolute img {
      max-width: 80%; } }
@media (min-width: 1470px) {
  #banner-cta2 .img-absolute {
    top: 28rem; }
    #banner-cta2 .img-absolute img {
      max-width: 100%; } }
#banner-cta2 .green-bubble {
  display: none; }
  @media (min-width: 768px) {
    #banner-cta2 .green-bubble {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%;
      display: block;
      position: absolute;
      width: 13rem;
      height: 13rem;
      background-color: #57CEBB;
      z-index: 0;
      opacity: 0.4; }
      #banner-cta2 .green-bubble video, #banner-cta2 .green-bubble iframe {
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%; } }
  @media (min-width: 1200px) {
    #banner-cta2 .green-bubble {
      width: 54rem;
      height: 54rem;
      top: -27rem;
      left: calc(50% - 27rem); } }
#banner-cta2 .pink-bubble {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  display: block;
  position: absolute;
  width: 1.2rem;
  height: 1.2rem;
  background: #FAB8C4;
  z-index: 2;
  top: 42%;
  right: 53px; }
  #banner-cta2 .pink-bubble video, #banner-cta2 .pink-bubble iframe {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%; }
  @media (min-width: 768px) {
    #banner-cta2 .pink-bubble {
      width: 4.6rem;
      height: 4.6rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    #banner-cta2 .pink-bubble {
      width: 3.6rem;
      height: 3.6rem;
      top: 52%;
      right: 8rem; } }
  @media (min-width: 1200px) {
    #banner-cta2 .pink-bubble {
      width: 4.6rem;
      height: 4.6rem;
      top: -2.3rem;
      right: 16.5%; } }
#banner-cta2 .white-bubble {
  display: none; }
  @media (min-width: 768px) {
    #banner-cta2 .white-bubble {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%;
      display: block;
      position: absolute;
      width: 2.2rem;
      height: 2.2rem;
      background: #FFFFFF;
      z-index: 2;
      opacity: 0.5; }
      #banner-cta2 .white-bubble video, #banner-cta2 .white-bubble iframe {
        -webkit-border-radius: 100%;
        -moz-border-radius: 100%;
        -ms-border-radius: 100%;
        border-radius: 100%; } }
  @media (min-width: 1200px) {
    #banner-cta2 .white-bubble {
      top: 8.5rem;
      left: 9rem; } }
#banner-cta2 .green-bubble2 {
  display: none; }
  @media (min-width: 768px) {
    #banner-cta2 .green-bubble2 {
      opacity: 1;
      top: 63px;
      right: 27px;
      left: auto; } }
  @media (min-width: 1200px) {
    #banner-cta2 .green-bubble2 {
      width: 13rem;
      height: 13rem; } }
#banner-cta2 .cube {
  position: absolute;
  top: 54%;
  left: 5px; }
  #banner-cta2 .cube img {
    width: 4rem; }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    #banner-cta2 .cube {
      top: 72%;
      left: 70px; }
      #banner-cta2 .cube img {
        width: 6rem; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    #banner-cta2 .cube {
      top: 42%;
      left: auto;
      right: 18%; }
      #banner-cta2 .cube img {
        width: 12rem; } }
  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    #banner-cta2 .cube {
      left: auto;
      top: 42%;
      right: 18%; }
      #banner-cta2 .cube img {
        width: 12rem; } }
  @media (min-width: 1025px) {
    #banner-cta2 .cube {
      left: auto;
      top: 42%;
      right: 18%; }
      #banner-cta2 .cube img {
        width: 12rem; } }

@media (min-width: 320px) and (max-width: 767px) {
  .client-logos .svg {
    max-width: 11.2rem; } }

body .companies-solutions #section11 .icolist-container,
body .infoproducts #section11 .icolist-container,
body .appsrestaurants #section11 .icolist-container,
body .appshotels #section11 .icolist-container,
body .appsstores #section11 .icolist-container,
body .appsrealestate #section11 .icolist-container {
  position: relative;
  padding-top: 3px; }
  @media (min-width: 320px) and (max-width: 767px) {
    body .companies-solutions #section11 .icolist-container,
    body .infoproducts #section11 .icolist-container,
    body .appsrestaurants #section11 .icolist-container,
    body .appshotels #section11 .icolist-container,
    body .appsstores #section11 .icolist-container,
    body .appsrealestate #section11 .icolist-container {
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .companies-solutions #section11 .icolist-container,
    body .infoproducts #section11 .icolist-container,
    body .appsrestaurants #section11 .icolist-container,
    body .appshotels #section11 .icolist-container,
    body .appsstores #section11 .icolist-container,
    body .appsrealestate #section11 .icolist-container {
      -webkit-justify-content: space-around;
      -o-justify-content: space-around;
      -moz-justify-content: space-around;
      justify-content: space-around; } }
  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    body .companies-solutions #section11 .icolist-container,
    body .infoproducts #section11 .icolist-container,
    body .appsrestaurants #section11 .icolist-container,
    body .appshotels #section11 .icolist-container,
    body .appsstores #section11 .icolist-container,
    body .appsrealestate #section11 .icolist-container {
      border-radius: 8px 1.6rem 1.6rem 8px;
      overflow: hidden;
      box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
      body .companies-solutions #section11 .icolist-container:before,
      body .infoproducts #section11 .icolist-container:before,
      body .appsrestaurants #section11 .icolist-container:before,
      body .appshotels #section11 .icolist-container:before,
      body .appsstores #section11 .icolist-container:before,
      body .appsrealestate #section11 .icolist-container:before {
        content: " ";
        width: 100%;
        height: 3px;
        background-color: #1FB6FF;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    body .companies-solutions #section11 .icolist-container,
    body .infoproducts #section11 .icolist-container,
    body .appsrestaurants #section11 .icolist-container,
    body .appshotels #section11 .icolist-container,
    body .appsstores #section11 .icolist-container,
    body .appsrealestate #section11 .icolist-container {
      border-radius: 8px 1.6rem 1.6rem 8px;
      overflow: hidden;
      box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
      body .companies-solutions #section11 .icolist-container:before,
      body .infoproducts #section11 .icolist-container:before,
      body .appsrestaurants #section11 .icolist-container:before,
      body .appshotels #section11 .icolist-container:before,
      body .appsstores #section11 .icolist-container:before,
      body .appsrealestate #section11 .icolist-container:before {
        content: " ";
        width: 100%;
        height: 3px;
        background-color: #1FB6FF;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1; } }
  @media (min-width: 1025px) {
    body .companies-solutions #section11 .icolist-container,
    body .infoproducts #section11 .icolist-container,
    body .appsrestaurants #section11 .icolist-container,
    body .appshotels #section11 .icolist-container,
    body .appsstores #section11 .icolist-container,
    body .appsrealestate #section11 .icolist-container {
      border-radius: 8px 1.6rem 1.6rem 8px;
      overflow: hidden;
      box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
      body .companies-solutions #section11 .icolist-container:before,
      body .infoproducts #section11 .icolist-container:before,
      body .appsrestaurants #section11 .icolist-container:before,
      body .appshotels #section11 .icolist-container:before,
      body .appsstores #section11 .icolist-container:before,
      body .appsrealestate #section11 .icolist-container:before {
        content: " ";
        width: 100%;
        height: 3px;
        background-color: #1FB6FF;
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        z-index: 1; } }
  body .companies-solutions #section11 .icolist-container .icolist,
  body .infoproducts #section11 .icolist-container .icolist,
  body .appsrestaurants #section11 .icolist-container .icolist,
  body .appshotels #section11 .icolist-container .icolist,
  body .appsstores #section11 .icolist-container .icolist,
  body .appsrealestate #section11 .icolist-container .icolist {
    position: relative;
    background: #FFFFFF;
    padding: 3rem 2rem;
    overflow: hidden; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .companies-solutions #section11 .icolist-container .icolist,
      body .infoproducts #section11 .icolist-container .icolist,
      body .appsrestaurants #section11 .icolist-container .icolist,
      body .appshotels #section11 .icolist-container .icolist,
      body .appsstores #section11 .icolist-container .icolist,
      body .appsrealestate #section11 .icolist-container .icolist {
        flex: 0 0 24.1rem;
        margin-bottom: 3rem;
        min-height: 25.1rem;
        -webkit-border-radius: 1rem;
        -moz-border-radius: 1rem;
        -ms-border-radius: 1rem;
        border-radius: 1rem;
        box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18);
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; }
        body .companies-solutions #section11 .icolist-container .icolist video, body .companies-solutions #section11 .icolist-container .icolist iframe,
        body .infoproducts #section11 .icolist-container .icolist video,
        body .infoproducts #section11 .icolist-container .icolist iframe,
        body .appsrestaurants #section11 .icolist-container .icolist video,
        body .appsrestaurants #section11 .icolist-container .icolist iframe,
        body .appshotels #section11 .icolist-container .icolist video,
        body .appshotels #section11 .icolist-container .icolist iframe,
        body .appsstores #section11 .icolist-container .icolist video,
        body .appsstores #section11 .icolist-container .icolist iframe,
        body .appsrealestate #section11 .icolist-container .icolist video,
        body .appsrealestate #section11 .icolist-container .icolist iframe {
          -webkit-border-radius: 1rem;
          -moz-border-radius: 1rem;
          -ms-border-radius: 1rem;
          border-radius: 1rem; }
        body .companies-solutions #section11 .icolist-container .icolist:last-child,
        body .infoproducts #section11 .icolist-container .icolist:last-child,
        body .appsrestaurants #section11 .icolist-container .icolist:last-child,
        body .appshotels #section11 .icolist-container .icolist:last-child,
        body .appsstores #section11 .icolist-container .icolist:last-child,
        body .appsrealestate #section11 .icolist-container .icolist:last-child {
          margin-bottom: 0; }
        body .companies-solutions #section11 .icolist-container .icolist:before,
        body .infoproducts #section11 .icolist-container .icolist:before,
        body .appsrestaurants #section11 .icolist-container .icolist:before,
        body .appshotels #section11 .icolist-container .icolist:before,
        body .appsstores #section11 .icolist-container .icolist:before,
        body .appsrealestate #section11 .icolist-container .icolist:before {
          content: " ";
          width: 100%;
          height: 3px;
          background-color: #1FB6FF;
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      body .companies-solutions #section11 .icolist-container .icolist,
      body .infoproducts #section11 .icolist-container .icolist,
      body .appsrestaurants #section11 .icolist-container .icolist,
      body .appshotels #section11 .icolist-container .icolist,
      body .appsstores #section11 .icolist-container .icolist,
      body .appsrealestate #section11 .icolist-container .icolist {
        margin-bottom: 3rem;
        height: 25.1rem;
        flex: 0 0 46%;
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center;
        -webkit-border-radius: 1rem;
        -moz-border-radius: 1rem;
        -ms-border-radius: 1rem;
        border-radius: 1rem;
        box-shadow: -1rem 1.2rem 3.5rem rgba(85, 141, 250, 0.18); }
        body .companies-solutions #section11 .icolist-container .icolist video, body .companies-solutions #section11 .icolist-container .icolist iframe,
        body .infoproducts #section11 .icolist-container .icolist video,
        body .infoproducts #section11 .icolist-container .icolist iframe,
        body .appsrestaurants #section11 .icolist-container .icolist video,
        body .appsrestaurants #section11 .icolist-container .icolist iframe,
        body .appshotels #section11 .icolist-container .icolist video,
        body .appshotels #section11 .icolist-container .icolist iframe,
        body .appsstores #section11 .icolist-container .icolist video,
        body .appsstores #section11 .icolist-container .icolist iframe,
        body .appsrealestate #section11 .icolist-container .icolist video,
        body .appsrealestate #section11 .icolist-container .icolist iframe {
          -webkit-border-radius: 1rem;
          -moz-border-radius: 1rem;
          -ms-border-radius: 1rem;
          border-radius: 1rem; }
        body .companies-solutions #section11 .icolist-container .icolist:last-child, body .companies-solutions #section11 .icolist-container .icolist:nth-child(3),
        body .infoproducts #section11 .icolist-container .icolist:last-child,
        body .infoproducts #section11 .icolist-container .icolist:nth-child(3),
        body .appsrestaurants #section11 .icolist-container .icolist:last-child,
        body .appsrestaurants #section11 .icolist-container .icolist:nth-child(3),
        body .appshotels #section11 .icolist-container .icolist:last-child,
        body .appshotels #section11 .icolist-container .icolist:nth-child(3),
        body .appsstores #section11 .icolist-container .icolist:last-child,
        body .appsstores #section11 .icolist-container .icolist:nth-child(3),
        body .appsrealestate #section11 .icolist-container .icolist:last-child,
        body .appsrealestate #section11 .icolist-container .icolist:nth-child(3) {
          margin-bottom: 0; }
        body .companies-solutions #section11 .icolist-container .icolist:before,
        body .infoproducts #section11 .icolist-container .icolist:before,
        body .appsrestaurants #section11 .icolist-container .icolist:before,
        body .appshotels #section11 .icolist-container .icolist:before,
        body .appsstores #section11 .icolist-container .icolist:before,
        body .appsrealestate #section11 .icolist-container .icolist:before {
          content: " ";
          width: 100%;
          height: 3px;
          background-color: #1FB6FF;
          display: block;
          position: absolute;
          top: 0;
          left: 0;
          z-index: 1; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      body .companies-solutions #section11 .icolist-container .icolist,
      body .infoproducts #section11 .icolist-container .icolist,
      body .appsrestaurants #section11 .icolist-container .icolist,
      body .appshotels #section11 .icolist-container .icolist,
      body .appsstores #section11 .icolist-container .icolist,
      body .appsrealestate #section11 .icolist-container .icolist {
        flex: 0 0 25%;
        margin: 0;
        border-right: 1px solid #EEF6FF; }
        body .companies-solutions #section11 .icolist-container .icolist:last-child,
        body .infoproducts #section11 .icolist-container .icolist:last-child,
        body .appsrestaurants #section11 .icolist-container .icolist:last-child,
        body .appshotels #section11 .icolist-container .icolist:last-child,
        body .appsstores #section11 .icolist-container .icolist:last-child,
        body .appsrealestate #section11 .icolist-container .icolist:last-child {
          border-right: none; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .companies-solutions #section11 .icolist-container .icolist,
      body .infoproducts #section11 .icolist-container .icolist,
      body .appsrestaurants #section11 .icolist-container .icolist,
      body .appshotels #section11 .icolist-container .icolist,
      body .appsstores #section11 .icolist-container .icolist,
      body .appsrealestate #section11 .icolist-container .icolist {
        flex: 0 0 25%;
        margin: 0;
        border-right: 1px solid #EEF6FF; }
        body .companies-solutions #section11 .icolist-container .icolist:last-child,
        body .infoproducts #section11 .icolist-container .icolist:last-child,
        body .appsrestaurants #section11 .icolist-container .icolist:last-child,
        body .appshotels #section11 .icolist-container .icolist:last-child,
        body .appsstores #section11 .icolist-container .icolist:last-child,
        body .appsrealestate #section11 .icolist-container .icolist:last-child {
          border-right: none; } }
    @media (min-width: 1025px) {
      body .companies-solutions #section11 .icolist-container .icolist,
      body .infoproducts #section11 .icolist-container .icolist,
      body .appsrestaurants #section11 .icolist-container .icolist,
      body .appshotels #section11 .icolist-container .icolist,
      body .appsstores #section11 .icolist-container .icolist,
      body .appsrealestate #section11 .icolist-container .icolist {
        flex: 0 0 25%;
        margin: 0;
        border-right: 1px solid #EEF6FF; }
        body .companies-solutions #section11 .icolist-container .icolist:last-child,
        body .infoproducts #section11 .icolist-container .icolist:last-child,
        body .appsrestaurants #section11 .icolist-container .icolist:last-child,
        body .appshotels #section11 .icolist-container .icolist:last-child,
        body .appsstores #section11 .icolist-container .icolist:last-child,
        body .appsrealestate #section11 .icolist-container .icolist:last-child {
          border-right: none; } }
    body .companies-solutions #section11 .icolist-container .icolist h3,
    body .companies-solutions #section11 .icolist-container .icolist .h3,
    body .infoproducts #section11 .icolist-container .icolist h3,
    body .infoproducts #section11 .icolist-container .icolist .h3,
    body .appsrestaurants #section11 .icolist-container .icolist h3,
    body .appsrestaurants #section11 .icolist-container .icolist .h3,
    body .appshotels #section11 .icolist-container .icolist h3,
    body .appshotels #section11 .icolist-container .icolist .h3,
    body .appsstores #section11 .icolist-container .icolist h3,
    body .appsstores #section11 .icolist-container .icolist .h3,
    body .appsrealestate #section11 .icolist-container .icolist h3,
    body .appsrealestate #section11 .icolist-container .icolist .h3 {
      color: #50527B;
      margin-top: 2rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .companies-solutions #section11 .icolist-container .icolist h3,
        body .companies-solutions #section11 .icolist-container .icolist .h3,
        body .infoproducts #section11 .icolist-container .icolist h3,
        body .infoproducts #section11 .icolist-container .icolist .h3,
        body .appsrestaurants #section11 .icolist-container .icolist h3,
        body .appsrestaurants #section11 .icolist-container .icolist .h3,
        body .appshotels #section11 .icolist-container .icolist h3,
        body .appshotels #section11 .icolist-container .icolist .h3,
        body .appsstores #section11 .icolist-container .icolist h3,
        body .appsstores #section11 .icolist-container .icolist .h3,
        body .appsrealestate #section11 .icolist-container .icolist h3,
        body .appsrealestate #section11 .icolist-container .icolist .h3 {
          padding: 0 2rem;
          text-align: center;
          line-height: 2.9rem;
          font-size: 24px;
          font-size: 2.4rem; } }
      @media (min-width: 1025px) {
        body .companies-solutions #section11 .icolist-container .icolist h3,
        body .companies-solutions #section11 .icolist-container .icolist .h3,
        body .infoproducts #section11 .icolist-container .icolist h3,
        body .infoproducts #section11 .icolist-container .icolist .h3,
        body .appsrestaurants #section11 .icolist-container .icolist h3,
        body .appsrestaurants #section11 .icolist-container .icolist .h3,
        body .appshotels #section11 .icolist-container .icolist h3,
        body .appshotels #section11 .icolist-container .icolist .h3,
        body .appsstores #section11 .icolist-container .icolist h3,
        body .appsstores #section11 .icolist-container .icolist .h3,
        body .appsrealestate #section11 .icolist-container .icolist h3,
        body .appsrealestate #section11 .icolist-container .icolist .h3 {
          margin-top: 3rem; } }
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  body .companies-solutions #section12 img,
  body .infoproducts #section12 img,
  body .appsrestaurants #section12 img,
  body .appshotels #section12 img,
  body .appsstores #section12 img,
  body .appsrealestate #section12 img {
    max-width: 80rem; } }

.vimeo-video-container {
  position: relative; }
  .vimeo-video-container video {
    -webkit-border-radius: 1.5rem;
    -moz-border-radius: 1.5rem;
    -ms-border-radius: 1.5rem;
    border-radius: 1.5rem;
    overflow: hidden; }
    .vimeo-video-container video video, .vimeo-video-container video iframe {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
    @media (min-width: 768px) {
      .vimeo-video-container video {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
        .vimeo-video-container video video, .vimeo-video-container video iframe {
          -webkit-border-radius: 3rem;
          -moz-border-radius: 3rem;
          -ms-border-radius: 3rem;
          border-radius: 3rem; } }
  .vimeo-video-container video::-webkit-media-controls-panel {
    display: none; }
  .vimeo-video-container .vimeo-video-launch,
  .vimeo-video-container .vimeo-video-pause {
    background: transparent;
    border: none;
    padding: 0;
    background: rgba(0, 0, 0, 0);
    position: absolute;
    width: 7rem;
    height: 7rem;
    z-index: 2;
    top: calc(50% - 3.5rem);
    left: calc(50% - 3.5rem); }
    .vimeo-video-container .vimeo-video-launch svg,
    .vimeo-video-container .vimeo-video-pause svg {
      width: 7rem;
      height: 7rem; }
    @media (min-width: 1023px) {
      .vimeo-video-container .vimeo-video-launch,
      .vimeo-video-container .vimeo-video-pause {
        width: 8rem;
        height: 8rem;
        top: calc(50% - 4rem);
        left: calc(50% - 4rem); }
        .vimeo-video-container .vimeo-video-launch svg,
        .vimeo-video-container .vimeo-video-pause svg {
          width: 8rem;
          height: 8rem; } }
    .vimeo-video-container .vimeo-video-launch:hover,
    .vimeo-video-container .vimeo-video-pause:hover {
      cursor: pointer; }
    .vimeo-video-container .vimeo-video-launch:hover, .vimeo-video-container .vimeo-video-launch:focus,
    .vimeo-video-container .vimeo-video-pause:hover,
    .vimeo-video-container .vimeo-video-pause:focus {
      outline: none; }
  .vimeo-video-container:not(.loading) .show {
    display: none; }
  .vimeo-video-container .hide {
    display: none; }
  .vimeo-video-container:hover {
    cursor: pointer; }
    .vimeo-video-container:hover .hide {
      display: none; }
    .vimeo-video-container:hover .show {
      display: block; }

html[lang="es-ES"] .legals .en-content {
  display: none; }
html[lang="es-ES"] .legals .es-content {
  display: block; }

html[lang="en-US"] .legals .es-content {
  display: none; }
html[lang="en-US"] .legals .en-content {
  display: block; }

body .legals h1 {
  font-size: 44px;
  font-size: 4.4rem; }
  @media (min-width: 1025px) {
    body .legals h1 {
      font-size: 56px;
      font-size: 5.6rem; } }
body .legals h2 {
  margin-top: 5rem;
  margin-bottom: 2.5rem;
  font-size: 34px;
  font-size: 3.4rem;
  line-height: 1.5; }
  @media (min-width: 1025px) {
    body .legals h2 {
      margin-top: 7rem;
      font-size: 42px;
      font-size: 4.2rem; } }
body .legals h3 {
  margin-top: 4rem;
  margin-bottom: 2rem;
  font-weight: 400;
  font-size: 24px;
  font-size: 2.4rem; }
  @media (min-width: 1025px) {
    body .legals h3 {
      font-size: 30px;
      font-size: 3rem; } }
body .legals h4 {
  margin-top: 3rem;
  margin-bottom: 1.5rem;
  font-size: 18px;
  font-size: 1.8rem; }
  @media (min-width: 1025px) {
    body .legals h4 {
      font-size: 22px;
      font-size: 2.2rem; } }
body .legals p, body .legals ul li, body .legals ol li {
  color: #00023E;
  font-size: 16px;
  font-size: 1.6rem;
  line-height: 1.5; }

.email-start-content .input-start {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding: 20px 30px 0;
  width: 100%;
  border-radius: 50px;
  text-align: center; }
  .email-start-content .input-start .email-start {
    font-size: 16px;
    border: none;
    height: auto;
    padding: 6px !important;
    width: 100%;
    border-radius: 50PX;
    text-align: center;
    background: none;
    border: 2px solid #1FB6FF; }
    .email-start-content .input-start .email-start::placeholder {
      color: #757E94; }
    .email-start-content .input-start .email-start:-internal-autofill-selected {
      background: none !important; }
  .email-start-content .input-start .btn {
    width: 100%; }
  @media (min-width: 1025px) {
    .email-start-content .input-start {
      flex-direction: row;
      border: 2px solid #1FB6FF;
      padding: 6px 6px;
      width: fit-content;
      background: none; }
      .email-start-content .input-start .email-start {
        font-size: 16px;
        border: none;
        border-bottom: none;
        text-align: left;
        text-indent: 14px; }
        .email-start-content .input-start .email-start::placeholder {
          color: #757E94; }
        .email-start-content .input-start .email-start:-internal-autofill-selected {
          background: none !important; }
      .email-start-content .input-start .btn {
        width: fit-content;
        min-width: fit-content;
        padding: 1.3rem 2rem; } }
.email-start-content ul {
  flex-direction: column; }
  @media (min-width: 768px) {
    .email-start-content ul {
      flex-direction: row; } }
  .email-start-content ul span {
    color: #36B37E; }
  .email-start-content ul p {
    color: #757E94;
    text-align: center;
    line-height: initial;
    font-size: 14px; }

/* SOLO afecta al dropdown de Funciones */
#dropdownProducts .sa-features-grid {
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
  gap: 28px;
  align-items: start; }

#dropdownProducts .sa-features-col + .sa-features-col {
  border-left: 1px solid #2fa3ff;
  padding-left: 28px; }

#dropdownProducts .sa-features-colhead {
  display: flex;
  align-items: center;
  gap: 10px;
  color: #2fa3ff;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: .04em;
  text-transform: uppercase;
  margin-bottom: 14px; }

#dropdownProducts .sa-features-colhead svg {
  width: 18px;
  height: 18px;
  stroke: currentColor;
  fill: none;
  stroke-width: 2; }

#dropdownProducts .sa-features-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: flex;
  flex-direction: column;
  gap: 14px; }

#dropdownProducts .sa-features-list a {
  display: block;
  text-decoration: none; }

#dropdownProducts .sa-ftitle {
  font-size: 15px;
  line-height: 1.25;
  font-weight: 600;
  color: #1f2937;
  margin: 0 0 4px 0; }

#dropdownProducts .sa-fdesc {
  font-size: 13px;
  line-height: 1.35;
  color: #6b7280;
  margin: 0; }

@media (min-width: 992px) {
  #dropdownProducts .sa-features-desktop {
    display: block; }

  #dropdownProducts .sa-features-mobile {
    display: none; }

  #dropdownProducts.dropdown-menu-complete {
    overflow: visible; } }
@media (max-width: 991.98px) {
  #dropdownProducts .sa-features-desktop {
    display: none; }

  #dropdownProducts .sa-features-mobile {
    display: block;
    max-height: 70vh;
    overflow: auto; } }
body.layout_dark .modal {
  color: #00023E; }
body .brand {
  position: relative;
  background-color: #12141D;
  color: #FFFFFF;
  /*CTA Green*/
  /* Animación combinada de escala y color */ }
  body .brand .btn-cta-green {
    background-color: #2BD480;
    color: #FFFFFF; }
    body .brand .btn-cta-green:hover, body .brand .btn-cta-green:focus {
      background-color: #22aa66;
      color: #FFFFFF; }
  body .brand .quotes {
    background: #50527B;
    border-radius: 20px; }
  body .brand p,
  body .brand .p,
  body .brand .list-check li,
  body .list-check .brand li,
  body .brand .simple-list li,
  body .simple-list .brand li,
  body .brand .check-list li,
  body .check-list .brand li,
  body .brand .check-list li h3 {
    color: #a7aebd; }
  body .brand .client-logos .text-salmon {
    color: #a7aebd !important; }
  body .brand .client-logos svg:not(.bmw) path,
  body .brand .client-logos svg:not(.bmw) rect,
  body .brand .client-logos svg:not(.bmw) polygon,
  body .brand .client-logos svg:not(.bmw) g, body .brand .client-logos svg:not(.bmw) circle {
    fill: #a7aebd; }
  body .brand .client-logos .bmw path:not(.white-color),
  body .brand .client-logos .bmw rect:not(.white-color),
  body .brand .client-logos .bmw polygon:not(.white-color),
  body .brand .client-logos .bmw g:not(.white-color) {
    fill: #a7aebd; }
  body .brand .client-logos .bmw path.white-color,
  body .brand .client-logos .bmw rect.white-color,
  body .brand .client-logos .bmw polygon.white-color,
  body .brand .client-logos .bmw g.white-color {
    fill: #12141D; }
  body .brand .check-list li {
    color: #a7aebd; }
    body .brand .check-list li h3 {
      color: #a7aebd;
      font-weight: 700; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand .check-list li h3 {
          line-height: 2.2rem;
          font-size: 18px;
          font-size: 1.8rem; } }
    body .brand .check-list li:before {
      background-color: rgba(0, 0, 0, 0);
      background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z' fill='%2336B37E'/%3E%3Cpath d='M11.265 17.1429L7.73149 13.6305C7.63274 13.5318 7.58337 13.4048 7.58337 13.2497C7.58337 13.0945 7.63274 12.9675 7.73149 12.8688L8.51436 12.1071C8.6131 11.9942 8.73653 11.9378 8.88464 11.9378C9.03275 11.9378 9.16323 11.9942 9.27608 12.1071L11.6459 14.4769L16.724 9.39876C16.8368 9.28592 16.9673 9.22949 17.1154 9.22949C17.2635 9.22949 17.3869 9.28592 17.4857 9.39876L18.2686 10.1605C18.3673 10.2592 18.4167 10.3862 18.4167 10.5413C18.4167 10.6965 18.3673 10.8235 18.2686 10.9222L12.0267 17.1429C11.928 17.2557 11.801 17.3122 11.6459 17.3122C11.4907 17.3122 11.3637 17.2557 11.265 17.1429Z' fill='white'/%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: cover;
      background-position: center; }
  body .brand .check-list.blue li:before {
    background-color: rgba(0, 0, 0, 0);
    background-image: url("data:image/svg+xml,%3Csvg width='26' height='26' viewBox='0 0 26 26' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 26C20.1797 26 26 20.1797 26 13C26 5.8203 20.1797 0 13 0C5.8203 0 0 5.8203 0 13C0 20.1797 5.8203 26 13 26Z' fill='%23558DFA'/%3E%3Cpath d='M11.265 17.1429L7.73149 13.6305C7.63274 13.5318 7.58337 13.4048 7.58337 13.2497C7.58337 13.0945 7.63274 12.9675 7.73149 12.8688L8.51436 12.1071C8.6131 11.9942 8.73653 11.9378 8.88464 11.9378C9.03275 11.9378 9.16323 11.9942 9.27608 12.1071L11.6459 14.4769L16.724 9.39876C16.8368 9.28592 16.9673 9.22949 17.1154 9.22949C17.2635 9.22949 17.3869 9.28592 17.4857 9.39876L18.2686 10.1605C18.3673 10.2592 18.4167 10.3862 18.4167 10.5413C18.4167 10.6965 18.3673 10.8235 18.2686 10.9222L12.0267 17.1429C11.928 17.2557 11.801 17.3122 11.6459 17.3122C11.4907 17.3122 11.3637 17.2557 11.265 17.1429Z' fill='white'/%3E%3C/svg%3E%0A");
    background-repeat: no-repeat;
    background-size: cover;
    background-position: center; }
  @media (min-width: 320px) and (max-width: 767px) {
    body .brand .black-sphere {
      display: none; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .brand .black-sphere {
      display: none; } }
  body .brand #section1 {
    position: relative; }
    body .brand #section1 .container {
      position: relative; }
      body .brand #section1 .container > * {
        position: relative;
        z-index: 1; }
    @media (min-width: 1025px) {
      body .brand #section1:after {
        width: calc(100% - 3rem);
        height: 65.1rem;
        content: " ";
        display: none;
        background: #1E2029;
        position: absolute;
        bottom: 0;
        left: 1.5rem;
        z-index: 0;
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
        body .brand #section1:after video, body .brand #section1:after iframe {
          -webkit-border-radius: 3rem;
          -moz-border-radius: 3rem;
          -ms-border-radius: 3rem;
          border-radius: 3rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section1 .black-sphere {
        top: 8.4rem;
        left: 4rem; } }
    @media (min-width: 1025px) {
      body .brand #section1 .black-sphere {
        top: 8.4rem;
        left: 4rem; } }
    body .brand #section1 .img-absolute {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; }
      body .brand #section1 .img-absolute img {
        height: intrinsic; }
        @media (min-width: 320px) and (max-width: 767px) {
          body .brand #section1 .img-absolute img {
            max-width: 49.4rem; } }
      @media (min-width: 1025px) {
        body .brand #section1 .img-absolute img {
          max-width: 140rem;
          height: intrinsic; } }
  body .brand #section2 {
    position: relative; }
    body .brand #section2 > * {
      z-index: 1; }
    body .brand #section2 p {
      color: #a7aebd; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .brand #section2 .check-list {
        max-width: 25.8rem;
        margin: 0 auto; } }
    @media (min-width: 768px) {
      body .brand #section2 .check-list {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; }
        body .brand #section2 .check-list > * {
          margin-right: 3.6rem;
          margin-bottom: 2rem; }
          body .brand #section2 .check-list > *:nth-child(odd) {
            flex: 0 0 20.6rem; } }
      @media (min-width: 768px) and (min-width: 1025px) {
        body .brand #section2 .check-list > *:nth-child(odd) {
          flex: 0 0 16.6rem;
          margin-right: 7.8rem; } }
    @media (min-width: 768px) {
          body .brand #section2 .check-list > *:nth-child(even) {
            flex: 0 0 25.8rem;
            margin-right: 0; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      body .brand #section2 .check-list {
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start; } }
    @media (min-width: 1025px) {
      body .brand #section2 .check-list {
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    @media (min-width: 320px) and (max-width: 767px) {
      body .brand #section2 picture {
        float: right;
        margin-right: 1rem; }
        body .brand #section2 picture img {
          max-width: 51.2rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section2 picture {
        margin-left: -22px; }
        body .brand #section2 picture img {
          max-width: 78.5rem; } }
    @media (min-width: 1025px) {
      body .brand #section2 picture {
        margin-left: -22px; }
        body .brand #section2 picture img {
          max-width: 111.5rem; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      body .brand #section2 picture img {
        max-width: 95.5rem; } }
    body .brand #section2 #blackSphere2 {
      z-index: 0; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section2 #blackSphere2 {
          top: 2.8rem;
          left: 0; } }
      @media (min-width: 1025px) {
        body .brand #section2 #blackSphere2 {
          top: -5.2rem;
          left: 12rem; } }
      @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        body .brand #section2 #blackSphere2 {
          top: -5.2rem;
          left: 12rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section2 #blackSphere3 {
        top: 72rem;
        left: 56.5%; }
        body .brand #section2 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media (min-width: 1025px) {
      body .brand #section2 #blackSphere3 {
        top: 72rem;
        left: 46.5%; }
        body .brand #section2 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      body .brand #section2 #blackSphere3 {
        top: 72rem;
        left: 56.5%; }
        body .brand #section2 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      body .brand #section2 #blackSphere3 {
        top: 72rem;
        left: 46.5%; }
        body .brand #section2 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
  body .brand #section3 {
    position: relative;
    z-index: 1; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .brand #section3 .check-list {
        max-width: 28.4rem;
        margin: 0 auto; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      body .brand #section3 .check-list {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-direction: column;
        -o-flex-direction: column;
        -moz-flex-direction: column;
        flex-direction: column;
        -webkit-align-items: center;
        -o-align-items: center;
        -moz-align-items: center;
        align-items: center; }
        body .brand #section3 .check-list li {
          width: 32rem; } }
    body .brand #section3 .check-list li:not(:last-child) {
      margin-bottom: 2rem; }
    @media (min-width: 1025px) {
      body .brand #section3 .black-sphere {
        top: 41.5rem;
        left: calc(50% - 4rem); }
        body .brand #section3 .black-sphere img {
          width: 8.8rem;
          height: 8.8rem; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      body .brand #section3 .black-sphere {
        left: calc(50% - 10rem); } }
    @media (min-width: 1025px) {
      body .brand #section3 .main-pic img {
        max-width: 80%; } }
    @media (min-width: 1470px) {
      body .brand #section3 .main-pic img {
        max-width: 100%; } }
  body .brand #section4 {
    background-color: #1E2029; }
    body .brand #section4 #inner-section1 picture {
      overflow: hidden;
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }
      body .brand #section4 #inner-section1 picture video, body .brand #section4 #inner-section1 picture iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .brand #section4 #inner-section1 picture {
          overflow: hidden;
          max-width: 51.6rem; }
          body .brand #section4 #inner-section1 picture img {
            width: calc(100% + 2px);
            max-width: calc(100% + 2px); } }
      @media (min-width: 1025px) {
        body .brand #section4 #inner-section1 picture {
          max-width: 96.2rem;
          box-shadow: 0px 0px 1.5rem rgba(0, 0, 0, 0.8); } }
      @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
        body .brand #section4 #inner-section1 picture {
          max-width: 90.5rem; } }
    body .brand #section4 .icolist-container .icolist {
      background-color: #2A2C34;
      box-shadow: none;
      padding: 1rem 3rem;
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
      body .brand #section4 .icolist-container .icolist picture {
        width: 50px !important; }
      body .brand #section4 .icolist-container .icolist video, body .brand #section4 .icolist-container .icolist iframe {
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand #section4 .icolist-container .icolist {
          height: 37.8rem;
          -webkit-justify-content: center;
          -o-justify-content: center;
          -moz-justify-content: center;
          justify-content: center; }
          body .brand #section4 .icolist-container .icolist .icolist-ico {
            margin-bottom: 2rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .brand #section4 .icolist-container .icolist {
          height: 35rem;
          flex: 0 0 calc(50% - 1.5rem);
          -webkit-justify-content: center;
          -o-justify-content: center;
          -moz-justify-content: center;
          justify-content: center; }
          body .brand #section4 .icolist-container .icolist .icolist-ico {
            margin-bottom: 2rem; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section4 .icolist-container .icolist {
          flex: 0 0 calc(33% - 1rem);
          padding: 2rem; } }
      @media (min-width: 1025px) {
        body .brand #section4 .icolist-container .icolist {
          padding: 2rem;
          max-width: 36.7rem; } }
      body .brand #section4 .icolist-container .icolist.shadow-none, body .brand #section4 .icolist-container .icolist.card.card-bg, body .brand #section4 .icolist-container .icolist.card.card-bg-img {
        background: none !important; }
    body .brand #section4 #inner-section2 {
      position: relative; }
      body .brand #section4 #inner-section2 > * {
        position: relative;
        z-index: 1; }
    body .brand #section4 #blackSphere4 {
      z-index: 0; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section4 #blackSphere4 {
          top: 4rem;
          left: 7rem; }
          body .brand #section4 #blackSphere4 img {
            width: 15.6rem;
            height: 15.6rem; } }
      @media (min-width: 1025px) {
        body .brand #section4 #blackSphere4 {
          top: 4rem;
          left: 7rem; }
          body .brand #section4 #blackSphere4 img {
            width: 15.6rem;
            height: 15.6rem; } }
    body .brand #section4 #blackSphere5 {
      z-index: 0; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section4 #blackSphere5 {
          top: 19rem;
          right: 8rem; }
          body .brand #section4 #blackSphere5 img {
            width: 5.4rem;
            height: 5.4rem; } }
      @media (min-width: 1025px) {
        body .brand #section4 #blackSphere5 {
          top: 19rem;
          right: 8rem; }
          body .brand #section4 #blackSphere5 img {
            width: 5.4rem;
            height: 5.4rem; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    body .brand #section5 picture img {
      max-width: 48rem; } }
  @media (min-width: 1025px) {
    body .brand #section5 picture img {
      max-width: 69.5rem; } }
  @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
    body .brand #section5 picture img {
      max-width: 60.5rem; } }
  @media (min-width: 320px) and (max-width: 767px) {
    body .brand #section5 .check-list {
      max-width: 22.3rem;
      margin: 0 auto; } }
  @media (min-width: 768px) {
    body .brand #section5 .check-list {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-wrap: wrap;
      -o-flex-wrap: wrap;
      -moz-flex-wrap: wrap;
      flex-wrap: wrap;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; }
      body .brand #section5 .check-list > * {
        margin-right: 5.8rem;
        margin-bottom: 2rem; }
        body .brand #section5 .check-list > *:nth-child(odd) {
          flex: 0 0 24.2rem; } }
      @media (min-width: 768px) and (min-width: 1025px) {
        body .brand #section5 .check-list > *:nth-child(odd) {
          margin-right: 5rem; } }
  @media (min-width: 768px) {
        body .brand #section5 .check-list > *:nth-child(even) {
          flex: 0 0 24.4rem;
          margin-right: 0; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    body .brand #section5 .check-list {
      -webkit-justify-content: flex-start;
      -o-justify-content: flex-start;
      -moz-justify-content: flex-start;
      justify-content: flex-start; }
      body .brand #section5 .check-list > * {
        margin-right: 3rem;
        margin-bottom: 2rem; }
        body .brand #section5 .check-list > *:nth-child(odd) {
          flex: 0 0 calc(50% - 1.5rem); }
        body .brand #section5 .check-list > *:nth-child(even) {
          flex: 0 0 calc(50% - 1.5rem);
          margin-right: 0; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .brand #section5 .check-list {
      -webkit-align-items: flex-start;
      -o-align-items: flex-start;
      -moz-align-items: flex-start;
      align-items: flex-start; } }
  @media (min-width: 1025px) {
    body .brand #section5 .check-list {
      -webkit-justify-content: flex-start;
      -o-justify-content: flex-start;
      -moz-justify-content: flex-start;
      justify-content: flex-start; } }
  body .brand #section6 {
    position: relative; }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section6 .black-sphere {
        top: -5.5rem;
        left: calc(50% - 10rem); }
        body .brand #section6 .black-sphere img {
          width: 8.7rem;
          height: 8.7rem; } }
    @media (min-width: 1025px) {
      body .brand #section6 .black-sphere {
        top: -5.5rem;
        left: calc(50% - 10rem); }
        body .brand #section6 .black-sphere img {
          width: 8.7rem;
          height: 8.7rem; } }
  body .brand #section7 {
    position: relative; }
    body .brand #section7 > * {
      position: relative;
      z-index: 1; }
    @media (min-width: 1025px) {
      body .brand #section7 picture {
        top: 0;
        margin-left: 3.2rem; }
        body .brand #section7 picture img {
          max-width: 90%; } }
    @media (min-width: 320px) and (max-width: 767px) {
      body .brand #section7 .check-list {
        max-width: 80%;
        margin: 0 auto; } }
    @media (min-width: 768px) {
      body .brand #section7 .check-list {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; }
        body .brand #section7 .check-list > * {
          margin-right: 5.8rem;
          margin-bottom: 2rem; } }
    @media (min-width: 768px) and (min-width: 1025px) {
      body .brand #section7 .check-list > *:nth-child(odd) {
        margin-right: 6.2rem; } }
    @media (min-width: 768px) {
          body .brand #section7 .check-list > *:nth-child(even) {
            margin-right: 0; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      body .brand #section7 .check-list {
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start; } }
    @media (min-width: 1025px) {
      body .brand #section7 .check-list {
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    body .brand #section7 .check-list li:before {
      padding: 1.4rem; }
    body .brand #section7 .black-sphere {
      z-index: 0; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section7 .black-sphere {
          top: 5.5rem;
          left: -8rem; }
          body .brand #section7 .black-sphere img {
            width: 15.6rem;
            height: 15.6rem; } }
      @media (min-width: 1025px) {
        body .brand #section7 .black-sphere {
          top: 5.5rem;
          left: -8rem; }
          body .brand #section7 .black-sphere img {
            width: 15.6rem;
            height: 15.6rem; } }
  @media (min-width: 1025px) {
    body .brand #section8 .img-absolute img {
      max-width: 43rem; } }
  @media (min-width: 1470px) {
    body .brand #section8 .img-absolute {
      margin-left: -5rem; }
      body .brand #section8 .img-absolute img {
        max-width: 53.2rem; } }
  @media (min-width: 320px) and (max-width: 767px) {
    body .brand #section8 .logo-row {
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    body .brand #section8 .logo-row {
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; } }
  body .brand #section8 .logo-row > *:not(:last-child) {
    margin-right: 2rem; }
    @media (min-width: 1025px) {
      body .brand #section8 .logo-row > *:not(:last-child) {
        margin-right: 3rem; } }
  body .brand #section9 {
    background-color: #1E2029; }
    body .brand #section9 .container {
      position: relative; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 .container .black-sphere {
          top: 10rem;
          left: 3rem;
          z-index: 0; }
          body .brand #section9 .container .black-sphere img {
            width: 15.6rem;
            height: 15.6rem; } }
      @media (min-width: 1025px) {
        body .brand #section9 .container .black-sphere {
          top: 16rem;
          left: 3rem; }
          body .brand #section9 .container .black-sphere img {
            width: 15.6rem;
            height: 15.6rem; } }
    body .brand #section9 #brandCardsCarousel {
      z-index: 1; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 #brandCardsCarousel {
          max-width: 101.8rem; } }
      @media (min-width: 1025px) {
        body .brand #section9 #brandCardsCarousel {
          max-width: 101.8rem; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 #brandCardsCarousel .carousel-inner {
          padding: 0 10rem 5rem; } }
      @media (min-width: 1025px) {
        body .brand #section9 #brandCardsCarousel .carousel-inner {
          padding: 0 10rem 5rem; } }
      body .brand #section9 #brandCardsCarousel .carousel-inner .carousel-item {
        padding: 0; }
      body .brand #section9 #brandCardsCarousel .carousel-inner .card {
        background-color: #2A2C34;
        color: #a7aebd;
        padding: 3rem 2rem;
        box-shadow: none;
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start;
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem; }
        body .brand #section9 #brandCardsCarousel .carousel-inner .card video, body .brand #section9 #brandCardsCarousel .carousel-inner .card iframe {
          -webkit-border-radius: 1.5rem;
          -moz-border-radius: 1.5rem;
          -ms-border-radius: 1.5rem;
          border-radius: 1.5rem; }
        @media (min-width: 320px) and (max-width: 767px) {
          body .brand #section9 #brandCardsCarousel .carousel-inner .card {
            -webkit-flex-direction: column;
            -o-flex-direction: column;
            -moz-flex-direction: column;
            flex-direction: column; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          body .brand #section9 #brandCardsCarousel .carousel-inner .card {
            height: 26.3rem;
            -webkit-align-items: center;
            -o-align-items: center;
            -moz-align-items: center;
            align-items: center; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .brand #section9 #brandCardsCarousel .carousel-inner .card {
            max-width: 82.2rem;
            height: 30.9rem;
            padding: 2rem 5rem 2rem 2rem; } }
        @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
          body .brand #section9 #brandCardsCarousel .carousel-inner .card {
            padding: 3rem; } }
        @media (min-width: 1025px) {
          body .brand #section9 #brandCardsCarousel .carousel-inner .card {
            max-width: 82.2rem;
            padding: 2rem 5rem 2rem 2rem; } }
        body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img {
          -webkit-border-radius: 1rem;
          -moz-border-radius: 1rem;
          -ms-border-radius: 1rem;
          border-radius: 1rem;
          overflow: hidden;
          max-height: 32.4rem; }
          body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img video, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img iframe {
            -webkit-border-radius: 1rem;
            -moz-border-radius: 1rem;
            -ms-border-radius: 1rem;
            border-radius: 1rem; }
          @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img {
              flex: 0 0 22rem;
              width: 22rem;
              height: 23.8rem; } }
          @media (min-width: 1025px) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img {
              flex: 0 0 30rem;
              width: 30rem;
              height: 32rem; } }
          @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img {
              flex: 0 0 25rem;
              width: 25rem;
              height: 27rem; } }
          body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-img img {
            width: 101%;
            max-width: 101%; }
        body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-flex-direction: column;
          -o-flex-direction: column;
          -moz-flex-direction: column;
          flex-direction: column;
          -webkit-align-items: flex-start;
          -o-align-items: flex-start;
          -moz-align-items: flex-start;
          align-items: flex-start; }
          @media (min-width: 320px) and (max-width: 767px) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
              margin-top: 2rem;
              text-align: center; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
              margin-top: 0;
              text-align: left;
              padding-left: 2rem; } }
          @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
              margin-left: 3rem; } }
          @media (min-width: 1025px) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
              margin-left: 5rem; } }
          @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
            body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body {
              margin-left: 3rem; } }
          body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-title, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-link, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist #brandCardsCarousel .carousel-inner .card .card-body .icolist-subtitle {
            display: block;
            width: 100%;
            color: #FFFFFF;
            font-weight: 500;
            margin-bottom: 1rem; }
            @media (min-width: 320px) and (max-width: 767px) {
              body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-title, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-link, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist #brandCardsCarousel .carousel-inner .card .card-body .icolist-subtitle {
                text-align: center; } }
            @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-title, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-link, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist #brandCardsCarousel .carousel-inner .card .card-body .icolist-subtitle {
                margin-bottom: 0; } }
            @media (min-width: 768px) {
              body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-title, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-tabs.numbered-tabs .nav-link, body .nav-tabs.numbered-tabs .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .nav-link, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .icolist-container .icolist .icolist-subtitle, body .brand #section9 .icolist-container .icolist #brandCardsCarousel .carousel-inner .card .card-body .icolist-subtitle {
                text-align: left; } }
          body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle {
            color: #a7aebd;
            text-align: center;
            margin-top: 0; }
            @media (min-width: 768px) {
              body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-text, body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle {
                text-align: left; } }
          body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle {
            display: block;
            width: 100%;
            margin-bottom: 2rem; }
            @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              body .brand #section9 #brandCardsCarousel .carousel-inner .card .card-body .card-subtitle {
                margin-bottom: 1rem; } }
      body .brand #section9 #brandCardsCarousel .carousel-control-prev,
      body .brand #section9 #brandCardsCarousel .carousel-control-next {
        width: 4.4rem;
        height: 39rem;
        opacity: 1; }
        @media (min-width: 768px) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev,
          body .brand #section9 #brandCardsCarousel .carousel-control-next {
            height: 100%; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev,
          body .brand #section9 #brandCardsCarousel .carousel-control-next {
            width: 10rem;
            height: calc(100% - 5rem); } }
        @media (min-width: 1025px) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev,
          body .brand #section9 #brandCardsCarousel .carousel-control-next {
            width: 10rem;
            height: calc(100% - 5rem); } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .brand #section9 #brandCardsCarousel .carousel-control-prev {
          left: -2.2rem; } }
      @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        body .brand #section9 #brandCardsCarousel .carousel-control-prev {
          left: -2.2rem; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 #brandCardsCarousel .carousel-control-prev {
          background: rgba(30, 32, 41, 0);
          background: -webkit-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -o-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -moz-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%); } }
      @media (min-width: 1025px) {
        body .brand #section9 #brandCardsCarousel .carousel-control-prev {
          background: rgba(30, 32, 41, 0);
          background: -webkit-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -o-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -moz-linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: linear-gradient(90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%); } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .brand #section9 #brandCardsCarousel .carousel-control-next {
          right: -2.2rem;
          left: auto; } }
      @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        body .brand #section9 #brandCardsCarousel .carousel-control-next {
          right: -2.2rem;
          left: auto; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 #brandCardsCarousel .carousel-control-next {
          background: rgba(30, 32, 41, 0);
          background: -webkit-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -o-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -moz-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%); } }
      @media (min-width: 1025px) {
        body .brand #section9 #brandCardsCarousel .carousel-control-next {
          background: rgba(30, 32, 41, 0);
          background: -webkit-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -o-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: -moz-linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%);
          background: linear-gradient(-90deg, #1e2029 80%, rgba(30, 32, 41, 0) 100%); } }
      body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon,
      body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
        width: 4.4rem;
        height: 4.4rem; }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon,
          body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
            width: 8rem;
            height: 8rem; } }
        @media (min-width: 1025px) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon,
          body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
            width: 8rem;
            height: 8rem; } }
      body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon {
        background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='%23558DFA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M51.72 38.5396H32.626L40.98 30.1876C41.3067 29.8766 41.4916 29.4452 41.4916 28.9941C41.4916 28.5431 41.3067 28.1117 40.98 27.8006C40.669 27.474 40.2376 27.2891 39.7865 27.2891C39.3355 27.2891 38.9041 27.474 38.593 27.8006L27.511 38.8806C26.8275 39.6615 26.8275 40.8277 27.511 41.6086L38.593 52.6876C38.9041 53.0143 39.3355 53.1992 39.7865 53.1992C40.2376 53.1992 40.669 53.0143 40.98 52.6876C41.3067 52.3766 41.4916 51.9452 41.4916 51.4941C41.4916 51.0431 41.3067 50.6117 40.98 50.3006L32.626 41.9466H51.72C52.1784 41.9727 52.6261 41.802 52.9508 41.4774C53.2754 41.1527 53.4461 40.705 53.42 40.2466C53.4482 39.7871 53.2784 39.3374 52.9535 39.0112C52.6286 38.685 52.1797 38.5133 51.72 38.5396H51.72Z' fill='white'/%3E%3C/svg%3E%0A"); }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon {
            margin-right: -10rem; } }
        @media (min-width: 1025px) {
          body .brand #section9 #brandCardsCarousel .carousel-control-prev-icon {
            margin-right: -10rem; } }
      body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
        background-image: url("data:image/svg+xml,%3Csvg width='80' height='80' viewBox='0 0 80 80' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='40' cy='40' r='40' fill='%23558DFA'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M28.7051 41.9486H47.7991L39.4451 50.3006C39.1185 50.6117 38.9336 51.0431 38.9336 51.4941C38.9336 51.9452 39.1185 52.3766 39.4451 52.6876C39.7562 53.0143 40.1876 53.1992 40.6386 53.1992C41.0897 53.1992 41.5211 53.0143 41.8321 52.6876L52.9141 41.6076C53.5976 40.8267 53.5976 39.6605 52.9141 38.8796L41.8321 27.8006C41.5211 27.474 41.0897 27.2891 40.6386 27.2891C40.1876 27.2891 39.7562 27.474 39.4451 27.8006C39.1185 28.1117 38.9336 28.5431 38.9336 28.9941C38.9336 29.4452 39.1185 29.8766 39.4451 30.1876L47.7991 38.5416H28.7051C28.2468 38.5155 27.799 38.6862 27.4744 39.0109C27.1497 39.3355 26.979 39.7833 27.0051 40.2416C26.9769 40.7012 27.1467 41.1509 27.4716 41.4771C27.7965 41.8033 28.2455 41.9749 28.7051 41.9486H28.7051Z' fill='white'/%3E%3C/svg%3E%0A"); }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
            margin-left: -10rem; } }
        @media (min-width: 1025px) {
          body .brand #section9 #brandCardsCarousel .carousel-control-next-icon {
            margin-left: -10rem; } }
    body .brand #section9 .icolist-container .icolist {
      padding: 0 1.5rem;
      flex: 1 1 33%; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand #section9 .icolist-container .icolist {
          flex: 0 0 100%;
          padding: 0; }
          body .brand #section9 .icolist-container .icolist:not(:last-child) {
            margin-bottom: 3rem; } }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        body .brand #section9 .icolist-container .icolist {
          padding: 0;
          flex: 0 0 calc(33% - 1.5rem); } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section9 .icolist-container .icolist .icolist-title {
          line-height: 1.4em; } }
  body .brand #section10 {
    position: relative; }
    body .brand #section10 .bg-grey, body .brand #section10 .demo #section3 .nice-numbers-row .nice-number, .demo #section3 .nice-numbers-row body .brand #section10 .nice-number {
      background-color: #1E2029; }
    body .brand #section10 .sp-card .data, body .brand #section10 .sp-card #section9 .icolist-container .icolist .icolist-title, body .brand #section9 .icolist-container .icolist #section10 .sp-card .icolist-title {
      font-weight: 400; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section10 .sp-card .data, body .brand #section10 .sp-card #section9 .icolist-container .icolist .icolist-title, body .brand #section9 .icolist-container .icolist #section10 .sp-card .icolist-title {
          font-size: 27px;
          font-size: 2.7rem; } }
      @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
        body .brand #section10 .sp-card .data, body .brand #section10 .sp-card #section9 .icolist-container .icolist .icolist-title, body .brand #section9 .icolist-container .icolist #section10 .sp-card .icolist-title {
          font-size: 27px;
          font-size: 2.7rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section10 .sp-card > p {
        line-height: 1.55em; } }
    body .brand #section10 .sp-card .specialp {
      color: #a7aebd; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand #section10 .sp-card .specialp {
          font-size: 18px;
          font-size: 1.8rem;
          line-height: 2.2rem;
          font-weight: 400; } }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section10 .sp-card .specialp {
          letter-spacing: -0.5px; } }
      @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
        body .brand #section10 .sp-card .specialp {
          letter-spacing: -0.5px; } }
    body .brand #section10 .sp-card .badge {
      padding: 0.5rem 1.8rem;
      -webkit-border-radius: 2rem;
      -moz-border-radius: 2rem;
      -ms-border-radius: 2rem;
      border-radius: 2rem;
      background-color: #558DFA; }
      body .brand #section10 .sp-card .badge video, body .brand #section10 .sp-card .badge iframe {
        -webkit-border-radius: 2rem;
        -moz-border-radius: 2rem;
        -ms-border-radius: 2rem;
        border-radius: 2rem; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand #section10 .sp-card .badge {
          margin-bottom: 0.5rem; } }
      @media (min-width: 1025px) {
        body .brand #section10 .sp-card .badge {
          padding: 0 2rem; } }
    body .brand #section10 .sp-card hr {
      border-top: 2px solid #2A2C34; }
    body .brand #section10 .check-list li {
      color: #a7aebd; }
      @media (min-width: 320px) and (max-width: 767px) {
        body .brand #section10 .check-list li {
          font-size: 18px;
          font-size: 1.8rem;
          line-height: 2.2rem;
          font-weight: 700; } }
      body .brand #section10 .check-list li:not(:last-child) {
        margin-bottom: 2rem; }
        @media (min-width: 1025px) {
          body .brand #section10 .check-list li:not(:last-child) {
            margin-bottom: 3rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section10 #blackSphere6 {
        top: 105rem;
        left: 2rem; }
        body .brand #section10 #blackSphere6 img {
          width: 11.3rem;
          height: 11.3rem; } }
    @media (min-width: 1025px) {
      body .brand #section10 #blackSphere6 {
        top: 105rem;
        left: 2rem; }
        body .brand #section10 #blackSphere6 img {
          width: 11.3rem;
          height: 11.3rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section10 #blackSphere7 {
        top: 87rem;
        right: -4rem; }
        body .brand #section10 #blackSphere7 img {
          width: 16.5rem;
          height: 16.5rem; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      body .brand #section10 #blackSphere7 {
        top: 87rem;
        right: -3rem; }
        body .brand #section10 #blackSphere7 img {
          width: 12rem;
          height: 12rem; } }
    @media (min-width: 1025px) {
      body .brand #section10 #blackSphere7 {
        top: 87rem;
        right: -1rem; }
        body .brand #section10 #blackSphere7 img {
          width: 16.5rem;
          height: 16.5rem; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      body .brand #section10 #blackSphere7 {
        right: -6rem; } }
  body .brand #section11 {
    position: relative; }
    body .brand #section11 > * {
      z-index: 1; }
    body .brand #section11 p {
      color: #a7aebd; }
    @media (min-width: 320px) and (max-width: 767px) {
      body .brand #section11 .check-list {
        max-width: 25.8rem;
        margin: 0 auto; }
        body .brand #section11 .check-list li h3 {
          text-align: initial;
          max-width: 80%; } }
    @media (min-width: 768px) {
      body .brand #section11 .check-list {
        display: -webkit-box;
        -webkit-display: flex;
        -o-display: flex;
        -moz-display: flex;
        display: flex;
        -webkit-flex-wrap: wrap;
        -o-flex-wrap: wrap;
        -moz-flex-wrap: wrap;
        flex-wrap: wrap;
        -webkit-justify-content: center;
        -o-justify-content: center;
        -moz-justify-content: center;
        justify-content: center; }
        body .brand #section11 .check-list > * {
          margin-right: 3.6rem;
          margin-bottom: 2rem; } }
    @media (min-width: 768px) and (min-width: 1025px) {
      body .brand #section11 .check-list > *:nth-child(odd) {
        margin-right: 7.8rem; } }
    @media (min-width: 768px) {
          body .brand #section11 .check-list > *:nth-child(even) {
            margin-right: 0; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      body .brand #section11 .check-list {
        -webkit-align-items: flex-start;
        -o-align-items: flex-start;
        -moz-align-items: flex-start;
        align-items: flex-start; } }
    @media (min-width: 1025px) {
      body .brand #section11 .check-list {
        -webkit-justify-content: flex-start;
        -o-justify-content: flex-start;
        -moz-justify-content: flex-start;
        justify-content: flex-start; } }
    @media (min-width: 1025px) {
      body .brand #section11 picture {
        top: 0;
        margin-left: 3.2rem; }
        body .brand #section11 picture img {
          max-width: 90%; } }
    body .brand #section11 #blackSphere2 {
      z-index: 0; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        body .brand #section11 #blackSphere2 {
          top: 2.8rem;
          left: 0; } }
      @media (min-width: 1025px) {
        body .brand #section11 #blackSphere2 {
          top: 5.8rem;
          left: 12rem; } }
      @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
        body .brand #section11 #blackSphere2 {
          top: 5.8rem;
          left: 12rem; } }
    @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
      body .brand #section11 #blackSphere3 {
        top: 72rem;
        left: 56.5%; }
        body .brand #section11 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media (min-width: 1025px) {
      body .brand #section11 #blackSphere3 {
        top: 72rem;
        left: 46.5%; }
        body .brand #section11 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media (min-width: 834px) and (max-width: 1194px) and (orientation: landscape) and (-webkit-min-device-pixel-ratio: 2) {
      body .brand #section11 #blackSphere3 {
        top: 72rem;
        left: 56.5%; }
        body .brand #section11 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
    @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
      body .brand #section11 #blackSphere3 {
        top: 72rem;
        left: 46.5%; }
        body .brand #section11 #blackSphere3 img {
          width: 17.5rem;
          height: 17.5rem; } }
  body .brand #faqs-whitelabel {
    background-color: #1E2029; }
    body .brand #faqs-whitelabel .accordion > .card .card-header > .card-title, body .brand #faqs-whitelabel .accordion > .card .nav-tabs.numbered-tabs .card-header > .nav-link, body .nav-tabs.numbered-tabs .brand #faqs-whitelabel .accordion > .card .card-header > .nav-link, body .brand #faqs-whitelabel .accordion > .card #section9 .icolist-container .icolist .card-header > .icolist-subtitle, body .brand #section9 .icolist-container .icolist #faqs-whitelabel .accordion > .card .card-header > .icolist-subtitle {
      background-color: #2A2C34; }
      body .brand #faqs-whitelabel .accordion > .card .card-header > .card-title:not(.collapsed), body .brand #faqs-whitelabel .accordion > .card .nav-tabs.numbered-tabs .card-header > .nav-link:not(.collapsed), body .nav-tabs.numbered-tabs .brand #faqs-whitelabel .accordion > .card .card-header > .nav-link:not(.collapsed), body .brand #faqs-whitelabel .accordion > .card #section9 .icolist-container .icolist .card-header > .icolist-subtitle:not(.collapsed), body .brand #section9 .icolist-container .icolist #faqs-whitelabel .accordion > .card .card-header > .icolist-subtitle:not(.collapsed) {
        background-color: #558DFA;
        background-image: url("data:image/svg+xml,%3Csvg width='22' height='2' viewBox='0 0 22 2' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1H20.0279' stroke='%23558DFA' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: 2.2rem 0.2rem;
        background-position: calc(100% - 3rem) center;
        background-color: #2A2C34;
        color: #558DFA; }
      body .brand #faqs-whitelabel .accordion > .card .card-header > .card-title.collapsed, body .brand #faqs-whitelabel .accordion > .card .nav-tabs.numbered-tabs .card-header > .collapsed.nav-link, body .nav-tabs.numbered-tabs .brand #faqs-whitelabel .accordion > .card .card-header > .collapsed.nav-link, body .brand #faqs-whitelabel .accordion > .card #section9 .icolist-container .icolist .card-header > .collapsed.icolist-subtitle, body .brand #section9 .icolist-container .icolist #faqs-whitelabel .accordion > .card .card-header > .collapsed.icolist-subtitle {
        background-color: #F4F6F9;
        background-image: url("data:image/svg+xml,%3Csvg width='20' height='21' viewBox='0 0 20 21' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 10.3105H19' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M10 1V19.6207' stroke='white' stroke-width='2' stroke-miterlimit='10' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: 2rem 2.1rem;
        background-position: calc(100% - 3rem) center;
        background-color: #2A2C34; }
    body .brand #faqs-whitelabel .accordion > .card .card-header + div {
      background-color: #2A2C34;
      color: #FFFFFF; }
      body .brand #faqs-whitelabel .accordion > .card .card-header + div .card-body p {
        color: #B4C7E7;
        text-align: left; }
      body .brand #faqs-whitelabel .accordion > .card .card-header + div .card-body ul {
        text-align: left;
        list-style: none;
        padding-left: 1.5rem;
        color: #B4C7E7; }
        body .brand #faqs-whitelabel .accordion > .card .card-header + div .card-body ul li {
          text-indent: -1.5rem; }
          body .brand #faqs-whitelabel .accordion > .card .card-header + div .card-body ul li::before {
            content: "- "; }
  body .brand .email-start-content .input-start {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 20px 30px 0;
    width: 100%;
    border-radius: 50px;
    text-align: center; }
    body .brand .email-start-content .input-start .email-start {
      font-size: 16px;
      border: none;
      height: auto;
      padding: 6px !important;
      width: 100%;
      border-radius: 50PX;
      text-align: center;
      background: none;
      border: 2px solid #1FB6FF;
      color: #a7aebd; }
      body .brand .email-start-content .input-start .email-start::placeholder {
        color: #a7aebd; }
      body .brand .email-start-content .input-start .email-start:-internal-autofill-selected {
        background: none !important; }
    body .brand .email-start-content .input-start .btn {
      width: 100%; }
    @media (min-width: 1025px) {
      body .brand .email-start-content .input-start {
        flex-direction: row;
        border: 2px solid #1FB6FF;
        padding: 6px 6px;
        width: fit-content;
        background: none; }
        body .brand .email-start-content .input-start .email-start {
          font-size: 16px;
          border: none;
          border-bottom: none;
          text-align: left;
          text-indent: 14px; }
          body .brand .email-start-content .input-start .email-start::placeholder {
            color: #a7aebd; }
          body .brand .email-start-content .input-start .email-start:-internal-autofill-selected {
            background: none !important; }
        body .brand .email-start-content .input-start .btn {
          width: fit-content;
          min-width: fit-content;
          padding: 1.3rem 2rem; } }
  body .brand .email-start-content ul {
    flex-direction: column; }
    @media (min-width: 768px) {
      body .brand .email-start-content ul {
        flex-direction: row; } }
    body .brand .email-start-content ul span {
      color: #36B37E; }
    body .brand .email-start-content ul p {
      color: #a7aebd;
      text-align: center;
      line-height: initial;
      font-size: 14px; }
  body .brand .free-trial {
    font-size: medium !important;
    width: 90%;
    line-height: normal;
    animation: pulseColorScale 3s infinite ease-in-out !important; }
@keyframes pulseColorScale {
  0% {
    transform: scale(1);
    color: yellow; }
  33% {
    transform: scale(1.1);
    color: white; }
  66% {
    transform: scale(1.2);
    color: orange; }
  100% {
    transform: scale(1);
    color: yellow; } }
body #reviewVideoModal {
  background-color: rgba(0, 7, 30, 0.3); }

.demo #section0 .white-card {
  text-align: center; }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .demo #section0 .white-card {
      right: 0px;
      max-width: 587px;
      width: 50%;
      text-align: left; } }
  @media (min-width: 1025px) {
    .demo #section0 .white-card {
      right: 0px;
      max-width: 587px;
      width: 60%;
      text-align: left; } }
  @media (min-width: 1200px) {
    .demo #section0 .white-card {
      margin-right: -4.5rem; } }
.demo #section0 .video-behind {
  text-align: center;
  overflow: hidden;
  -webkit-border-radius: 8px;
  -moz-border-radius: 8px;
  -ms-border-radius: 8px;
  border-radius: 8px; }
  .demo #section0 .video-behind video, .demo #section0 .video-behind iframe {
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px; }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .demo #section0 .video-behind {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem;
      position: absolute;
      z-index: -1;
      left: 0rem;
      top: 22rem;
      max-width: 60%; }
      .demo #section0 .video-behind video, .demo #section0 .video-behind iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; } }
  @media (min-width: 1025px) {
    .demo #section0 .video-behind {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem;
      position: absolute;
      z-index: -1;
      left: 0rem;
      top: 22rem; }
      .demo #section0 .video-behind video, .demo #section0 .video-behind iframe {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; } }
  .demo #section0 .video-behind picture {
    overflow: hidden;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    -ms-border-radius: 8px;
    border-radius: 8px; }
    .demo #section0 .video-behind picture video, .demo #section0 .video-behind picture iframe {
      -webkit-border-radius: 8px;
      -moz-border-radius: 8px;
      -ms-border-radius: 8px;
      border-radius: 8px; }
    @media (min-width: 1025px) {
      .demo #section0 .video-behind picture {
        -webkit-border-radius: 3rem;
        -moz-border-radius: 3rem;
        -ms-border-radius: 3rem;
        border-radius: 3rem; }
        .demo #section0 .video-behind picture video, .demo #section0 .video-behind picture iframe {
          -webkit-border-radius: 3rem;
          -moz-border-radius: 3rem;
          -ms-border-radius: 3rem;
          border-radius: 3rem; } }
.demo #section0 .blue-dark {
  color: #558DFA; }
.demo #section0 .semibold {
  font-weight: 600; }
.demo #section1 {
  position: relative; }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .demo #section1 picture img {
      max-width: 80%; } }
  @media (min-width: 834px) and (max-width: 1194px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .demo #section1 picture img {
      max-width: 80%; } }
  @media (min-width: 1025px) {
    .demo #section1 picture img {
      margin-left: 2rem;
      max-width: 64.8rem; } }
  @media (min-width: 1200px) {
    .demo #section1 picture img {
      max-width: 64.8rem; } }
.demo #section2 .table-block {
  width: 100%;
  margin-top: 3rem; }
  @media (min-width: 320px) and (max-width: 767px) {
    .demo #section2 .table-block {
      margin: 2rem 0;
      width: 100%; }
      .demo #section2 .table-block:last-child {
        margin-bottom: 0; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .demo #section2 .table-block {
      margin: 2rem 1.5rem;
      width: calc(100% - 3rem); }
      .demo #section2 .table-block:last-child {
        margin-bottom: 0; } }
  .demo #section2 .table-block .h4 {
    color: #1FB6FF;
    display: block;
    margin-bottom: 1rem; }
    @media (min-width: 320px) and (max-width: 767px) {
      .demo #section2 .table-block .h4 {
        margin-left: 2.2rem;
        font-weight: 700;
        line-height: 21.78px;
        font-size: 18px;
        font-size: 1.8rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      .demo #section2 .table-block .h4 {
        margin-left: 2.2rem;
        font-weight: 700;
        line-height: 36px;
        font-size: 22px;
        font-size: 2.2rem; } }
  .demo #section2 .table-block .table {
    border-collapse: separate;
    border-spacing: 0 1rem; }
    @media (min-width: 320px) and (max-width: 767px) {
      .demo #section2 .table-block .table {
        table-layout: fixed; } }
    .demo #section2 .table-block .table thead tr {
      background: #558DFA;
      background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );
      border-top-left-radius: 10px;
      border-top-right-radius: 10px; }
      .demo #section2 .table-block .table thead tr th {
        color: #FFFFFF;
        border: none !important;
        font-size: 1.2rem;
        line-height: 1.2;
        text-align: center;
        font-weight: 400;
        vertical-align: middle;
        padding: 1rem; }
        @media (min-width: 768px) {
          .demo #section2 .table-block .table thead tr th {
            font-size: 1.6rem;
            text-align: left; } }
        @media (min-width: 1025px) {
          .demo #section2 .table-block .table thead tr th {
            font-size: 1.6rem;
            text-align: left; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table thead tr th {
            padding: 1.5rem;
            font-weight: 600; } }
        .demo #section2 .table-block .table thead tr th:first-child {
          border-top-left-radius: 10px; }
        .demo #section2 .table-block .table thead tr th:last-child {
          border-top-right-radius: 10px; }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table thead tr th:nth-child(1) {
            width: 30%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table thead tr th:nth-child(1) {
            width: 30%;
            padding-left: 5rem; } }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table thead tr th:nth-child(2) {
            width: 35%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table thead tr th:nth-child(2) {
            width: 30%; } }
        @media (min-width: 834px) and (max-width: 1194px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
          .demo #section2 .table-block .table thead tr th:nth-child(2) {
            text-align: left; } }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table thead tr th:nth-child(3) {
            width: 20%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table thead tr th:nth-child(3) {
            width: 20%; } }
        @media (min-width: 834px) and (max-width: 1194px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
          .demo #section2 .table-block .table thead tr th:nth-child(3) {
            text-align: left; } }
        .demo #section2 .table-block .table thead tr th:nth-child(4) {
          text-align: center; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table thead tr th:nth-child(4) {
              width: 15%; } }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table thead tr th:nth-child(4) {
              text-align: right; } }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table thead tr th:nth-child(4) {
              width: 20%; } }
    .demo #section2 .table-block .table thead img.logo {
      max-width: 124px; }
    .demo #section2 .table-block .table thead img.logo-mb {
      max-width: 25px; }
      @media (min-width: 320px) and (max-width: 767px) {
        .demo #section2 .table-block .table thead img.logo-mb {
          margin-right: 8px; } }
    .demo #section2 .table-block .table tfoot tr {
      background: #558DFA;
      background: -webkit-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -o-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: -moz-linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      background: linear-gradient(90deg, #558DFA 0%, #1FB6FF 100%);
      filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='$color1', endColorstr='$color2', GradientType=0 );
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px; }
      .demo #section2 .table-block .table tfoot tr th {
        vertical-align: middle;
        color: #FFFFFF;
        border: none !important;
        font-size: 1.6rem;
        padding: 0.5rem; }
        .demo #section2 .table-block .table tfoot tr th:first-child {
          border-bottom-left-radius: 10px; }
        .demo #section2 .table-block .table tfoot tr th:last-child {
          border-bottom-right-radius: 10px; }
        .demo #section2 .table-block .table tfoot tr th:nth-child(1) {
          font-size: 1.4rem;
          line-height: 1.2;
          vertical-align: middle; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(1) {
              padding-left: 2rem; } }
          @media (min-width: 768px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(1) {
              font-size: 1.8rem;
              padding: 1rem 1.6rem; } }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(1) {
              width: 30%;
              font-size: 2.6rem;
              padding-left: 5rem; } }
        .demo #section2 .table-block .table tfoot tr th:nth-child(2) {
          font-size: 1.3rem;
          line-height: 1.2;
          vertical-align: middle;
          font-weight: 400;
          text-align: center; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(2) {
              width: 32%; } }
          @media (min-width: 768px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(2) {
              padding: 1rem 1.6rem;
              text-align: left; } }
          @media (min-width: 1025px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(2) {
              text-align: left; } }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(2) {
              width: 20%;
              font-size: 2.2rem; } }
        .demo #section2 .table-block .table tfoot tr th:nth-child(3) {
          font-size: 1.2rem;
          line-height: 1.2;
          vertical-align: middle;
          text-align: center; }
          @media (min-width: 768px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(3) {
              padding: 1rem 1.6rem; } }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tfoot tr th:nth-child(3) {
              width: 20%; } }
        @media (min-width: 768px) {
          .demo #section2 .table-block .table tfoot tr th:nth-child(4) {
            padding: 1rem 1.6rem; } }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tfoot tr th:nth-child(4) {
            width: 18%; } }
        .demo #section2 .table-block .table tfoot tr th .priceSummatory {
          display: inline-block;
          background-color: white;
          padding: 5px 8px;
          font-size: 1.2rem;
          line-height: 1.2;
          color: #558DFA;
          font-weight: 700;
          border-radius: 10px;
          text-align: center; }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tfoot tr th .priceSummatory {
              font-size: 2.8rem; } }
    .demo #section2 .table-block .table tbody tr {
      -webkit-border-radius: 1rem;
      -moz-border-radius: 1rem;
      -ms-border-radius: 1rem;
      border-radius: 1rem;
      height: 5.9rem;
      position: relative; }
      .demo #section2 .table-block .table tbody tr video, .demo #section2 .table-block .table tbody tr iframe {
        -webkit-border-radius: 1rem;
        -moz-border-radius: 1rem;
        -ms-border-radius: 1rem;
        border-radius: 1rem; }
      .demo #section2 .table-block .table tbody tr td {
        line-height: 1em !important;
        vertical-align: middle; }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(1) {
            width: 30%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(1) {
            width: 30%;
            padding-left: 5rem; } }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(2) {
            width: 32%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(2) {
            width: 30%; } }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(3) {
            width: 20%; } }
        @media (min-width: 1200px) {
          .demo #section2 .table-block .table tbody tr td:nth-child(3) {
            width: 20%; } }
        .demo #section2 .table-block .table tbody tr td:nth-child(4) {
          text-align: center; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tbody tr td:nth-child(4) {
              width: 18%; } }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tbody tr td:nth-child(4) {
              width: 20%; } }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tbody tr td:nth-child(4) svg {
              width: 25px;
              margin-right: 15px; } }
        .demo #section2 .table-block .table tbody tr td .logos {
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-justify-content: flex-start;
          -o-justify-content: flex-start;
          -moz-justify-content: flex-start;
          justify-content: flex-start;
          padding-left: 0.5rem; }
          @media (min-width: 1200px) {
            .demo #section2 .table-block .table tbody tr td .logos {
              padding-left: 0; } }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tbody tr td .logos .ico-logo img {
              max-width: 35px; } }
      .demo #section2 .table-block .table tbody tr td,
      .demo #section2 .table-block .table tbody tr th {
        height: auto;
        vertical-align: middle;
        padding: 0.6rem 1.5rem 0.6rem;
        /*&:nth-child(2),
        &:nth-child(4) {
            background-color: rgba($blue-dark, 0.05);
        }*/ }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr td,
          .demo #section2 .table-block .table tbody tr th {
            padding: 0.6rem 0;
            text-align: left;
            font-weight: 400 !important;
            font-size: 1.3rem !important;
            text-align: center !important;
            line-height: 1.3 !important; }
            .demo #section2 .table-block .table tbody tr td:nth-child(1),
            .demo #section2 .table-block .table tbody tr th:nth-child(1) {
              border-left: 2px solid #EEF6FF;
              border-top-left-radius: 1rem;
              border-bottom-left-radius: 1rem; }
            .demo #section2 .table-block .table tbody tr td.special-col,
            .demo #section2 .table-block .table tbody tr th.special-col {
              border-left: 2px solid #EEF6FF;
              border-top-left-radius: 1rem;
              border-bottom-left-radius: 1rem;
              border-right: 2px solid #EEF6FF;
              border-top-right-radius: 1rem;
              border-bottom-right-radius: 1rem; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          .demo #section2 .table-block .table tbody tr td,
          .demo #section2 .table-block .table tbody tr th {
            text-align: left;
            font-size: 1.6rem !important;
            line-height: 1.3 !important;
            padding: 0.6rem 1.5rem 0.6rem; }
            .demo #section2 .table-block .table tbody tr td:nth-child(1),
            .demo #section2 .table-block .table tbody tr th:nth-child(1) {
              border-left: 2px solid #EEF6FF;
              border-top-left-radius: 1rem;
              border-bottom-left-radius: 1rem; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          .demo #section2 .table-block .table tbody tr td:first-child,
          .demo #section2 .table-block .table tbody tr th:first-child {
            border-left: 2px solid #EEF6FF;
            border-top-left-radius: 1rem;
            border-bottom-left-radius: 1rem; } }
        @media (min-width: 1025px) {
          .demo #section2 .table-block .table tbody tr td:first-child,
          .demo #section2 .table-block .table tbody tr th:first-child {
            border-left: 2px solid #EEF6FF;
            border-top-left-radius: 1rem;
            border-bottom-left-radius: 1rem; } }
        .demo #section2 .table-block .table tbody tr td.special-border-right,
        .demo #section2 .table-block .table tbody tr th.special-border-right {
          border-right: 2px solid #EEF6FF;
          border-top-right-radius: 1rem;
          border-bottom-right-radius: 1rem; }
        .demo #section2 .table-block .table tbody tr td:last-child,
        .demo #section2 .table-block .table tbody tr th:last-child {
          border-right: 2px solid #EEF6FF;
          border-top-right-radius: 1rem;
          border-bottom-right-radius: 1rem; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tbody tr td:last-child,
            .demo #section2 .table-block .table tbody tr th:last-child {
              text-align: right !important; } }
      .demo #section2 .table-block .table tbody tr th {
        line-height: 1.936rem;
        font-size: 16px;
        font-size: 1.6rem;
        font-weight: 700; }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr th {
            line-height: 1.694rem;
            font-size: 14px;
            font-size: 1.4rem; }
            .demo #section2 .table-block .table tbody tr th[scope="row"] {
              position: absolute;
              left: 1.5rem;
              display: block;
              background: rgba(0, 0, 0, 0);
              overflow: visible;
              margin-top: -3.3rem;
              font-size: 14px;
              font-size: 1.4rem;
              line-height: 16.94px;
              border: none; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          .demo #section2 .table-block .table tbody tr th[scope="row"] {
            position: absolute;
            padding: 0;
            left: 3.7rem;
            display: block;
            background: rgba(0, 0, 0, 0);
            overflow: visible;
            margin-top: 2rem;
            border: none; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          .demo #section2 .table-block .table tbody tr th {
            padding-left: 3rem; } }
        @media (min-width: 1025px) {
          .demo #section2 .table-block .table tbody tr th {
            padding-left: 3rem; } }
      .demo #section2 .table-block .table tbody tr td {
        color: #50527B;
        text-align: left; }
        @media (min-width: 320px) and (max-width: 767px) {
          .demo #section2 .table-block .table tbody tr td {
            font-size: 14px;
            font-size: 1.4rem;
            line-height: 16.94px;
            font-weight: 400; } }
        @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
          .demo #section2 .table-block .table tbody tr td {
            font-weight: 400; } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          .demo #section2 .table-block .table tbody tr td {
            width: 25%; } }
        @media (min-width: 1025px) {
          .demo #section2 .table-block .table tbody tr td {
            width: 25%; } }
        .demo #section2 .table-block .table tbody tr td p {
          margin-bottom: 0; }
          @media (min-width: 320px) and (max-width: 767px) {
            .demo #section2 .table-block .table tbody tr td p {
              font-size: 14px;
              font-size: 1.4rem;
              line-height: 16.94px;
              font-weight: 400; } }
          @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
            .demo #section2 .table-block .table tbody tr td p {
              font-weight: 400; } }
    .demo #section2 .table-block .table:not(.table-striped-reverse) tbody tr:nth-of-type(odd) svg path,
    .demo #section2 .table-block .table:not(.table-striped-reverse) tbody tr:nth-of-type(odd) svg rect,
    .demo #section2 .table-block .table:not(.table-striped-reverse) tbody tr:nth-of-type(odd) svg polygon,
    .demo #section2 .table-block .table:not(.table-striped-reverse) tbody tr:nth-of-type(odd) svg g, .demo #section2 .table-block .table:not(.table-striped-reverse) tbody tr:nth-of-type(odd) svg circle {
      fill: #FFFFFF; }
    .demo #section2 .table-block .table.table-striped-reverse tbody tr:nth-of-type(even) svg path,
    .demo #section2 .table-block .table.table-striped-reverse tbody tr:nth-of-type(even) svg rect,
    .demo #section2 .table-block .table.table-striped-reverse tbody tr:nth-of-type(even) svg polygon,
    .demo #section2 .table-block .table.table-striped-reverse tbody tr:nth-of-type(even) svg g, .demo #section2 .table-block .table.table-striped-reverse tbody tr:nth-of-type(even) svg circle {
      fill: #FFFFFF; }
.demo #section3 .nice-numbers-row {
  position: relative;
  -webkit-justify-content: space-around;
  -o-justify-content: space-around;
  -moz-justify-content: space-around;
  justify-content: space-around;
  -webkit-flex-wrap: wrap;
  -o-flex-wrap: wrap;
  -moz-flex-wrap: wrap;
  flex-wrap: wrap; }
  @media (min-width: 1023px) {
    .demo #section3 .nice-numbers-row {
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center;
      padding-bottom: 2.6rem; } }
  .demo #section3 .nice-numbers-row .nice-number {
    -webkit-border-radius: 1.5rem;
    -moz-border-radius: 1.5rem;
    -ms-border-radius: 1.5rem;
    border-radius: 1.5rem;
    -webkit-align-items: flex-start;
    -o-align-items: flex-start;
    -moz-align-items: flex-start;
    align-items: flex-start;
    padding: 2rem;
    width: 24.6rem;
    height: 100%; }
    .demo #section3 .nice-numbers-row .nice-number video, .demo #section3 .nice-numbers-row .nice-number iframe {
      -webkit-border-radius: 1.5rem;
      -moz-border-radius: 1.5rem;
      -ms-border-radius: 1.5rem;
      border-radius: 1.5rem; }
    @media (min-width: 320px) and (max-width: 768px) {
      .demo #section3 .nice-numbers-row .nice-number:not(:last-child) {
        margin-bottom: 3rem; } }
    @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
      .demo #section3 .nice-numbers-row .nice-number:not(:last-child), .demo #section3 .nice-numbers-row .nice-number:not(:nth-child(5)) {
        margin-bottom: 3rem; }
      .demo #section3 .nice-numbers-row .nice-number:not(:nth-child(2n+2)) {
        margin-right: 3rem; } }
    @media (min-width: 1023px) {
      .demo #section3 .nice-numbers-row .nice-number:not(:nth-child(3n+3)) {
        margin-right: 3rem; }
      .demo #section3 .nice-numbers-row .nice-number:first-child, .demo #section3 .nice-numbers-row .nice-number:nth-child(2), .demo #section3 .nice-numbers-row .nice-number:nth-child(3) {
        margin-bottom: 5rem; } }
    .demo #section3 .nice-numbers-row .nice-number .nice-title,
    .demo #section3 .nice-numbers-row .nice-number .nice-desc {
      text-align: left; }
    @media (min-width: 320px) and (max-width: 767px) {
      .demo #section3 .nice-numbers-row .nice-number .nice-desc {
        font-size: 18px;
        font-size: 1.8rem;
        line-height: 3rem;
        font-weight: 300; } }
.demo #section3 .yellow-bubble {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  display: block;
  position: absolute;
  width: 16.2rem;
  height: 16.2rem;
  right: -4rem;
  bottom: 28.5rem;
  background-color: #FDF8EB;
  z-index: -1; }
  .demo #section3 .yellow-bubble video, .demo #section3 .yellow-bubble iframe {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%; }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .demo #section3 .yellow-bubble {
      right: -1rem;
      bottom: 9.5rem; } }
  @media (min-width: 1023px) {
    .demo #section3 .yellow-bubble {
      right: -1.3rem;
      top: 14rem;
      bottom: auto; } }
  @media (min-width: 1025px) {
    .demo #section3 .yellow-bubble {
      right: 2.7rem;
      top: 0; } }
.demo #section3 .pink-bubble {
  -webkit-border-radius: 100%;
  -moz-border-radius: 100%;
  -ms-border-radius: 100%;
  border-radius: 100%;
  display: block;
  position: absolute;
  width: 36.4rem;
  height: 36.4rem;
  left: -58%;
  top: -1rem;
  background-color: #FFEFF7;
  z-index: -1; }
  .demo #section3 .pink-bubble video, .demo #section3 .pink-bubble iframe {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%; }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .demo #section3 .pink-bubble {
      left: -4rem;
      top: -2rem; } }
  @media (min-width: 1023px) {
    .demo #section3 .pink-bubble {
      left: -5.4rem;
      top: 13rem; } }
  @media (min-width: 1025px) {
    .demo #section3 .pink-bubble {
      left: 2.6rem;
      top: 2rem; } }
.demo #section4 {
  position: relative; }
  .demo #section4 picture img {
    object-fit: contain; }
  @media (min-width: 320px) and (max-width: 767px) {
    .demo #section4 picture {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-justify-content: center;
      -o-justify-content: center;
      -moz-justify-content: center;
      justify-content: center; }
      .demo #section4 picture img {
        max-width: 35.2rem; } }
  @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
    .demo #section4 picture img {
      max-width: 80%;
      margin-left: -3rem; } }
  @media (min-width: 834px) and (max-width: 1194px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 2) {
    .demo #section4 picture img {
      max-width: 80%;
      margin-left: -3rem; } }
  @media (min-width: 1025px) {
    .demo #section4 picture {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-justify-content: flex-end;
      -o-justify-content: flex-end;
      -moz-justify-content: flex-end;
      justify-content: flex-end;
      padding-right: 4.2rem; }
      .demo #section4 picture img {
        max-width: 28rem; } }
  @media (min-width: 1200px) {
    .demo #section4 picture img {
      max-width: 28rem; } }
.demo #banner-cta-demo .row {
  position: relative; }
@media (min-width: 1023px) {
  .demo #banner-cta-demo .bg-blue-dark:before {
    width: 100%;
    height: calc(100% - 10rem);
    content: " ";
    display: block;
    position: absolute;
    top: 5rem;
    left: -4rem;
    -webkit-border-radius: 4rem;
    -moz-border-radius: 4rem;
    -ms-border-radius: 4rem;
    border-radius: 4rem;
    background-color: #EEF6FF;
    z-index: -1; }
    .demo #banner-cta-demo .bg-blue-dark:before video, .demo #banner-cta-demo .bg-blue-dark:before iframe {
      -webkit-border-radius: 4rem;
      -moz-border-radius: 4rem;
      -ms-border-radius: 4rem;
      border-radius: 4rem; } }
@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
  .demo #banner-cta-demo .bg-blue-dark:before {
    left: -0.5rem; } }
@media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
  .demo #banner-cta-demo .bg-blue-dark:before {
    left: -0.5rem; } }
@media (min-width: 320px) and (max-width: 768px) {
  .demo #banner-cta-demo .bg-blue-dark picture {
    display: -webkit-box;
    -webkit-display: flex;
    -o-display: flex;
    -moz-display: flex;
    display: flex;
    -webkit-justify-content: center;
    -o-justify-content: center;
    -moz-justify-content: center;
    justify-content: center; }
    .demo #banner-cta-demo .bg-blue-dark picture img {
      max-width: 75rem; } }
@media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
  .demo #banner-cta-demo .bg-blue-dark picture img {
    max-width: 95rem; } }
@media (min-width: 1023px) {
  .demo #banner-cta-demo .bg-blue-dark picture {
    z-index: 1; }
    .demo #banner-cta-demo .bg-blue-dark picture img {
      max-width: 67.4rem;
      margin-left: -5rem; } }
@media (min-width: 1025px) {
  .demo #banner-cta-demo .bg-blue-dark picture img {
    max-width: 86.4rem; } }
.demo #banner-cta-demo .bg-blue-dark .text-over {
  z-index: 2; }
.demo #banner-cta-demo .bg-blue-dark .pink-block {
  position: absolute;
  z-index: 1;
  top: 5rem;
  right: -3.7rem; }
  @media (min-width: 320px) and (max-width: 768px) {
    .demo #banner-cta-demo .bg-blue-dark .pink-block {
      display: none; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .demo #banner-cta-demo .bg-blue-dark .pink-block {
      right: -5.7rem;
      max-height: calc(100% - 10rem); } }
  @media only screen and (min-device-width: 1024px) and (max-device-width: 1366px) and (orientation: portrait) and (-webkit-min-device-pixel-ratio: 1.5) {
    .demo #banner-cta-demo .bg-blue-dark .pink-block {
      right: -5.7rem;
      max-height: calc(100% - 10rem); } }

.modal {
  background: rgba(0, 2, 62, 0.6);
  top: 0;
  left: 0;
  z-index: 9997;
  width: 100%;
  height: 100%;
  position: fixed;
  overflow-y: scroll;
  -webkit-box-sizing: border-box;
  -o-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
  .modal .modal-dialog {
    max-width: 100%; }
    .modal .modal-dialog .close {
      position: absolute;
      top: 1rem;
      right: 1rem;
      opacity: 1;
      cursor: pointer;
      z-index: 99999;
      position: fixed; }
      @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
        .modal .modal-dialog .close {
          top: -1.5rem;
          right: 0rem; } }
      @media (min-width: 1025px) {
        .modal .modal-dialog .close {
          top: 0rem;
          right: 1.5rem; } }
      .modal .modal-dialog .close:hover {
        cursor: pointer; }
    .modal .modal-dialog .modal-content {
      background: rgba(0, 0, 0, 0);
      position: relative;
      border: none;
      z-index: 2; }
  .modal#demoModal .modal-dialog {
    max-width: 100%; }
    @media (min-width: 320px) and (max-width: 768px) {
      .modal#demoModal .modal-dialog .close {
        top: 10px; } }
    .modal#demoModal .modal-dialog .modal-content {
      -webkit-align-items: center;
      -o-align-items: center;
      -moz-align-items: center;
      align-items: center;
      max-width: 100%;
      max-width: 375px;
      padding-left: 0;
      padding-right: 0; }
      @media (min-width: 768px) {
        .modal#demoModal .modal-dialog .modal-content {
          max-width: 513px; } }
      .modal#demoModal .modal-dialog .modal-content .modal-body {
        overflow: hidden;
        background-color: #FFFFFF;
        padding-top: 5rem;
        padding-bottom: 5rem;
        position: relative;
        -webkit-border-radius: 1.5rem;
        -moz-border-radius: 1.5rem;
        -ms-border-radius: 1.5rem;
        border-radius: 1.5rem;
        box-shadow: -10px 12px 35px rgba(85, 141, 250, 0.18);
        background-color: rgba(0, 0, 0, 0);
        background-image: url("data:image/svg+xml,%3Csvg width='375' height='601' viewBox='0 0 375 601' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_554_16752)'%3E%3Crect width='375' height='600' rx='15' fill='white'/%3E%3Ccircle cx='54.5' cy='58.5' r='100.5' fill='%23558DFA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_554_16752'%3E%3Crect width='375' height='600' rx='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
        background-repeat: no-repeat;
        background-size: cover;
        background-position: center; }
        .modal#demoModal .modal-dialog .modal-content .modal-body video, .modal#demoModal .modal-dialog .modal-content .modal-body iframe {
          -webkit-border-radius: 1.5rem;
          -moz-border-radius: 1.5rem;
          -ms-border-radius: 1.5rem;
          border-radius: 1.5rem; }
        @media (min-width: 320px) and (max-width: 768px) {
          .modal#demoModal .modal-dialog .modal-content .modal-body {
            padding-left: 1.5rem;
            padding-right: 1.5rem; } }
        @media (min-width: 1023px) {
          .modal#demoModal .modal-dialog .modal-content .modal-body {
            padding-bottom: 5rem;
            padding-top: 5rem;
            background-image: url("data:image/svg+xml,%3Csvg width='513' height='598' viewBox='0 0 513 598' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cg clip-path='url(%23clip0_551_16361)'%3E%3Crect width='513' height='598' rx='15' fill='white'/%3E%3Ccircle cx='4.5' cy='80.5' r='100.5' fill='%23558DFA'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_551_16361'%3E%3Crect width='513' height='598' rx='15' fill='white'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E%0A");
            background-size: cover;
            background-position: center top;
            /*@include bg("data:image/svg+xml,%3Csvg width='660' height='708' viewBox='0 0 660 708' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='660' height='708'%3E%3Crect width='660' height='708' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Ccircle cx='187.056' cy='215.056' r='443.056' fill='%23558DFA'/%3E%3Cmask id='mask1' mask-type='alpha' maskUnits='userSpaceOnUse' x='-256' y='-228' width='887' height='887'%3E%3Ccircle cx='187.056' cy='215.056' r='443.056' fill='%235956E9'/%3E%3C/mask%3E%3Cg mask='url(%23mask1)'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.2'%3E%3Cpath d='M-672.472 252.272C-634.074 295.396 -575 376.328 -452.717 376.328C-316.255 376.328 -229.417 167.206 -50.4221 167.206C137.433 167.206 91.3556 424.178 346.556 424.178C550.716 424.178 578.717 167.206 775.433 167.206' stroke='url(%23paint0_linear)' stroke-width='0.805556'/%3E%3C/g%3E%3Cg style='mix-blend-mode:overlay' opacity='0.2'%3E%3Cpath d='M-852.353 178.725C-813.954 221.849 -754.88 302.781 -632.597 302.781C-496.136 302.781 -409.297 93.6584 -230.303 93.6584C-42.447 93.6584 -88.5247 350.631 166.675 350.631C370.835 350.631 398.836 93.6584 595.553 93.6584' stroke='url(%23paint1_linear)' stroke-width='0.805556'/%3E%3C/g%3E%3C/g%3E%3Ccircle opacity='0.1' cx='322.389' cy='339.917' r='255.764' stroke='white' stroke-width='0.805556'/%3E%3Ccircle cx='505.083' cy='107.528' r='51.5556' fill='%23EF86B0'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='651.378' y1='158.258' x2='-117.436' y2='438.139' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECF2F6' stop-opacity='0'/%3E%3Cstop offset='0.376522' stop-color='%23ECF2F6'/%3E%3Cstop offset='1' stop-color='%23ECF2F6' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='471.497' y1='84.7111' x2='-297.316' y2='364.592' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECF2F6' stop-opacity='0'/%3E%3Cstop offset='0.376522' stop-color='%23ECF2F6'/%3E%3Cstop offset='1' stop-color='%23ECF2F6' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A", $white, -3rem -1px, contain);*/ } }
        @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
          .modal#demoModal .modal-dialog .modal-content .modal-body {
            background-position: -0.5rem; } }
        .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm {
          margin-top: 2rem;
          display: -webkit-box;
          -webkit-display: flex;
          -o-display: flex;
          -moz-display: flex;
          display: flex;
          -webkit-align-items: center;
          -o-align-items: center;
          -moz-align-items: center;
          align-items: center;
          -webkit-justify-content: center;
          -o-justify-content: center;
          -moz-justify-content: center;
          justify-content: center; }
          .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form {
            max-width: 413px;
            margin: 0 auto; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField {
              width: 95%;
              margin: 0 auto; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#name {
                background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' d='M12 11C9.79086 11 8 9.20914 8 7C8 4.79086 9.79086 3 12 3C14.2091 3 16 4.79086 16 7C16 9.20914 14.2091 11 12 11Z' fill='%238774FC'/%3E%3Cpath d='M3.00065 20.1992C3.38826 15.4265 7.26191 13 11.9833 13C16.7712 13 20.7049 15.2932 20.9979 20.2C21.0096 20.3955 20.9979 21 20.2467 21C16.5411 21 11.0347 21 3.7275 21C3.47671 21 2.97954 20.4592 3.00065 20.1992Z' fill='%238774FC'/%3E%3C/svg%3E%0A") !important;
                background-repeat: no-repeat !important;
                background-position: 15px center !important; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#email {
                background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath opacity='0.3' fill-rule='evenodd' clip-rule='evenodd' d='M3 6C2.44772 6 2 6.44772 2 7C2 7.55228 2.44772 8 3 8H5C5.55228 8 6 7.55228 6 7C6 6.44772 5.55228 6 5 6H3ZM0 12C0 11.4477 0.447715 11 1 11H5C5.55228 11 6 11.4477 6 12C6 12.5523 5.55228 13 5 13H1C0.447715 13 0 12.5523 0 12ZM3 17C3 16.4477 3.44772 16 4 16H5C5.55228 16 6 16.4477 6 17C6 17.5523 5.55228 18 5 18H4C3.44772 18 3 17.5523 3 17Z' fill='%23FFBF0C'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10 6C8.89543 6 8 6.89543 8 8V16C8 17.1046 8.89543 18 10 18H22C23.1046 18 24 17.1046 24 16V8C24 6.89543 23.1046 6 22 6H10ZM21.9257 8.31565C21.7632 8.02389 21.3868 7.91473 21.0849 8.07183L16 10.7186L10.9151 8.07183C10.6132 7.91473 10.2368 8.02389 10.0743 8.31565C9.91179 8.6074 10.0247 8.97127 10.3265 9.12837L15.7057 11.9283C15.8894 12.0239 16.1106 12.0239 16.2943 11.9283L21.6735 9.12837C21.9753 8.97127 22.0882 8.6074 21.9257 8.31565Z' fill='%23FFBF0C'/%3E%3C/svg%3E%0A") !important;
                background-repeat: no-repeat !important;
                background-position: 15px center !important; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#name, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#email {
                width: 100%;
                padding: 8px 15px 8px 44px !important;
                margin-bottom: 10px !important;
                font-size: 16px !important;
                border-radius: 15px !important;
                background-color: #F4F6F9 !important;
                border: none !important;
                color: #00023e80 !important; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#name:focus, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#name:active, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#name:focus-visible, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#email:focus, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#email:active, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField .innerField input#email:focus-visible {
                  border: none !important;
                  outline: none !important;
                  background-color: #F4F6F9 !important; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .formField p.alertTxt {
              font-size: 1.2rem;
              font-weight: 600;
              color: #EF86B0;
              line-height: 1; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options {
              padding: 5px 15px; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options p.h5 {
                font-weight: 700;
                font-size: 2rem; }
                @media (min-width: 768px) {
                  .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options p.h5 {
                    font-size: 2.2rem; } }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options .Radio {
                line-height: 1.4;
                /*  .content-input{
                    position: relative;
                  	padding:5px 0 5px 60px;
                    input{
                      appearance: none;
                    	-webkit-appearance: none;
                    	-moz-appearance: none;
                      visibility: hidden;
                    	position: absolute;
                    	right: 0;
                    }
                    input + i{
                      background: #f0f0f0;
                      border:2px solid rgba(0,0,0,0.2);
                      position: absolute;
                      left: 0;
                      top: 0;
                      height: 30px;
                      width: 30px;
                      border-radius: 100%;
                      left: 15px;
                    }
                    input{
                      i:before{
                        content: "";
                        height: 18px;
                        width: 18px;
                        display: flex;
                        background: red;
                        border-radius: 100%;
                        position: absolute;
                        z-index: 1;
                        top: 4px;
                        left: 4px;
                        background:#2AC176;
                        transition: all 0.25s ease;
                        transform: scale(0);
                        opacity: 0;
                      }
                      &:checked + i:before{
                        transform: scale(1);
                      	opacity: 1;
                      }
                    }
                    &:hover{
                      input[type="radio"]:not(:checked) + i{
                        background: #B1E8CD;
                      }
                    }
                  }*/ }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options .Radio label {
                  display: -webkit-box;
                  -webkit-display: flex;
                  -o-display: flex;
                  -moz-display: flex;
                  display: flex;
                  -webkit-align-items: center;
                  -o-align-items: center;
                  -moz-align-items: center;
                  align-items: center;
                  font-size: 1.5rem;
                  margin-left: 5px;
                  margin-bottom: 5px;
                  font-weight: 400; }
                  .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .options .Radio label span {
                    margin-left: 5px; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .consent {
              padding: 5px 15px; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .consent .txtConsent {
                font-size: 1.3rem;
                font-weight: 400;
                color: #757E94; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .consent .txtConsent a {
                  color: #558DFA;
                  text-decoration: underline; }
                  .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .consent .txtConsent a:hover, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .consent .txtConsent a:focus {
                    color: #EF86B0; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox {
              display: -webkit-box;
              -webkit-display: flex;
              -o-display: flex;
              -moz-display: flex;
              display: flex;
              -webkit-align-items: center;
              -o-align-items: center;
              -moz-align-items: center;
              align-items: center;
              position: relative;
              margin: 1rem 0;
              text-align: left; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox.md-checkbox-inline {
                display: inline-block; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label {
                cursor: pointer;
                display: inline;
                line-height: 1.7rem;
                vertical-align: top;
                clear: both;
                padding-left: 1px; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:not(:empty) {
                  padding-left: 1.5rem; }
                  @media (min-width: 1025px) {
                    .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:not(:empty) {
                      padding-left: 0.75rem; } }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:before, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:after {
                  content: "";
                  position: absolute;
                  left: 0;
                  top: 0; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:before {
                  width: 1.7rem;
                  height: 1.7rem;
                  background: #fff;
                  border: 2px solid #CBDDFF;
                  border-radius: 0rem;
                  cursor: pointer;
                  transition: background .3s; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox label:after {
                  transform: translate(0.25rem, 0.3884615385rem) rotate(-45deg);
                  width: 1.2rem;
                  height: 0.6rem;
                  border: 0.2rem solid #fff;
                  border-top-style: none;
                  border-right-style: none; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox input[type="checkbox"] {
                outline: 0;
                visibility: hidden;
                width: 1.7rem;
                margin: 0;
                display: block;
                float: left;
                font-size: inherit; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox input[type="checkbox"]:checked + label:before {
                  background: #558DFA;
                  border: none; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox input[type="checkbox"]:checked + label:after {
                  transform: translate(0.25rem, 0.3884615385rem) rotate(-45deg);
                  width: 1.2rem;
                  height: 0.6rem;
                  border: 0.2rem solid #fff;
                  border-top-style: none;
                  border-right-style: none; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox input[type="checkbox"]:disabled + label:before {
                  border-color: rgba(0, 0, 0, 0.2); }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .md-checkbox input[type="checkbox"]:disabled:checked + label:before {
                  background: rgba(0, 0, 0, 0.2); }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .send {
              padding: 0 2.5%; }
              .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .send input[type="submit"] {
                border: 2px solid #1FB6FF;
                background: #1FB6FF;
                color: #FFFFFF;
                padding: 5px 15px !important;
                cursor: pointer;
                width: 100%;
                font-size: 1.6rem;
                font-weight: 600;
                transition: all 0.3s ease;
                border-radius: 40px; }
                .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .send input[type="submit"]:hover, .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .send input[type="submit"]:focus {
                  background-color: #558DFA;
                  border: 2px solid #558DFA; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .innerForm form .outputMessage {
              width: 95%;
              border-radius: 4px;
              text-align: center;
              color: #FFFFFF;
              font-weight: 600;
              background: #36B37E;
              padding: 5px 8px;
              font-size: 1.4rem;
              margin: 14px auto 0; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .form-content {
          padding: 0 2rem; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .cf-cta-snippet {
          min-height: 44.6rem; }
        @media (min-width: 1023px) {
          .modal#demoModal .modal-dialog .modal-content .modal-body .text-content picture img {
            max-width: 44.4rem; } }
        @media (min-width: 320px) and (max-width: 768px) {
          .modal#demoModal .modal-dialog .modal-content .modal-body .text-content {
            display: -webkit-box;
            -webkit-display: flex;
            -o-display: flex;
            -moz-display: flex;
            display: flex;
            -webkit-flex-direction: column;
            -o-flex-direction: column;
            -moz-flex-direction: column;
            flex-direction: column;
            padding-top: 0.8rem; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .text-content picture {
              order: 1; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .text-content h1 {
              order: 2; }
            .modal#demoModal .modal-dialog .modal-content .modal-body .text-content p {
              order: 3; } }
        @media (min-width: 1023px) {
          .modal#demoModal .modal-dialog .modal-content .modal-body .text-content .h2,
          .modal#demoModal .modal-dialog .modal-content .modal-body .text-content p {
            color: #FFFFFF; } }
        .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble,
        .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble {
          -webkit-border-radius: 100%;
          -moz-border-radius: 100%;
          -ms-border-radius: 100%;
          border-radius: 100%;
          display: block;
          position: absolute;
          background-color: #FFBF0C;
          width: 2.6rem;
          height: 2.6rem; }
          .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble video, .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble iframe,
          .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble video,
          .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble iframe {
            -webkit-border-radius: 100%;
            -moz-border-radius: 100%;
            -ms-border-radius: 100%;
            border-radius: 100%; }
          .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble.yellow-bubble-1,
          .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble.yellow-bubble-1 {
            width: 17.2rem;
            height: 17.2rem;
            left: 0;
            bottom: 0rem; }
            @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
              .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble.yellow-bubble-1,
              .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble.yellow-bubble-1 {
                left: 0;
                bottom: 0rem; } }
            @media (min-width: 1023px) {
              .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble.yellow-bubble-1,
              .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble.yellow-bubble-1 {
                left: 44%;
                bottom: -13.4rem; } }
            @media (min-width: 1025px) {
              .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble.yellow-bubble-1,
              .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble.yellow-bubble-1 {
                left: 44%;
                bottom: -13.4rem; } }
          .modal#demoModal .modal-dialog .modal-content .modal-body .yellow-bubble.yellow-bubble-2,
          .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble.yellow-bubble-2 {
            bottom: 1.5rem;
            left: 6%; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .salmon-bubble {
          width: 14px;
          height: 14px;
          right: 10%;
          bottom: 14rem;
          background-color: #EF86B0; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .aqua-bubble {
          background-color: #57CEBB;
          bottom: 6rem;
          right: 5rem; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .cloud {
          position: absolute;
          top: 3rem;
          left: 2.7rem; }
          .modal#demoModal .modal-dialog .modal-content .modal-body .cloud img {
            width: 6.5rem; }
        .modal#demoModal .modal-dialog .modal-content .modal-body .cube {
          position: absolute;
          top: 60%;
          right: 1rem; }
          @media (min-width: 768px) {
            .modal#demoModal .modal-dialog .modal-content .modal-body .cube {
              top: 5.3rem;
              right: 3.5rem; } }
          .modal#demoModal .modal-dialog .modal-content .modal-body .cube img {
            width: 3.1rem;
                            /*@include xlarge {

                                width: 7.5rem;
                            }*/ }
  .modal#videoModal .modal-dialog .modal-content .modal-body {
    padding: 0;
    overflow: hidden;
    box-shadow: -1rem 1.2rem 3.5rem rgba(0, 2, 62, 0.5);
    -webkit-border-radius: 3rem;
    -moz-border-radius: 3rem;
    -ms-border-radius: 3rem;
    border-radius: 3rem; }
    .modal#videoModal .modal-dialog .modal-content .modal-body video, .modal#videoModal .modal-dialog .modal-content .modal-body iframe {
      -webkit-border-radius: 3rem;
      -moz-border-radius: 3rem;
      -ms-border-radius: 3rem;
      border-radius: 3rem; }

.demoLanding #section1 {
  overflow: hidden;
  background-color: #FFFFFF;
  padding-top: 5rem;
  padding-bottom: 5rem;
  position: relative;
  -webkit-border-radius: 3rem;
  -moz-border-radius: 3rem;
  -ms-border-radius: 3rem;
  border-radius: 3rem;
  box-shadow: -10px 12px 35px rgba(85, 141, 250, 0.18); }
  .demoLanding #section1 video, .demoLanding #section1 iframe {
    -webkit-border-radius: 3rem;
    -moz-border-radius: 3rem;
    -ms-border-radius: 3rem;
    border-radius: 3rem; }
  @media (min-width: 320px) and (max-width: 768px) {
    .demoLanding #section1 {
      padding-left: 1.5rem;
      padding-right: 1.5rem; } }
  @media (min-width: 1023px) {
    .demoLanding #section1 {
      padding-bottom: 3.3rem;
      padding-top: 6rem;
      background-color: #FFFFFF;
      background-image: url("data:image/svg+xml,%3Csvg width='660' height='708' viewBox='0 0 660 708' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cmask id='mask0' mask-type='alpha' maskUnits='userSpaceOnUse' x='0' y='0' width='660' height='708'%3E%3Crect width='660' height='708' fill='%23C4C4C4'/%3E%3C/mask%3E%3Cg mask='url(%23mask0)'%3E%3Ccircle cx='187.056' cy='215.056' r='443.056' fill='%23558DFA'/%3E%3Cmask id='mask1' mask-type='alpha' maskUnits='userSpaceOnUse' x='-256' y='-228' width='887' height='887'%3E%3Ccircle cx='187.056' cy='215.056' r='443.056' fill='%235956E9'/%3E%3C/mask%3E%3Cg mask='url(%23mask1)'%3E%3Cg style='mix-blend-mode:overlay' opacity='0.2'%3E%3Cpath d='M-672.472 252.272C-634.074 295.396 -575 376.328 -452.717 376.328C-316.255 376.328 -229.417 167.206 -50.4221 167.206C137.433 167.206 91.3556 424.178 346.556 424.178C550.716 424.178 578.717 167.206 775.433 167.206' stroke='url(%23paint0_linear)' stroke-width='0.805556'/%3E%3C/g%3E%3Cg style='mix-blend-mode:overlay' opacity='0.2'%3E%3Cpath d='M-852.353 178.725C-813.954 221.849 -754.88 302.781 -632.597 302.781C-496.136 302.781 -409.297 93.6584 -230.303 93.6584C-42.447 93.6584 -88.5247 350.631 166.675 350.631C370.835 350.631 398.836 93.6584 595.553 93.6584' stroke='url(%23paint1_linear)' stroke-width='0.805556'/%3E%3C/g%3E%3C/g%3E%3Ccircle opacity='0.1' cx='322.389' cy='339.917' r='255.764' stroke='white' stroke-width='0.805556'/%3E%3Ccircle cx='505.083' cy='107.528' r='51.5556' fill='%23EF86B0'/%3E%3C/g%3E%3Cdefs%3E%3ClinearGradient id='paint0_linear' x1='651.378' y1='158.258' x2='-117.436' y2='438.139' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECF2F6' stop-opacity='0'/%3E%3Cstop offset='0.376522' stop-color='%23ECF2F6'/%3E%3Cstop offset='1' stop-color='%23ECF2F6' stop-opacity='0'/%3E%3C/linearGradient%3E%3ClinearGradient id='paint1_linear' x1='471.497' y1='84.7111' x2='-297.316' y2='364.592' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23ECF2F6' stop-opacity='0'/%3E%3Cstop offset='0.376522' stop-color='%23ECF2F6'/%3E%3Cstop offset='1' stop-color='%23ECF2F6' stop-opacity='0'/%3E%3C/linearGradient%3E%3C/defs%3E%3C/svg%3E%0A");
      background-repeat: no-repeat;
      background-size: contain;
      background-position: -3rem -1px; } }
  @media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) {
    .demoLanding #section1 {
      background-position: -0.5rem; } }
  .demoLanding #section1 .cf-cta-snippet {
    min-height: 44.6rem; }
  @media (min-width: 1023px) {
    .demoLanding #section1 .text-content picture img {
      max-width: 44.4rem; } }
  @media (min-width: 320px) and (max-width: 768px) {
    .demoLanding #section1 .text-content {
      display: -webkit-box;
      -webkit-display: flex;
      -o-display: flex;
      -moz-display: flex;
      display: flex;
      -webkit-flex-direction: column;
      -o-flex-direction: column;
      -moz-flex-direction: column;
      flex-direction: column;
      padding-top: 0.8rem; }
      .demoLanding #section1 .text-content picture {
        order: 1; }
      .demoLanding #section1 .text-content h1 {
        order: 2; }
      .demoLanding #section1 .text-content p {
        order: 3; } }
  @media (min-width: 1023px) {
    .demoLanding #section1 .text-content .h2,
    .demoLanding #section1 .text-content p {
      color: #FFFFFF; } }
  .demoLanding #section1 .yellow-bubble,
  .demoLanding #section1 .aqua-bubble {
    -webkit-border-radius: 100%;
    -moz-border-radius: 100%;
    -ms-border-radius: 100%;
    border-radius: 100%;
    display: block;
    position: absolute;
    background-color: #FFBF0C;
    width: 2.6rem;
    height: 2.6rem; }
    .demoLanding #section1 .yellow-bubble video, .demoLanding #section1 .yellow-bubble iframe,
    .demoLanding #section1 .aqua-bubble video,
    .demoLanding #section1 .aqua-bubble iframe {
      -webkit-border-radius: 100%;
      -moz-border-radius: 100%;
      -ms-border-radius: 100%;
      border-radius: 100%; }
    .demoLanding #section1 .yellow-bubble.yellow-bubble-1,
    .demoLanding #section1 .aqua-bubble.yellow-bubble-1 {
      width: 17.2rem;
      height: 17.2rem;
      left: 0;
      bottom: 0rem; }
      @media (min-width: 768px) and (max-width: 1023px) and (orientation: portrait) {
        .demoLanding #section1 .yellow-bubble.yellow-bubble-1,
        .demoLanding #section1 .aqua-bubble.yellow-bubble-1 {
          left: 0;
          bottom: 0rem; } }
      @media (min-width: 1023px) {
        .demoLanding #section1 .yellow-bubble.yellow-bubble-1,
        .demoLanding #section1 .aqua-bubble.yellow-bubble-1 {
          left: 44%;
          bottom: -13.4rem; } }
      @media (min-width: 1025px) {
        .demoLanding #section1 .yellow-bubble.yellow-bubble-1,
        .demoLanding #section1 .aqua-bubble.yellow-bubble-1 {
          left: 44%;
          bottom: -13.4rem; } }
    .demoLanding #section1 .yellow-bubble.yellow-bubble-2,
    .demoLanding #section1 .aqua-bubble.yellow-bubble-2 {
      top: 1.5rem;
      right: 32%; }
  .demoLanding #section1 .aqua-bubble {
    background-color: #57CEBB;
    bottom: 6rem;
    right: 5rem; }
  .demoLanding #section1 .cloud {
    position: absolute;
    top: 3rem;
    left: 2.7rem; }
    .demoLanding #section1 .cloud img {
      width: 6.5rem; }
  .demoLanding #section1 .cube {
    position: absolute;
    top: 7.3rem;
    right: 4.5rem; }
    .demoLanding #section1 .cube img {
      width: 6.07rem; }
      @media (min-width: 1200px) {
        .demoLanding #section1 .cube img {
          width: 7.5rem; } }

/*# sourceMappingURL=brand-land.css.map */
