/* PortSwigger site mega-navigation — adopted from the .NET app's canonical
   header (Content/Sass/Components/Organisms/mega-navigation.scss, as served
   on dynamic pages e.g. /research). Real markup lives in components/MegaNav.astro.
   Pure-CSS dropdowns (radio/checkbox + :checked), no JS. Asset paths rewritten
   to /_nav/. This is the intended convention for migrated pages' chrome. */

@font-face {
  font-family: ps-icons;
  src: url("/_nav/ps-icons.woff") format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: block;
}

:root {
  --background-color: #fff;
  --chevron-color: #f63;
  --chevron-after-color: #f63;
  --section-link-color: #333332;
  --section-link-border-hover: #f63;
  --section-h1-text-color: #14143c;
  --section-h2-text-color: #14143c;
  --section-h3-text-color: #14143c;
  --section-h4-text-color: #14143c;
  --section-h5-text-color: #333332;
}

header.page-header { border-bottom: 3px solid rgb(255, 102, 51); }
header.page-header .container { display: flex; justify-content: space-between; align-items: center; min-height: 113px; width: 1140px; }
header.page-header .logo { width: 250px; height: 54px; background: url("/_nav/portswigger-logo.svg") no-repeat; }
header.page-header .header-right { display: flex; align-items: flex-end; flex-direction: column; justify-content: space-between; text-align: right; min-height: 113px; }
header.page-header .header-right .login-buttons { min-height: 80px; }
header.page-header .header-right .login-buttons .logout { position: relative; top: 7px; color: rgb(255, 102, 51); text-decoration: none; }
@media screen and (max-width: 1190px) {
  header.page-header .container { padding: 0px 14px; width: 100%; max-width: 1140px; }
}
@media only screen and (max-width: 600px) {
  header.page-header .container { min-height: 59px; width: 100%; max-width: 1140px; }
  header.page-header .logo { background: url("/_nav/portswigger-logo-mobile.svg") no-repeat; height: 39px; width: 43px; }
  header.page-header .header-right { min-height: 59px; display: flex; flex-direction: row; }
  header.page-header .header-right .login-buttons { min-height: 45px; }
  header.page-header .header-right .login-buttons .logout { top: 0px; }
  header.page-header .header-right .login-buttons a { margin-bottom: 12px; }
}
.modal-mask .heading-1, .modal-mask h1, .section-full-width-floater .heading-1, .section-full-width-floater h1, .section-blue-40-full-width-medium-large .heading-1, .section-blue-40-full-width-medium-large h1, .exam-purple-80-landing .heading-1, .exam-purple-80-landing h1, .section-white-medium-no-padding .heading-1, .section-white-medium-no-padding h1, .section-full-width-no-padding .heading-1, .section-full-width-no-padding h1, .banner .heading-1, .banner h1, .banner-layered .heading-1, .banner-layered h1, .hero .heading-1, .hero h1, .hero-layered-full-width .heading-1, .hero-layered-full-width h1, .section .heading-1, .section h1, .section-full-width .heading-1, .section-full-width h1, .section-full-width-medium-xx .heading-1, .section-full-width-medium-xx h1, .section-small .heading-1, .section-small h1, .trial-request-dark-light-blue-landing .heading-1, .trial-request-dark-light-blue-landing h1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h1 { font-size: clamp(32px, -600px + 100vw, 60px); line-height: clamp(42px, -600px + 100vw, 70px); color: var(--section-h1-text-color); letter-spacing: -1px; }
@media only screen and (min-width: 600px) {
  .modal-mask .heading-1, .modal-mask h1, .section-full-width-floater .heading-1, .section-full-width-floater h1, .section-blue-40-full-width-medium-large .heading-1, .section-blue-40-full-width-medium-large h1, .exam-purple-80-landing .heading-1, .exam-purple-80-landing h1, .section-white-medium-no-padding .heading-1, .section-white-medium-no-padding h1, .section-full-width-no-padding .heading-1, .section-full-width-no-padding h1, .banner .heading-1, .banner h1, .banner-layered .heading-1, .banner-layered h1, .hero .heading-1, .hero h1, .hero-layered-full-width .heading-1, .hero-layered-full-width h1, .section .heading-1, .section h1, .section-full-width .heading-1, .section-full-width h1, .section-full-width-medium-xx .heading-1, .section-full-width-medium-xx h1, .section-small .heading-1, .section-small h1, .trial-request-dark-light-blue-landing .heading-1, .trial-request-dark-light-blue-landing h1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h1 { letter-spacing: -2px; }
}
.theme-research .modal-mask .heading-1, .theme-research .modal-mask h1, .theme-research .section-full-width-floater .heading-1, .theme-research .section-full-width-floater h1, .theme-research .section-blue-40-full-width-medium-large .heading-1, .theme-research .section-blue-40-full-width-medium-large h1, .theme-research .exam-purple-80-landing .heading-1, .theme-research .exam-purple-80-landing h1, .theme-research .section-white-medium-no-padding .heading-1, .theme-research .section-white-medium-no-padding h1, .theme-research .section-full-width-no-padding .heading-1, .theme-research .section-full-width-no-padding h1, .theme-research .banner .heading-1, .theme-research .banner h1, .theme-research .banner-layered .heading-1, .theme-research .banner-layered h1, .theme-research .hero .heading-1, .theme-research .hero h1, .theme-research .hero-layered-full-width .heading-1, .theme-research .hero-layered-full-width h1, .theme-research .section .heading-1, .theme-research .section h1, .theme-research .section-full-width .heading-1, .theme-research .section-full-width h1, .theme-research .section-full-width-medium-xx .heading-1, .theme-research .section-full-width-medium-xx h1, .theme-research .section-small .heading-1, .theme-research .section-small h1, .theme-research .trial-request-dark-light-blue-landing .heading-1, .theme-research .trial-request-dark-light-blue-landing h1, .theme-research .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-1, .theme-research .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h1 { color: rgb(255, 102, 51); }
.modal-mask .heading-2, .modal-mask .heading2, .modal-mask h2, .modal-mask .heading-2 a, .modal-mask h2 a, .section-full-width-floater .heading-2, .section-full-width-floater .heading2, .section-full-width-floater h2, .section-full-width-floater .heading-2 a, .section-full-width-floater h2 a, .section-blue-40-full-width-medium-large .heading-2, .section-blue-40-full-width-medium-large .heading2, .section-blue-40-full-width-medium-large h2, .section-blue-40-full-width-medium-large .heading-2 a, .section-blue-40-full-width-medium-large h2 a, .exam-purple-80-landing .heading-2, .exam-purple-80-landing .heading2, .exam-purple-80-landing h2, .exam-purple-80-landing .heading-2 a, .exam-purple-80-landing h2 a, .section-white-medium-no-padding .heading-2, .section-white-medium-no-padding .heading2, .section-white-medium-no-padding h2, .section-white-medium-no-padding .heading-2 a, .section-white-medium-no-padding h2 a, .section-full-width-no-padding .heading-2, .section-full-width-no-padding .heading2, .section-full-width-no-padding h2, .section-full-width-no-padding .heading-2 a, .section-full-width-no-padding h2 a, .banner .heading-2, .banner .heading2, .banner h2, .banner .heading-2 a, .banner h2 a, .banner-layered .heading-2, .banner-layered .heading2, .banner-layered h2, .banner-layered .heading-2 a, .banner-layered h2 a, .hero .heading-2, .hero .heading2, .hero h2, .hero .heading-2 a, .hero h2 a, .hero-layered-full-width .heading-2, .hero-layered-full-width .heading2, .hero-layered-full-width h2, .hero-layered-full-width .heading-2 a, .hero-layered-full-width h2 a, .section .heading-2, .section .heading2, .section h2, .section .heading-2 a, .section h2 a, .section-full-width .heading-2, .section-full-width .heading2, .section-full-width h2, .section-full-width .heading-2 a, .section-full-width h2 a, .section-full-width-medium-xx .heading-2, .section-full-width-medium-xx .heading2, .section-full-width-medium-xx h2, .section-full-width-medium-xx .heading-2 a, .section-full-width-medium-xx h2 a, .section-small .heading-2, .section-small .heading2, .section-small h2, .section-small .heading-2 a, .section-small h2 a, .trial-request-dark-light-blue-landing .heading-2, .trial-request-dark-light-blue-landing .heading2, .trial-request-dark-light-blue-landing h2, .trial-request-dark-light-blue-landing .heading-2 a, .trial-request-dark-light-blue-landing h2 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-2, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading2, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h2, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-2 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h2 a { font-size: clamp(22px, -600px + 100vw, 32px); line-height: clamp(32px, -600px + 100vw, 42px); color: var(--section-h2-text-color); letter-spacing: inherit; }
.modal-mask .heading-3, .modal-mask h3, .modal-mask .heading-3 a, .modal-mask h3 a, .section-full-width-floater .heading-3, .section-full-width-floater h3, .section-full-width-floater .heading-3 a, .section-full-width-floater h3 a, .section-blue-40-full-width-medium-large .heading-3, .section-blue-40-full-width-medium-large h3, .section-blue-40-full-width-medium-large .heading-3 a, .section-blue-40-full-width-medium-large h3 a, .exam-purple-80-landing .heading-3, .exam-purple-80-landing h3, .exam-purple-80-landing .heading-3 a, .exam-purple-80-landing h3 a, .section-white-medium-no-padding .heading-3, .section-white-medium-no-padding h3, .section-white-medium-no-padding .heading-3 a, .section-white-medium-no-padding h3 a, .section-full-width-no-padding .heading-3, .section-full-width-no-padding h3, .section-full-width-no-padding .heading-3 a, .section-full-width-no-padding h3 a, .banner .heading-3, .banner h3, .banner .heading-3 a, .banner h3 a, .banner-layered .heading-3, .banner-layered h3, .banner-layered .heading-3 a, .banner-layered h3 a, .hero .heading-3, .hero h3, .hero .heading-3 a, .hero h3 a, .hero-layered-full-width .heading-3, .hero-layered-full-width h3, .hero-layered-full-width .heading-3 a, .hero-layered-full-width h3 a, .section .heading-3, .section h3, .section .heading-3 a, .section h3 a, .section-full-width .heading-3, .section-full-width h3, .section-full-width .heading-3 a, .section-full-width h3 a, .section-full-width-medium-xx .heading-3, .section-full-width-medium-xx h3, .section-full-width-medium-xx .heading-3 a, .section-full-width-medium-xx h3 a, .section-small .heading-3, .section-small h3, .section-small .heading-3 a, .section-small h3 a, .trial-request-dark-light-blue-landing .heading-3, .trial-request-dark-light-blue-landing h3, .trial-request-dark-light-blue-landing .heading-3 a, .trial-request-dark-light-blue-landing h3 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-3, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h3, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-3 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h3 a { letter-spacing: inherit; font-size: 22px; line-height: 32px; color: var(--section-h3-text-color); }
.modal-mask .heading-4, .modal-mask h4, .modal-mask .heading-4 a, .modal-mask h4 a, .section-full-width-floater .heading-4, .section-full-width-floater h4, .section-full-width-floater .heading-4 a, .section-full-width-floater h4 a, .section-blue-40-full-width-medium-large .heading-4, .section-blue-40-full-width-medium-large h4, .section-blue-40-full-width-medium-large .heading-4 a, .section-blue-40-full-width-medium-large h4 a, .exam-purple-80-landing .heading-4, .exam-purple-80-landing h4, .exam-purple-80-landing .heading-4 a, .exam-purple-80-landing h4 a, .section-white-medium-no-padding .heading-4, .section-white-medium-no-padding h4, .section-white-medium-no-padding .heading-4 a, .section-white-medium-no-padding h4 a, .section-full-width-no-padding .heading-4, .section-full-width-no-padding h4, .section-full-width-no-padding .heading-4 a, .section-full-width-no-padding h4 a, .banner .heading-4, .banner h4, .banner .heading-4 a, .banner h4 a, .banner-layered .heading-4, .banner-layered h4, .banner-layered .heading-4 a, .banner-layered h4 a, .hero .heading-4, .hero h4, .hero .heading-4 a, .hero h4 a, .hero-layered-full-width .heading-4, .hero-layered-full-width h4, .hero-layered-full-width .heading-4 a, .hero-layered-full-width h4 a, .section .heading-4, .section h4, .section .heading-4 a, .section h4 a, .section-full-width .heading-4, .section-full-width h4, .section-full-width .heading-4 a, .section-full-width h4 a, .section-full-width-medium-xx .heading-4, .section-full-width-medium-xx h4, .section-full-width-medium-xx .heading-4 a, .section-full-width-medium-xx h4 a, .section-small .heading-4, .section-small h4, .section-small .heading-4 a, .section-small h4 a, .trial-request-dark-light-blue-landing .heading-4, .trial-request-dark-light-blue-landing h4, .trial-request-dark-light-blue-landing .heading-4 a, .trial-request-dark-light-blue-landing h4 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-4, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h4, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-4 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h4 a { letter-spacing: inherit; color: var(--section-h4-text-color); font-size: 18px; line-height: 28px; }
.modal-mask .heading-5, .modal-mask h5, .modal-mask .heading-5 a, .modal-mask h5 a, .section-full-width-floater .heading-5, .section-full-width-floater h5, .section-full-width-floater .heading-5 a, .section-full-width-floater h5 a, .section-blue-40-full-width-medium-large .heading-5, .section-blue-40-full-width-medium-large h5, .section-blue-40-full-width-medium-large .heading-5 a, .section-blue-40-full-width-medium-large h5 a, .exam-purple-80-landing .heading-5, .exam-purple-80-landing h5, .exam-purple-80-landing .heading-5 a, .exam-purple-80-landing h5 a, .section-white-medium-no-padding .heading-5, .section-white-medium-no-padding h5, .section-white-medium-no-padding .heading-5 a, .section-white-medium-no-padding h5 a, .section-full-width-no-padding .heading-5, .section-full-width-no-padding h5, .section-full-width-no-padding .heading-5 a, .section-full-width-no-padding h5 a, .banner .heading-5, .banner h5, .banner .heading-5 a, .banner h5 a, .banner-layered .heading-5, .banner-layered h5, .banner-layered .heading-5 a, .banner-layered h5 a, .hero .heading-5, .hero h5, .hero .heading-5 a, .hero h5 a, .hero-layered-full-width .heading-5, .hero-layered-full-width h5, .hero-layered-full-width .heading-5 a, .hero-layered-full-width h5 a, .section .heading-5, .section h5, .section .heading-5 a, .section h5 a, .section-full-width .heading-5, .section-full-width h5, .section-full-width .heading-5 a, .section-full-width h5 a, .section-full-width-medium-xx .heading-5, .section-full-width-medium-xx h5, .section-full-width-medium-xx .heading-5 a, .section-full-width-medium-xx h5 a, .section-small .heading-5, .section-small h5, .section-small .heading-5 a, .section-small h5 a, .trial-request-dark-light-blue-landing .heading-5, .trial-request-dark-light-blue-landing h5, .trial-request-dark-light-blue-landing .heading-5 a, .trial-request-dark-light-blue-landing h5 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-5, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h5, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-5 a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h5 a { letter-spacing: inherit; color: var(--section-h5-text-color); font-size: 18px; line-height: 28px; }
.modal-mask .heading-1, .modal-mask h1, .modal-mask .heading-2, .modal-mask h2, .modal-mask .heading-3, .modal-mask h3, .modal-mask .heading-4, .modal-mask h4, .modal-mask .heading-5, .modal-mask h5, .section-full-width-floater .heading-1, .section-full-width-floater h1, .section-full-width-floater .heading-2, .section-full-width-floater h2, .section-full-width-floater .heading-3, .section-full-width-floater h3, .section-full-width-floater .heading-4, .section-full-width-floater h4, .section-full-width-floater .heading-5, .section-full-width-floater h5, .section-blue-40-full-width-medium-large .heading-1, .section-blue-40-full-width-medium-large h1, .section-blue-40-full-width-medium-large .heading-2, .section-blue-40-full-width-medium-large h2, .section-blue-40-full-width-medium-large .heading-3, .section-blue-40-full-width-medium-large h3, .section-blue-40-full-width-medium-large .heading-4, .section-blue-40-full-width-medium-large h4, .section-blue-40-full-width-medium-large .heading-5, .section-blue-40-full-width-medium-large h5, .exam-purple-80-landing .heading-1, .exam-purple-80-landing h1, .exam-purple-80-landing .heading-2, .exam-purple-80-landing h2, .exam-purple-80-landing .heading-3, .exam-purple-80-landing h3, .exam-purple-80-landing .heading-4, .exam-purple-80-landing h4, .exam-purple-80-landing .heading-5, .exam-purple-80-landing h5, .section-white-medium-no-padding .heading-1, .section-white-medium-no-padding h1, .section-white-medium-no-padding .heading-2, .section-white-medium-no-padding h2, .section-white-medium-no-padding .heading-3, .section-white-medium-no-padding h3, .section-white-medium-no-padding .heading-4, .section-white-medium-no-padding h4, .section-white-medium-no-padding .heading-5, .section-white-medium-no-padding h5, .section-full-width-no-padding .heading-1, .section-full-width-no-padding h1, .section-full-width-no-padding .heading-2, .section-full-width-no-padding h2, .section-full-width-no-padding .heading-3, .section-full-width-no-padding h3, .section-full-width-no-padding .heading-4, .section-full-width-no-padding h4, .section-full-width-no-padding .heading-5, .section-full-width-no-padding h5, .banner .heading-1, .banner h1, .banner .heading-2, .banner h2, .banner .heading-3, .banner h3, .banner .heading-4, .banner h4, .banner .heading-5, .banner h5, .banner-layered .heading-1, .banner-layered h1, .banner-layered .heading-2, .banner-layered h2, .banner-layered .heading-3, .banner-layered h3, .banner-layered .heading-4, .banner-layered h4, .banner-layered .heading-5, .banner-layered h5, .hero .heading-1, .hero h1, .hero .heading-2, .hero h2, .hero .heading-3, .hero h3, .hero .heading-4, .hero h4, .hero .heading-5, .hero h5, .hero-layered-full-width .heading-1, .hero-layered-full-width h1, .hero-layered-full-width .heading-2, .hero-layered-full-width h2, .hero-layered-full-width .heading-3, .hero-layered-full-width h3, .hero-layered-full-width .heading-4, .hero-layered-full-width h4, .hero-layered-full-width .heading-5, .hero-layered-full-width h5, .section .heading-1, .section h1, .section .heading-2, .section h2, .section .heading-3, .section h3, .section .heading-4, .section h4, .section .heading-5, .section h5, .section-full-width .heading-1, .section-full-width h1, .section-full-width .heading-2, .section-full-width h2, .section-full-width .heading-3, .section-full-width h3, .section-full-width .heading-4, .section-full-width h4, .section-full-width .heading-5, .section-full-width h5, .section-full-width-medium-xx .heading-1, .section-full-width-medium-xx h1, .section-full-width-medium-xx .heading-2, .section-full-width-medium-xx h2, .section-full-width-medium-xx .heading-3, .section-full-width-medium-xx h3, .section-full-width-medium-xx .heading-4, .section-full-width-medium-xx h4, .section-full-width-medium-xx .heading-5, .section-full-width-medium-xx h5, .section-small .heading-1, .section-small h1, .section-small .heading-2, .section-small h2, .section-small .heading-3, .section-small h3, .section-small .heading-4, .section-small h4, .section-small .heading-5, .section-small h5, .trial-request-dark-light-blue-landing .heading-1, .trial-request-dark-light-blue-landing h1, .trial-request-dark-light-blue-landing .heading-2, .trial-request-dark-light-blue-landing h2, .trial-request-dark-light-blue-landing .heading-3, .trial-request-dark-light-blue-landing h3, .trial-request-dark-light-blue-landing .heading-4, .trial-request-dark-light-blue-landing h4, .trial-request-dark-light-blue-landing .heading-5, .trial-request-dark-light-blue-landing h5, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-2, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h2, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-3, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h3, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-4, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h4, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-5, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h5 { text-size-adjust: none; font-weight: bold; }
.modal-mask .heading-1 code, .modal-mask h1 code, .modal-mask .heading-2 code, .modal-mask h2 code, .modal-mask .heading-3 code, .modal-mask h3 code, .modal-mask .heading-4 code, .modal-mask h4 code, .modal-mask .heading-5 code, .modal-mask h5 code, .section-full-width-floater .heading-1 code, .section-full-width-floater h1 code, .section-full-width-floater .heading-2 code, .section-full-width-floater h2 code, .section-full-width-floater .heading-3 code, .section-full-width-floater h3 code, .section-full-width-floater .heading-4 code, .section-full-width-floater h4 code, .section-full-width-floater .heading-5 code, .section-full-width-floater h5 code, .section-blue-40-full-width-medium-large .heading-1 code, .section-blue-40-full-width-medium-large h1 code, .section-blue-40-full-width-medium-large .heading-2 code, .section-blue-40-full-width-medium-large h2 code, .section-blue-40-full-width-medium-large .heading-3 code, .section-blue-40-full-width-medium-large h3 code, .section-blue-40-full-width-medium-large .heading-4 code, .section-blue-40-full-width-medium-large h4 code, .section-blue-40-full-width-medium-large .heading-5 code, .section-blue-40-full-width-medium-large h5 code, .exam-purple-80-landing .heading-1 code, .exam-purple-80-landing h1 code, .exam-purple-80-landing .heading-2 code, .exam-purple-80-landing h2 code, .exam-purple-80-landing .heading-3 code, .exam-purple-80-landing h3 code, .exam-purple-80-landing .heading-4 code, .exam-purple-80-landing h4 code, .exam-purple-80-landing .heading-5 code, .exam-purple-80-landing h5 code, .section-white-medium-no-padding .heading-1 code, .section-white-medium-no-padding h1 code, .section-white-medium-no-padding .heading-2 code, .section-white-medium-no-padding h2 code, .section-white-medium-no-padding .heading-3 code, .section-white-medium-no-padding h3 code, .section-white-medium-no-padding .heading-4 code, .section-white-medium-no-padding h4 code, .section-white-medium-no-padding .heading-5 code, .section-white-medium-no-padding h5 code, .section-full-width-no-padding .heading-1 code, .section-full-width-no-padding h1 code, .section-full-width-no-padding .heading-2 code, .section-full-width-no-padding h2 code, .section-full-width-no-padding .heading-3 code, .section-full-width-no-padding h3 code, .section-full-width-no-padding .heading-4 code, .section-full-width-no-padding h4 code, .section-full-width-no-padding .heading-5 code, .section-full-width-no-padding h5 code, .banner .heading-1 code, .banner h1 code, .banner .heading-2 code, .banner h2 code, .banner .heading-3 code, .banner h3 code, .banner .heading-4 code, .banner h4 code, .banner .heading-5 code, .banner h5 code, .banner-layered .heading-1 code, .banner-layered h1 code, .banner-layered .heading-2 code, .banner-layered h2 code, .banner-layered .heading-3 code, .banner-layered h3 code, .banner-layered .heading-4 code, .banner-layered h4 code, .banner-layered .heading-5 code, .banner-layered h5 code, .hero .heading-1 code, .hero h1 code, .hero .heading-2 code, .hero h2 code, .hero .heading-3 code, .hero h3 code, .hero .heading-4 code, .hero h4 code, .hero .heading-5 code, .hero h5 code, .hero-layered-full-width .heading-1 code, .hero-layered-full-width h1 code, .hero-layered-full-width .heading-2 code, .hero-layered-full-width h2 code, .hero-layered-full-width .heading-3 code, .hero-layered-full-width h3 code, .hero-layered-full-width .heading-4 code, .hero-layered-full-width h4 code, .hero-layered-full-width .heading-5 code, .hero-layered-full-width h5 code, .section .heading-1 code, .section h1 code, .section .heading-2 code, .section h2 code, .section .heading-3 code, .section h3 code, .section .heading-4 code, .section h4 code, .section .heading-5 code, .section h5 code, .section-full-width .heading-1 code, .section-full-width h1 code, .section-full-width .heading-2 code, .section-full-width h2 code, .section-full-width .heading-3 code, .section-full-width h3 code, .section-full-width .heading-4 code, .section-full-width h4 code, .section-full-width .heading-5 code, .section-full-width h5 code, .section-full-width-medium-xx .heading-1 code, .section-full-width-medium-xx h1 code, .section-full-width-medium-xx .heading-2 code, .section-full-width-medium-xx h2 code, .section-full-width-medium-xx .heading-3 code, .section-full-width-medium-xx h3 code, .section-full-width-medium-xx .heading-4 code, .section-full-width-medium-xx h4 code, .section-full-width-medium-xx .heading-5 code, .section-full-width-medium-xx h5 code, .section-small .heading-1 code, .section-small h1 code, .section-small .heading-2 code, .section-small h2 code, .section-small .heading-3 code, .section-small h3 code, .section-small .heading-4 code, .section-small h4 code, .section-small .heading-5 code, .section-small h5 code, .trial-request-dark-light-blue-landing .heading-1 code, .trial-request-dark-light-blue-landing h1 code, .trial-request-dark-light-blue-landing .heading-2 code, .trial-request-dark-light-blue-landing h2 code, .trial-request-dark-light-blue-landing .heading-3 code, .trial-request-dark-light-blue-landing h3 code, .trial-request-dark-light-blue-landing .heading-4 code, .trial-request-dark-light-blue-landing h4 code, .trial-request-dark-light-blue-landing .heading-5 code, .trial-request-dark-light-blue-landing h5 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-1 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h1 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-2 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h2 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-3 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h3 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-4 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h4 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-5 code, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered h5 code { font-size: inherit; line-height: inherit; }
.modal-mask .intro, .section-full-width-floater .intro, .section-blue-40-full-width-medium-large .intro, .exam-purple-80-landing .intro, .section-white-medium-no-padding .intro, .section-full-width-no-padding .intro, .banner .intro, .banner-layered .intro, .hero .intro, .hero-layered-full-width .intro, .section .intro, .section-full-width .intro, .section-full-width-medium-xx .intro, .section-small .intro, .trial-request-dark-light-blue-landing .intro, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .intro { font-size: clamp(18px, -600px + 100vw, 24px); line-height: clamp(28px, -600px + 100vw, 34px); color: var(--section-text-color); }
.modal-mask .paragraph, .wrapper .modal-mask span.paragraph, .modal-mask b, .modal-mask p, .modal-mask blockquote, .section-full-width-floater .paragraph, .wrapper .section-full-width-floater span.paragraph, .section-full-width-floater b, .section-full-width-floater p, .section-full-width-floater blockquote, .section-blue-40-full-width-medium-large .paragraph, .wrapper .section-blue-40-full-width-medium-large span.paragraph, .section-blue-40-full-width-medium-large b, .section-blue-40-full-width-medium-large p, .section-blue-40-full-width-medium-large blockquote, .exam-purple-80-landing .paragraph, .wrapper .exam-purple-80-landing span.paragraph, .exam-purple-80-landing b, .exam-purple-80-landing p, .exam-purple-80-landing blockquote, .section-white-medium-no-padding .paragraph, .wrapper .section-white-medium-no-padding span.paragraph, .section-white-medium-no-padding b, .section-white-medium-no-padding p, .section-white-medium-no-padding blockquote, .section-full-width-no-padding .paragraph, .wrapper .section-full-width-no-padding span.paragraph, .section-full-width-no-padding b, .section-full-width-no-padding p, .section-full-width-no-padding blockquote, .banner .paragraph, .wrapper .banner span.paragraph, .banner b, .banner p, .banner blockquote, .banner-layered .paragraph, .wrapper .banner-layered span.paragraph, .banner-layered b, .banner-layered p, .banner-layered blockquote, .hero .paragraph, .wrapper .hero span.paragraph, .hero b, .hero p, .hero blockquote, .hero-layered-full-width .paragraph, .wrapper .hero-layered-full-width span.paragraph, .hero-layered-full-width b, .hero-layered-full-width p, .hero-layered-full-width blockquote, .section .paragraph, .wrapper .section span.paragraph, .section b, .section p, .section blockquote, .section-full-width .paragraph, .wrapper .section-full-width span.paragraph, .section-full-width b, .section-full-width p, .section-full-width blockquote, .section-full-width-medium-xx .paragraph, .wrapper .section-full-width-medium-xx span.paragraph, .section-full-width-medium-xx b, .section-full-width-medium-xx p, .section-full-width-medium-xx blockquote, .section-small .paragraph, .wrapper .section-small span.paragraph, .section-small b, .section-small p, .section-small blockquote, .trial-request-dark-light-blue-landing .paragraph, .wrapper .trial-request-dark-light-blue-landing span.paragraph, .trial-request-dark-light-blue-landing b, .trial-request-dark-light-blue-landing p, .trial-request-dark-light-blue-landing blockquote, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered span.paragraph, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered b, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered p, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered blockquote { color: var(--section-text-color); font-size: 18px; line-height: 30px; }
.modal-mask figcaption, .modal-mask sup, .section-full-width-floater figcaption, .section-full-width-floater sup, .section-blue-40-full-width-medium-large figcaption, .section-blue-40-full-width-medium-large sup, .exam-purple-80-landing figcaption, .exam-purple-80-landing sup, .section-white-medium-no-padding figcaption, .section-white-medium-no-padding sup, .section-full-width-no-padding figcaption, .section-full-width-no-padding sup, .banner figcaption, .banner sup, .banner-layered figcaption, .banner-layered sup, .hero figcaption, .hero sup, .hero-layered-full-width figcaption, .hero-layered-full-width sup, .section figcaption, .section sup, .section-full-width figcaption, .section-full-width sup, .section-full-width-medium-xx figcaption, .section-full-width-medium-xx sup, .section-small figcaption, .section-small sup, .trial-request-dark-light-blue-landing figcaption, .trial-request-dark-light-blue-landing sup, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered figcaption, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered sup { color: var(--section-text-color); font-family: Arial, Courier, sans-serif; font-size: 16px; line-height: 26px; }
.modal-mask .sup-small, .section-full-width-floater .sup-small, .section-blue-40-full-width-medium-large .sup-small, .exam-purple-80-landing .sup-small, .section-white-medium-no-padding .sup-small, .section-full-width-no-padding .sup-small, .banner .sup-small, .banner-layered .sup-small, .hero .sup-small, .hero-layered-full-width .sup-small, .section .sup-small, .section-full-width .sup-small, .section-full-width-medium-xx .sup-small, .section-small .sup-small, .trial-request-dark-light-blue-landing .sup-small, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .sup-small { color: var(--section-text-color); font-size: 14px; line-height: 24px; }
.modal-mask li, .section-full-width-floater li, .section-blue-40-full-width-medium-large li, .exam-purple-80-landing li, .section-white-medium-no-padding li, .section-full-width-no-padding li, .banner li, .banner-layered li, .hero li, .hero-layered-full-width li, .section li, .section-full-width li, .section-full-width-medium-xx li, .section-small li, .trial-request-dark-light-blue-landing li, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered li { color: var(--section-text-color); font-size: 18px; line-height: 30px; }
.modal-mask ul > li, .section-full-width-floater ul > li, .section-blue-40-full-width-medium-large ul > li, .exam-purple-80-landing ul > li, .section-white-medium-no-padding ul > li, .section-full-width-no-padding ul > li, .banner ul > li, .banner-layered ul > li, .hero ul > li, .hero-layered-full-width ul > li, .section ul > li, .section-full-width ul > li, .section-full-width-medium-xx ul > li, .section-small ul > li, .trial-request-dark-light-blue-landing ul > li, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered ul > li { list-style: disc; }
.modal-mask a, .modal-mask .link, .section-full-width-floater a, .section-full-width-floater .link, .section-blue-40-full-width-medium-large a, .section-blue-40-full-width-medium-large .link, .exam-purple-80-landing a, .exam-purple-80-landing .link, .section-white-medium-no-padding a, .section-white-medium-no-padding .link, .section-full-width-no-padding a, .section-full-width-no-padding .link, .banner a, .banner .link, .banner-layered a, .banner-layered .link, .hero a, .hero .link, .hero-layered-full-width a, .hero-layered-full-width .link, .section a, .section .link, .section-full-width a, .section-full-width .link, .section-full-width-medium-xx a, .section-full-width-medium-xx .link, .section-small a, .section-small .link, .trial-request-dark-light-blue-landing a, .trial-request-dark-light-blue-landing .link, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered a, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .link { text-decoration: none; border-bottom-width: 1px; border-bottom-style: solid; transition: color 0.15s; border-bottom-color: var(--section-link-border-hover); color: var(--section-link-color); cursor: pointer; }
.modal-mask a:hover, .modal-mask .link:hover, .section-full-width-floater a:hover, .section-full-width-floater .link:hover, .section-blue-40-full-width-medium-large a:hover, .section-blue-40-full-width-medium-large .link:hover, .exam-purple-80-landing a:hover, .exam-purple-80-landing .link:hover, .section-white-medium-no-padding a:hover, .section-white-medium-no-padding .link:hover, .section-full-width-no-padding a:hover, .section-full-width-no-padding .link:hover, .banner a:hover, .banner .link:hover, .banner-layered a:hover, .banner-layered .link:hover, .hero a:hover, .hero .link:hover, .hero-layered-full-width a:hover, .hero-layered-full-width .link:hover, .section a:hover, .section .link:hover, .section-full-width a:hover, .section-full-width .link:hover, .section-full-width-medium-xx a:hover, .section-full-width-medium-xx .link:hover, .section-small a:hover, .section-small .link:hover, .trial-request-dark-light-blue-landing a:hover, .trial-request-dark-light-blue-landing .link:hover, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered a:hover, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .link:hover { color: var(--section-link-border-hover); }
.modal-mask .link-disabled, .section-full-width-floater .link-disabled, .section-blue-40-full-width-medium-large .link-disabled, .exam-purple-80-landing .link-disabled, .section-white-medium-no-padding .link-disabled, .section-full-width-no-padding .link-disabled, .banner .link-disabled, .banner-layered .link-disabled, .hero .link-disabled, .hero-layered-full-width .link-disabled, .section .link-disabled, .section-full-width .link-disabled, .section-full-width-medium-xx .link-disabled, .section-small .link-disabled, .trial-request-dark-light-blue-landing .link-disabled, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .link-disabled { color: rgb(140, 141, 142); cursor: default; }
.modal-mask .link-disabled:hover, .section-full-width-floater .link-disabled:hover, .section-blue-40-full-width-medium-large .link-disabled:hover, .exam-purple-80-landing .link-disabled:hover, .section-white-medium-no-padding .link-disabled:hover, .section-full-width-no-padding .link-disabled:hover, .banner .link-disabled:hover, .banner-layered .link-disabled:hover, .hero .link-disabled:hover, .hero-layered-full-width .link-disabled:hover, .section .link-disabled:hover, .section-full-width .link-disabled:hover, .section-full-width-medium-xx .link-disabled:hover, .section-small .link-disabled:hover, .trial-request-dark-light-blue-landing .link-disabled:hover, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .link-disabled:hover { color: rgb(140, 141, 142); }
.modal-mask .heading-orange-1, .section-full-width-floater .heading-orange-1, .section-blue-40-full-width-medium-large .heading-orange-1, .exam-purple-80-landing .heading-orange-1, .section-white-medium-no-padding .heading-orange-1, .section-full-width-no-padding .heading-orange-1, .banner .heading-orange-1, .banner-layered .heading-orange-1, .hero .heading-orange-1, .hero-layered-full-width .heading-orange-1, .section .heading-orange-1, .section-full-width .heading-orange-1, .section-full-width-medium-xx .heading-orange-1, .section-small .heading-orange-1, .trial-request-dark-light-blue-landing .heading-orange-1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-orange-1 { color: rgb(255, 102, 51); }
.modal-mask .heading-red, .section-full-width-floater .heading-red, .section-blue-40-full-width-medium-large .heading-red, .exam-purple-80-landing .heading-red, .section-white-medium-no-padding .heading-red, .section-full-width-no-padding .heading-red, .banner .heading-red, .banner-layered .heading-red, .hero .heading-red, .hero-layered-full-width .heading-red, .section .heading-red, .section-full-width .heading-red, .section-full-width-medium-xx .heading-red, .section-small .heading-red, .trial-request-dark-light-blue-landing .heading-red, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-red { color: rgb(214, 0, 0); }
.modal-mask .heading-white, .section-full-width-floater .heading-white, .section-blue-40-full-width-medium-large .heading-white, .exam-purple-80-landing .heading-white, .section-white-medium-no-padding .heading-white, .section-full-width-no-padding .heading-white, .banner .heading-white, .banner-layered .heading-white, .hero .heading-white, .hero-layered-full-width .heading-white, .section .heading-white, .section-full-width .heading-white, .section-full-width-medium-xx .heading-white, .section-small .heading-white, .trial-request-dark-light-blue-landing .heading-white, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-white { color: rgb(255, 255, 255); }
.modal-mask .heading-white span, .section-full-width-floater .heading-white span, .section-blue-40-full-width-medium-large .heading-white span, .exam-purple-80-landing .heading-white span, .section-white-medium-no-padding .heading-white span, .section-full-width-no-padding .heading-white span, .banner .heading-white span, .banner-layered .heading-white span, .hero .heading-white span, .hero-layered-full-width .heading-white span, .section .heading-white span, .section-full-width .heading-white span, .section-full-width-medium-xx .heading-white span, .section-small .heading-white span, .trial-request-dark-light-blue-landing .heading-white span, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-white span { color: rgb(191, 194, 211); }
.modal-mask .heading-navy-1, .section-full-width-floater .heading-navy-1, .section-blue-40-full-width-medium-large .heading-navy-1, .exam-purple-80-landing .heading-navy-1, .section-white-medium-no-padding .heading-navy-1, .section-full-width-no-padding .heading-navy-1, .banner .heading-navy-1, .banner-layered .heading-navy-1, .hero .heading-navy-1, .hero-layered-full-width .heading-navy-1, .section .heading-navy-1, .section-full-width .heading-navy-1, .section-full-width-medium-xx .heading-navy-1, .section-small .heading-navy-1, .trial-request-dark-light-blue-landing .heading-navy-1, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-navy-1 { color: rgb(0, 19, 80); }
.modal-mask .heading-navy-1 span, .section-full-width-floater .heading-navy-1 span, .section-blue-40-full-width-medium-large .heading-navy-1 span, .exam-purple-80-landing .heading-navy-1 span, .section-white-medium-no-padding .heading-navy-1 span, .section-full-width-no-padding .heading-navy-1 span, .banner .heading-navy-1 span, .banner-layered .heading-navy-1 span, .hero .heading-navy-1 span, .hero-layered-full-width .heading-navy-1 span, .section .heading-navy-1 span, .section-full-width .heading-navy-1 span, .section-full-width-medium-xx .heading-navy-1 span, .section-small .heading-navy-1 span, .trial-request-dark-light-blue-landing .heading-navy-1 span, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-navy-1 span { display: inline; color: rgb(127, 133, 167); }
.modal-mask .heading-navy-1 .new-line, .section-full-width-floater .heading-navy-1 .new-line, .section-blue-40-full-width-medium-large .heading-navy-1 .new-line, .exam-purple-80-landing .heading-navy-1 .new-line, .section-white-medium-no-padding .heading-navy-1 .new-line, .section-full-width-no-padding .heading-navy-1 .new-line, .banner .heading-navy-1 .new-line, .banner-layered .heading-navy-1 .new-line, .hero .heading-navy-1 .new-line, .hero-layered-full-width .heading-navy-1 .new-line, .section .heading-navy-1 .new-line, .section-full-width .heading-navy-1 .new-line, .section-full-width-medium-xx .heading-navy-1 .new-line, .section-small .heading-navy-1 .new-line, .trial-request-dark-light-blue-landing .heading-navy-1 .new-line, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .heading-navy-1 .new-line { display: block; }
.modal-mask .forum-reply, .section-full-width-floater .forum-reply, .section-blue-40-full-width-medium-large .forum-reply, .exam-purple-80-landing .forum-reply, .section-white-medium-no-padding .forum-reply, .section-full-width-no-padding .forum-reply, .banner .forum-reply, .banner-layered .forum-reply, .hero .forum-reply, .hero-layered-full-width .forum-reply, .section .forum-reply, .section-full-width .forum-reply, .section-full-width-medium-xx .forum-reply, .section-small .forum-reply, .trial-request-dark-light-blue-landing .forum-reply, .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .forum-reply { white-space: pre-wrap; font-size: 18px; line-height: 30px; }
.wrapper .modal-mask .fail, .wrapper .section-full-width-floater .fail, .wrapper .section-blue-40-full-width-medium-large .fail, .wrapper .exam-purple-80-landing .fail, .wrapper .section-white-medium-no-padding .fail, .wrapper .section-full-width-no-padding .fail, .wrapper .banner .fail, .wrapper .banner-layered .fail, .wrapper .hero .fail, .wrapper .hero-layered-full-width .fail, .wrapper .section .fail, .wrapper .section-full-width .fail, .wrapper .section-full-width-medium-xx .fail, .wrapper .section-small .fail, .wrapper .trial-request-dark-light-blue-landing .fail, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .fail { color: rgb(243, 42, 76); }
.wrapper .modal-mask .paragraph-twitter-1, .wrapper .modal-mask .paragraph-twitter-1 h3, .wrapper .section-full-width-floater .paragraph-twitter-1, .wrapper .section-full-width-floater .paragraph-twitter-1 h3, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1 h3, .wrapper .exam-purple-80-landing .paragraph-twitter-1, .wrapper .exam-purple-80-landing .paragraph-twitter-1 h3, .wrapper .section-white-medium-no-padding .paragraph-twitter-1, .wrapper .section-white-medium-no-padding .paragraph-twitter-1 h3, .wrapper .section-full-width-no-padding .paragraph-twitter-1, .wrapper .section-full-width-no-padding .paragraph-twitter-1 h3, .wrapper .banner .paragraph-twitter-1, .wrapper .banner .paragraph-twitter-1 h3, .wrapper .banner-layered .paragraph-twitter-1, .wrapper .banner-layered .paragraph-twitter-1 h3, .wrapper .hero .paragraph-twitter-1, .wrapper .hero .paragraph-twitter-1 h3, .wrapper .hero-layered-full-width .paragraph-twitter-1, .wrapper .hero-layered-full-width .paragraph-twitter-1 h3, .wrapper .section .paragraph-twitter-1, .wrapper .section .paragraph-twitter-1 h3, .wrapper .section-full-width .paragraph-twitter-1, .wrapper .section-full-width .paragraph-twitter-1 h3, .wrapper .section-full-width-medium-xx .paragraph-twitter-1, .wrapper .section-full-width-medium-xx .paragraph-twitter-1 h3, .wrapper .section-small .paragraph-twitter-1, .wrapper .section-small .paragraph-twitter-1 h3, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1 h3, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1 h3 { color: rgb(0, 172, 238); }
.wrapper .modal-mask .paragraph-twitter-1:hover, .wrapper .modal-mask .paragraph-twitter-1:hover h3, .wrapper .modal-mask .paragraph-twitter-1 h3:hover, .wrapper .modal-mask .paragraph-twitter-1 h3:hover h3, .wrapper .section-full-width-floater .paragraph-twitter-1:hover, .wrapper .section-full-width-floater .paragraph-twitter-1:hover h3, .wrapper .section-full-width-floater .paragraph-twitter-1 h3:hover, .wrapper .section-full-width-floater .paragraph-twitter-1 h3:hover h3, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1:hover, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1:hover h3, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1 h3:hover, .wrapper .section-blue-40-full-width-medium-large .paragraph-twitter-1 h3:hover h3, .wrapper .exam-purple-80-landing .paragraph-twitter-1:hover, .wrapper .exam-purple-80-landing .paragraph-twitter-1:hover h3, .wrapper .exam-purple-80-landing .paragraph-twitter-1 h3:hover, .wrapper .exam-purple-80-landing .paragraph-twitter-1 h3:hover h3, .wrapper .section-white-medium-no-padding .paragraph-twitter-1:hover, .wrapper .section-white-medium-no-padding .paragraph-twitter-1:hover h3, .wrapper .section-white-medium-no-padding .paragraph-twitter-1 h3:hover, .wrapper .section-white-medium-no-padding .paragraph-twitter-1 h3:hover h3, .wrapper .section-full-width-no-padding .paragraph-twitter-1:hover, .wrapper .section-full-width-no-padding .paragraph-twitter-1:hover h3, .wrapper .section-full-width-no-padding .paragraph-twitter-1 h3:hover, .wrapper .section-full-width-no-padding .paragraph-twitter-1 h3:hover h3, .wrapper .banner .paragraph-twitter-1:hover, .wrapper .banner .paragraph-twitter-1:hover h3, .wrapper .banner .paragraph-twitter-1 h3:hover, .wrapper .banner .paragraph-twitter-1 h3:hover h3, .wrapper .banner-layered .paragraph-twitter-1:hover, .wrapper .banner-layered .paragraph-twitter-1:hover h3, .wrapper .banner-layered .paragraph-twitter-1 h3:hover, .wrapper .banner-layered .paragraph-twitter-1 h3:hover h3, .wrapper .hero .paragraph-twitter-1:hover, .wrapper .hero .paragraph-twitter-1:hover h3, .wrapper .hero .paragraph-twitter-1 h3:hover, .wrapper .hero .paragraph-twitter-1 h3:hover h3, .wrapper .hero-layered-full-width .paragraph-twitter-1:hover, .wrapper .hero-layered-full-width .paragraph-twitter-1:hover h3, .wrapper .hero-layered-full-width .paragraph-twitter-1 h3:hover, .wrapper .hero-layered-full-width .paragraph-twitter-1 h3:hover h3, .wrapper .section .paragraph-twitter-1:hover, .wrapper .section .paragraph-twitter-1:hover h3, .wrapper .section .paragraph-twitter-1 h3:hover, .wrapper .section .paragraph-twitter-1 h3:hover h3, .wrapper .section-full-width .paragraph-twitter-1:hover, .wrapper .section-full-width .paragraph-twitter-1:hover h3, .wrapper .section-full-width .paragraph-twitter-1 h3:hover, .wrapper .section-full-width .paragraph-twitter-1 h3:hover h3, .wrapper .section-full-width-medium-xx .paragraph-twitter-1:hover, .wrapper .section-full-width-medium-xx .paragraph-twitter-1:hover h3, .wrapper .section-full-width-medium-xx .paragraph-twitter-1 h3:hover, .wrapper .section-full-width-medium-xx .paragraph-twitter-1 h3:hover h3, .wrapper .section-small .paragraph-twitter-1:hover, .wrapper .section-small .paragraph-twitter-1:hover h3, .wrapper .section-small .paragraph-twitter-1 h3:hover, .wrapper .section-small .paragraph-twitter-1 h3:hover h3, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1:hover, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1:hover h3, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1 h3:hover, .wrapper .trial-request-dark-light-blue-landing .paragraph-twitter-1 h3:hover h3, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1:hover, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1:hover h3, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1 h3:hover, .wrapper .trial-request-light-blue-full-width-full-height-medium-no-padding-centered .paragraph-twitter-1 h3:hover h3 { color: rgb(255, 102, 51); }
.charm-wrapper .icon-people::before, .component-layout .icon-people::before, .section-blue-40-full-width-medium-large .icon-people::before, .component-library-wrapper .icon-people::before, .wrapper .icon-people::before, .wrapper-themed .icon-people::before, .wrapper-large .icon-people::before, .page-header .icon-people::before, .navigation-top .icon-people::before, .mega-nav .icon-people::before { content: ""; }
.charm-wrapper .icon-minus::before, .component-layout .icon-minus::before, .section-blue-40-full-width-medium-large .icon-minus::before, .component-library-wrapper .icon-minus::before, .wrapper .icon-minus::before, .wrapper-themed .icon-minus::before, .wrapper-large .icon-minus::before, .page-header .icon-minus::before, .navigation-top .icon-minus::before, .mega-nav .icon-minus::before { content: ""; }
.charm-wrapper .icon-npc::before, .component-layout .icon-npc::before, .section-blue-40-full-width-medium-large .icon-npc::before, .component-library-wrapper .icon-npc::before, .wrapper .icon-npc::before, .wrapper-themed .icon-npc::before, .wrapper-large .icon-npc::before, .page-header .icon-npc::before, .navigation-top .icon-npc::before, .mega-nav .icon-npc::before { content: ""; }
.charm-wrapper .icon-pause::before, .component-layout .icon-pause::before, .section-blue-40-full-width-medium-large .icon-pause::before, .component-library-wrapper .icon-pause::before, .wrapper .icon-pause::before, .wrapper-themed .icon-pause::before, .wrapper-large .icon-pause::before, .page-header .icon-pause::before, .navigation-top .icon-pause::before, .mega-nav .icon-pause::before { content: ""; }
.charm-wrapper .icon-redock::before, .component-layout .icon-redock::before, .section-blue-40-full-width-medium-large .icon-redock::before, .component-library-wrapper .icon-redock::before, .wrapper .icon-redock::before, .wrapper-themed .icon-redock::before, .wrapper-large .icon-redock::before, .page-header .icon-redock::before, .navigation-top .icon-redock::before, .mega-nav .icon-redock::before { content: ""; }
.charm-wrapper .icon-redock-2::before, .component-layout .icon-redock-2::before, .section-blue-40-full-width-medium-large .icon-redock-2::before, .component-library-wrapper .icon-redock-2::before, .wrapper .icon-redock-2::before, .wrapper-themed .icon-redock-2::before, .wrapper-large .icon-redock-2::before, .page-header .icon-redock-2::before, .navigation-top .icon-redock-2::before, .mega-nav .icon-redock-2::before { content: ""; }
.charm-wrapper .icon-search-right::before, .component-layout .icon-search-right::before, .section-blue-40-full-width-medium-large .icon-search-right::before, .component-library-wrapper .icon-search-right::before, .wrapper .icon-search-right::before, .wrapper-themed .icon-search-right::before, .wrapper-large .icon-search-right::before, .page-header .icon-search-right::before, .navigation-top .icon-search-right::before, .mega-nav .icon-search-right::before { content: ""; }
.charm-wrapper .icon-settings::before, .component-layout .icon-settings::before, .section-blue-40-full-width-medium-large .icon-settings::before, .component-library-wrapper .icon-settings::before, .wrapper .icon-settings::before, .wrapper-themed .icon-settings::before, .wrapper-large .icon-settings::before, .page-header .icon-settings::before, .navigation-top .icon-settings::before, .mega-nav .icon-settings::before { content: ""; }
.charm-wrapper .icon-show-details::before, .component-layout .icon-show-details::before, .section-blue-40-full-width-medium-large .icon-show-details::before, .component-library-wrapper .icon-show-details::before, .wrapper .icon-show-details::before, .wrapper-themed .icon-show-details::before, .wrapper-large .icon-show-details::before, .page-header .icon-show-details::before, .navigation-top .icon-show-details::before, .mega-nav .icon-show-details::before { content: ""; }
.charm-wrapper .icon-site::before, .component-layout .icon-site::before, .section-blue-40-full-width-medium-large .icon-site::before, .component-library-wrapper .icon-site::before, .wrapper .icon-site::before, .wrapper-themed .icon-site::before, .wrapper-large .icon-site::before, .page-header .icon-site::before, .navigation-top .icon-site::before, .mega-nav .icon-site::before { content: ""; }
.charm-wrapper .icon-site-add::before, .component-layout .icon-site-add::before, .section-blue-40-full-width-medium-large .icon-site-add::before, .component-library-wrapper .icon-site-add::before, .wrapper .icon-site-add::before, .wrapper-themed .icon-site-add::before, .wrapper-large .icon-site-add::before, .page-header .icon-site-add::before, .navigation-top .icon-site-add::before, .mega-nav .icon-site-add::before { content: ""; }
.charm-wrapper .icon-trash::before, .component-layout .icon-trash::before, .section-blue-40-full-width-medium-large .icon-trash::before, .component-library-wrapper .icon-trash::before, .wrapper .icon-trash::before, .wrapper-themed .icon-trash::before, .wrapper-large .icon-trash::before, .page-header .icon-trash::before, .navigation-top .icon-trash::before, .mega-nav .icon-trash::before { content: ""; }
.charm-wrapper .icon-undock::before, .component-layout .icon-undock::before, .section-blue-40-full-width-medium-large .icon-undock::before, .component-library-wrapper .icon-undock::before, .wrapper .icon-undock::before, .wrapper-themed .icon-undock::before, .wrapper-large .icon-undock::before, .page-header .icon-undock::before, .navigation-top .icon-undock::before, .mega-nav .icon-undock::before { content: ""; }
.charm-wrapper .icon-undock-window::before, .component-layout .icon-undock-window::before, .section-blue-40-full-width-medium-large .icon-undock-window::before, .component-library-wrapper .icon-undock-window::before, .wrapper .icon-undock-window::before, .wrapper-themed .icon-undock-window::before, .wrapper-large .icon-undock-window::before, .page-header .icon-undock-window::before, .navigation-top .icon-undock-window::before, .mega-nav .icon-undock-window::before { content: ""; }
.charm-wrapper .icon-wrap::before, .component-layout .icon-wrap::before, .section-blue-40-full-width-medium-large .icon-wrap::before, .component-library-wrapper .icon-wrap::before, .wrapper .icon-wrap::before, .wrapper-themed .icon-wrap::before, .wrapper-large .icon-wrap::before, .page-header .icon-wrap::before, .navigation-top .icon-wrap::before, .mega-nav .icon-wrap::before { content: ""; }
.charm-wrapper .icon-search21::before, .component-layout .icon-search21::before, .section-blue-40-full-width-medium-large .icon-search21::before, .component-library-wrapper .icon-search21::before, .wrapper .icon-search21::before, .wrapper-themed .icon-search21::before, .wrapper-large .icon-search21::before, .page-header .icon-search21::before, .navigation-top .icon-search21::before, .mega-nav .icon-search21::before { content: ""; }
.charm-wrapper .icon-show-details1::before, .component-layout .icon-show-details1::before, .section-blue-40-full-width-medium-large .icon-show-details1::before, .component-library-wrapper .icon-show-details1::before, .wrapper .icon-show-details1::before, .wrapper-themed .icon-show-details1::before, .wrapper-large .icon-show-details1::before, .page-header .icon-show-details1::before, .navigation-top .icon-show-details1::before, .mega-nav .icon-show-details1::before { content: ""; }
.charm-wrapper .icon-undock1::before, .component-layout .icon-undock1::before, .section-blue-40-full-width-medium-large .icon-undock1::before, .component-library-wrapper .icon-undock1::before, .wrapper .icon-undock1::before, .wrapper-themed .icon-undock1::before, .wrapper-large .icon-undock1::before, .page-header .icon-undock1::before, .navigation-top .icon-undock1::before, .mega-nav .icon-undock1::before { content: ""; }
.charm-wrapper .icon-edit::before, .component-layout .icon-edit::before, .section-blue-40-full-width-medium-large .icon-edit::before, .component-library-wrapper .icon-edit::before, .wrapper .icon-edit::before, .wrapper-themed .icon-edit::before, .wrapper-large .icon-edit::before, .page-header .icon-edit::before, .navigation-top .icon-edit::before, .mega-nav .icon-edit::before { content: ""; }
.charm-wrapper .icon-editor-2-column::before, .component-layout .icon-editor-2-column::before, .section-blue-40-full-width-medium-large .icon-editor-2-column::before, .component-library-wrapper .icon-editor-2-column::before, .wrapper .icon-editor-2-column::before, .wrapper-themed .icon-editor-2-column::before, .wrapper-large .icon-editor-2-column::before, .page-header .icon-editor-2-column::before, .navigation-top .icon-editor-2-column::before, .mega-nav .icon-editor-2-column::before { content: ""; }
.charm-wrapper .icon-editor-tabbed::before, .component-layout .icon-editor-tabbed::before, .section-blue-40-full-width-medium-large .icon-editor-tabbed::before, .component-library-wrapper .icon-editor-tabbed::before, .wrapper .icon-editor-tabbed::before, .wrapper-themed .icon-editor-tabbed::before, .wrapper-large .icon-editor-tabbed::before, .page-header .icon-editor-tabbed::before, .navigation-top .icon-editor-tabbed::before, .mega-nav .icon-editor-tabbed::before { content: ""; }
.charm-wrapper .icon-editor-vertical::before, .component-layout .icon-editor-vertical::before, .section-blue-40-full-width-medium-large .icon-editor-vertical::before, .component-library-wrapper .icon-editor-vertical::before, .wrapper .icon-editor-vertical::before, .wrapper-themed .icon-editor-vertical::before, .wrapper-large .icon-editor-vertical::before, .page-header .icon-editor-vertical::before, .navigation-top .icon-editor-vertical::before, .mega-nav .icon-editor-vertical::before { content: ""; }
.charm-wrapper .icon-expand::before, .component-layout .icon-expand::before, .section-blue-40-full-width-medium-large .icon-expand::before, .component-library-wrapper .icon-expand::before, .wrapper .icon-expand::before, .wrapper-themed .icon-expand::before, .wrapper-large .icon-expand::before, .page-header .icon-expand::before, .navigation-top .icon-expand::before, .mega-nav .icon-expand::before { content: ""; }
.charm-wrapper .icon-expand-all::before, .component-layout .icon-expand-all::before, .section-blue-40-full-width-medium-large .icon-expand-all::before, .component-library-wrapper .icon-expand-all::before, .wrapper .icon-expand-all::before, .wrapper-themed .icon-expand-all::before, .wrapper-large .icon-expand-all::before, .page-header .icon-expand-all::before, .navigation-top .icon-expand-all::before, .mega-nav .icon-expand-all::before { content: ""; }
.charm-wrapper .icon-filter2::before, .component-layout .icon-filter2::before, .section-blue-40-full-width-medium-large .icon-filter2::before, .component-library-wrapper .icon-filter2::before, .wrapper .icon-filter2::before, .wrapper-themed .icon-filter2::before, .wrapper-large .icon-filter2::before, .page-header .icon-filter2::before, .navigation-top .icon-filter2::before, .mega-nav .icon-filter2::before { content: ""; }
.charm-wrapper .icon-folder::before, .component-layout .icon-folder::before, .section-blue-40-full-width-medium-large .icon-folder::before, .component-library-wrapper .icon-folder::before, .wrapper .icon-folder::before, .wrapper-themed .icon-folder::before, .wrapper-large .icon-folder::before, .page-header .icon-folder::before, .navigation-top .icon-folder::before, .mega-nav .icon-folder::before { content: ""; }
.charm-wrapper .icon-folder-add::before, .component-layout .icon-folder-add::before, .section-blue-40-full-width-medium-large .icon-folder-add::before, .component-library-wrapper .icon-folder-add::before, .wrapper .icon-folder-add::before, .wrapper-themed .icon-folder-add::before, .wrapper-large .icon-folder-add::before, .page-header .icon-folder-add::before, .navigation-top .icon-folder-add::before, .mega-nav .icon-folder-add::before { content: ""; }
.charm-wrapper .icon-folder-open::before, .component-layout .icon-folder-open::before, .section-blue-40-full-width-medium-large .icon-folder-open::before, .component-library-wrapper .icon-folder-open::before, .wrapper .icon-folder-open::before, .wrapper-themed .icon-folder-open::before, .wrapper-large .icon-folder-open::before, .page-header .icon-folder-open::before, .navigation-top .icon-folder-open::before, .mega-nav .icon-folder-open::before { content: ""; }
.charm-wrapper .icon-folder-remove::before, .component-layout .icon-folder-remove::before, .section-blue-40-full-width-medium-large .icon-folder-remove::before, .component-library-wrapper .icon-folder-remove::before, .wrapper .icon-folder-remove::before, .wrapper-themed .icon-folder-remove::before, .wrapper-large .icon-folder-remove::before, .page-header .icon-folder-remove::before, .navigation-top .icon-folder-remove::before, .mega-nav .icon-folder-remove::before { content: ""; }
.charm-wrapper .icon-help::before, .component-layout .icon-help::before, .section-blue-40-full-width-medium-large .icon-help::before, .component-library-wrapper .icon-help::before, .wrapper .icon-help::before, .wrapper-themed .icon-help::before, .wrapper-large .icon-help::before, .page-header .icon-help::before, .navigation-top .icon-help::before, .mega-nav .icon-help::before { content: ""; }
.charm-wrapper .icon-hide-details::before, .component-layout .icon-hide-details::before, .section-blue-40-full-width-medium-large .icon-hide-details::before, .component-library-wrapper .icon-hide-details::before, .wrapper .icon-hide-details::before, .wrapper-themed .icon-hide-details::before, .wrapper-large .icon-hide-details::before, .page-header .icon-hide-details::before, .navigation-top .icon-hide-details::before, .mega-nav .icon-hide-details::before { content: ""; }
.charm-wrapper .icon-menu::before, .component-layout .icon-menu::before, .section-blue-40-full-width-medium-large .icon-menu::before, .component-library-wrapper .icon-menu::before, .wrapper .icon-menu::before, .wrapper-themed .icon-menu::before, .wrapper-large .icon-menu::before, .page-header .icon-menu::before, .navigation-top .icon-menu::before, .mega-nav .icon-menu::before { content: ""; }
.charm-wrapper .icon-minimise::before, .component-layout .icon-minimise::before, .section-blue-40-full-width-medium-large .icon-minimise::before, .component-library-wrapper .icon-minimise::before, .wrapper .icon-minimise::before, .wrapper-themed .icon-minimise::before, .wrapper-large .icon-minimise::before, .page-header .icon-minimise::before, .navigation-top .icon-minimise::before, .mega-nav .icon-minimise::before { content: ""; }
.charm-wrapper .icon-add-in-circle::before, .component-layout .icon-add-in-circle::before, .section-blue-40-full-width-medium-large .icon-add-in-circle::before, .component-library-wrapper .icon-add-in-circle::before, .wrapper .icon-add-in-circle::before, .wrapper-themed .icon-add-in-circle::before, .wrapper-large .icon-add-in-circle::before, .page-header .icon-add-in-circle::before, .navigation-top .icon-add-in-circle::before, .mega-nav .icon-add-in-circle::before { content: ""; }
.charm-wrapper .icon-arrow2-down::before, .component-layout .icon-arrow2-down::before, .section-blue-40-full-width-medium-large .icon-arrow2-down::before, .component-library-wrapper .icon-arrow2-down::before, .wrapper .icon-arrow2-down::before, .wrapper-themed .icon-arrow2-down::before, .wrapper-large .icon-arrow2-down::before, .page-header .icon-arrow2-down::before, .navigation-top .icon-arrow2-down::before, .mega-nav .icon-arrow2-down::before { content: ""; }
.charm-wrapper .icon-arrow2-left::before, .component-layout .icon-arrow2-left::before, .section-blue-40-full-width-medium-large .icon-arrow2-left::before, .component-library-wrapper .icon-arrow2-left::before, .wrapper .icon-arrow2-left::before, .wrapper-themed .icon-arrow2-left::before, .wrapper-large .icon-arrow2-left::before, .page-header .icon-arrow2-left::before, .navigation-top .icon-arrow2-left::before, .mega-nav .icon-arrow2-left::before { content: ""; }
.charm-wrapper .icon-arrow2-right::before, .component-layout .icon-arrow2-right::before, .section-blue-40-full-width-medium-large .icon-arrow2-right::before, .component-library-wrapper .icon-arrow2-right::before, .wrapper .icon-arrow2-right::before, .wrapper-themed .icon-arrow2-right::before, .wrapper-large .icon-arrow2-right::before, .page-header .icon-arrow2-right::before, .navigation-top .icon-arrow2-right::before, .mega-nav .icon-arrow2-right::before { content: ""; }
.charm-wrapper .icon-arrow2-up::before, .component-layout .icon-arrow2-up::before, .section-blue-40-full-width-medium-large .icon-arrow2-up::before, .component-library-wrapper .icon-arrow2-up::before, .wrapper .icon-arrow2-up::before, .wrapper-themed .icon-arrow2-up::before, .wrapper-large .icon-arrow2-up::before, .page-header .icon-arrow2-up::before, .navigation-top .icon-arrow2-up::before, .mega-nav .icon-arrow2-up::before { content: ""; }
.charm-wrapper .icon-close-in-circle::before, .component-layout .icon-close-in-circle::before, .section-blue-40-full-width-medium-large .icon-close-in-circle::before, .component-library-wrapper .icon-close-in-circle::before, .wrapper .icon-close-in-circle::before, .wrapper-themed .icon-close-in-circle::before, .wrapper-large .icon-close-in-circle::before, .page-header .icon-close-in-circle::before, .navigation-top .icon-close-in-circle::before, .mega-nav .icon-close-in-circle::before { content: ""; }
.charm-wrapper .icon-close::before, .component-layout .icon-close::before, .section-blue-40-full-width-medium-large .icon-close::before, .component-library-wrapper .icon-close::before, .wrapper .icon-close::before, .wrapper-themed .icon-close::before, .wrapper-large .icon-close::before, .page-header .icon-close::before, .navigation-top .icon-close::before, .mega-nav .icon-close::before { content: ""; }
.charm-wrapper .icon-delete::before, .component-layout .icon-delete::before, .section-blue-40-full-width-medium-large .icon-delete::before, .component-library-wrapper .icon-delete::before, .wrapper .icon-delete::before, .wrapper-themed .icon-delete::before, .wrapper-large .icon-delete::before, .page-header .icon-delete::before, .navigation-top .icon-delete::before, .mega-nav .icon-delete::before { content: ""; }
.charm-wrapper .icon-dock-left::before, .component-layout .icon-dock-left::before, .section-blue-40-full-width-medium-large .icon-dock-left::before, .component-library-wrapper .icon-dock-left::before, .wrapper .icon-dock-left::before, .wrapper-themed .icon-dock-left::before, .wrapper-large .icon-dock-left::before, .page-header .icon-dock-left::before, .navigation-top .icon-dock-left::before, .mega-nav .icon-dock-left::before { content: ""; }
.charm-wrapper .icon-dock-right::before, .component-layout .icon-dock-right::before, .section-blue-40-full-width-medium-large .icon-dock-right::before, .component-library-wrapper .icon-dock-right::before, .wrapper .icon-dock-right::before, .wrapper-themed .icon-dock-right::before, .wrapper-large .icon-dock-right::before, .page-header .icon-dock-right::before, .navigation-top .icon-dock-right::before, .mega-nav .icon-dock-right::before { content: ""; }
.charm-wrapper .icon-thumbs-down::before, .component-layout .icon-thumbs-down::before, .section-blue-40-full-width-medium-large .icon-thumbs-down::before, .component-library-wrapper .icon-thumbs-down::before, .wrapper .icon-thumbs-down::before, .wrapper-themed .icon-thumbs-down::before, .wrapper-large .icon-thumbs-down::before, .page-header .icon-thumbs-down::before, .navigation-top .icon-thumbs-down::before, .mega-nav .icon-thumbs-down::before { content: ""; }
.charm-wrapper .icon-thumbs-up::before, .component-layout .icon-thumbs-up::before, .section-blue-40-full-width-medium-large .icon-thumbs-up::before, .component-library-wrapper .icon-thumbs-up::before, .wrapper .icon-thumbs-up::before, .wrapper-themed .icon-thumbs-up::before, .wrapper-large .icon-thumbs-up::before, .page-header .icon-thumbs-up::before, .navigation-top .icon-thumbs-up::before, .mega-nav .icon-thumbs-up::before { content: ""; }
.charm-wrapper .icon-config-balanced::before, .component-layout .icon-config-balanced::before, .section-blue-40-full-width-medium-large .icon-config-balanced::before, .component-library-wrapper .icon-config-balanced::before, .wrapper .icon-config-balanced::before, .wrapper-themed .icon-config-balanced::before, .wrapper-large .icon-config-balanced::before, .page-header .icon-config-balanced::before, .navigation-top .icon-config-balanced::before, .mega-nav .icon-config-balanced::before { content: ""; }
.charm-wrapper .icon-config-deep::before, .component-layout .icon-config-deep::before, .section-blue-40-full-width-medium-large .icon-config-deep::before, .component-library-wrapper .icon-config-deep::before, .wrapper .icon-config-deep::before, .wrapper-themed .icon-config-deep::before, .wrapper-large .icon-config-deep::before, .page-header .icon-config-deep::before, .navigation-top .icon-config-deep::before, .mega-nav .icon-config-deep::before { content: ""; }
.charm-wrapper .icon-config-fast::before, .component-layout .icon-config-fast::before, .section-blue-40-full-width-medium-large .icon-config-fast::before, .component-library-wrapper .icon-config-fast::before, .wrapper .icon-config-fast::before, .wrapper-themed .icon-config-fast::before, .wrapper-large .icon-config-fast::before, .page-header .icon-config-fast::before, .navigation-top .icon-config-fast::before, .mega-nav .icon-config-fast::before { content: ""; }
.charm-wrapper .icon-config-lightweight::before, .component-layout .icon-config-lightweight::before, .section-blue-40-full-width-medium-large .icon-config-lightweight::before, .component-library-wrapper .icon-config-lightweight::before, .wrapper .icon-config-lightweight::before, .wrapper-themed .icon-config-lightweight::before, .wrapper-large .icon-config-lightweight::before, .page-header .icon-config-lightweight::before, .navigation-top .icon-config-lightweight::before, .mega-nav .icon-config-lightweight::before { content: ""; }
.charm-wrapper .icon-email::before, .component-layout .icon-email::before, .section-blue-40-full-width-medium-large .icon-email::before, .component-library-wrapper .icon-email::before, .wrapper .icon-email::before, .wrapper-themed .icon-email::before, .wrapper-large .icon-email::before, .page-header .icon-email::before, .navigation-top .icon-email::before, .mega-nav .icon-email::before { content: ""; }
.charm-wrapper .icon-linkedin::before, .component-layout .icon-linkedin::before, .section-blue-40-full-width-medium-large .icon-linkedin::before, .component-library-wrapper .icon-linkedin::before, .wrapper .icon-linkedin::before, .wrapper-themed .icon-linkedin::before, .wrapper-large .icon-linkedin::before, .page-header .icon-linkedin::before, .navigation-top .icon-linkedin::before, .mega-nav .icon-linkedin::before { content: ""; }
.charm-wrapper .icon-reddit::before, .component-layout .icon-reddit::before, .section-blue-40-full-width-medium-large .icon-reddit::before, .component-library-wrapper .icon-reddit::before, .wrapper .icon-reddit::before, .wrapper-themed .icon-reddit::before, .wrapper-large .icon-reddit::before, .page-header .icon-reddit::before, .navigation-top .icon-reddit::before, .mega-nav .icon-reddit::before { content: ""; }
.charm-wrapper .icon-whatsapp::before, .component-layout .icon-whatsapp::before, .section-blue-40-full-width-medium-large .icon-whatsapp::before, .component-library-wrapper .icon-whatsapp::before, .wrapper .icon-whatsapp::before, .wrapper-themed .icon-whatsapp::before, .wrapper-large .icon-whatsapp::before, .page-header .icon-whatsapp::before, .navigation-top .icon-whatsapp::before, .mega-nav .icon-whatsapp::before { content: ""; }
.charm-wrapper .icon-facebook::before, .component-layout .icon-facebook::before, .section-blue-40-full-width-medium-large .icon-facebook::before, .component-library-wrapper .icon-facebook::before, .wrapper .icon-facebook::before, .wrapper-themed .icon-facebook::before, .wrapper-large .icon-facebook::before, .page-header .icon-facebook::before, .navigation-top .icon-facebook::before, .mega-nav .icon-facebook::before { content: ""; }
.charm-wrapper .icon-rss::before, .component-layout .icon-rss::before, .section-blue-40-full-width-medium-large .icon-rss::before, .component-library-wrapper .icon-rss::before, .wrapper .icon-rss::before, .wrapper-themed .icon-rss::before, .wrapper-large .icon-rss::before, .page-header .icon-rss::before, .navigation-top .icon-rss::before, .mega-nav .icon-rss::before { content: ""; }
.charm-wrapper .icon-arrow-head-left::before, .component-layout .icon-arrow-head-left::before, .section-blue-40-full-width-medium-large .icon-arrow-head-left::before, .component-library-wrapper .icon-arrow-head-left::before, .wrapper .icon-arrow-head-left::before, .wrapper-themed .icon-arrow-head-left::before, .wrapper-large .icon-arrow-head-left::before, .page-header .icon-arrow-head-left::before, .navigation-top .icon-arrow-head-left::before, .mega-nav .icon-arrow-head-left::before { content: ""; }
.charm-wrapper .icon-arrow-head-right::before, .component-layout .icon-arrow-head-right::before, .section-blue-40-full-width-medium-large .icon-arrow-head-right::before, .component-library-wrapper .icon-arrow-head-right::before, .wrapper .icon-arrow-head-right::before, .wrapper-themed .icon-arrow-head-right::before, .wrapper-large .icon-arrow-head-right::before, .page-header .icon-arrow-head-right::before, .navigation-top .icon-arrow-head-right::before, .mega-nav .icon-arrow-head-right::before { content: ""; }
.charm-wrapper .icon-account-circle::before, .component-layout .icon-account-circle::before, .section-blue-40-full-width-medium-large .icon-account-circle::before, .component-library-wrapper .icon-account-circle::before, .wrapper .icon-account-circle::before, .wrapper-themed .icon-account-circle::before, .wrapper-large .icon-account-circle::before, .page-header .icon-account-circle::before, .navigation-top .icon-account-circle::before, .mega-nav .icon-account-circle::before { content: ""; }
.charm-wrapper .icon-add::before, .component-layout .icon-add::before, .section-blue-40-full-width-medium-large .icon-add::before, .component-library-wrapper .icon-add::before, .wrapper .icon-add::before, .wrapper-themed .icon-add::before, .wrapper-large .icon-add::before, .page-header .icon-add::before, .navigation-top .icon-add::before, .mega-nav .icon-add::before { content: ""; }
.charm-wrapper .icon-add-comment::before, .component-layout .icon-add-comment::before, .section-blue-40-full-width-medium-large .icon-add-comment::before, .component-library-wrapper .icon-add-comment::before, .wrapper .icon-add-comment::before, .wrapper-themed .icon-add-comment::before, .wrapper-large .icon-add-comment::before, .page-header .icon-add-comment::before, .navigation-top .icon-add-comment::before, .mega-nav .icon-add-comment::before { content: ""; }
.charm-wrapper .icon-arrow-left::before, .component-layout .icon-arrow-left::before, .section-blue-40-full-width-medium-large .icon-arrow-left::before, .component-library-wrapper .icon-arrow-left::before, .wrapper .icon-arrow-left::before, .wrapper-themed .icon-arrow-left::before, .wrapper-large .icon-arrow-left::before, .page-header .icon-arrow-left::before, .navigation-top .icon-arrow-left::before, .mega-nav .icon-arrow-left::before { content: ""; }
.charm-wrapper .icon-attach-file::before, .component-layout .icon-attach-file::before, .section-blue-40-full-width-medium-large .icon-attach-file::before, .component-library-wrapper .icon-attach-file::before, .wrapper .icon-attach-file::before, .wrapper-themed .icon-attach-file::before, .wrapper-large .icon-attach-file::before, .page-header .icon-attach-file::before, .navigation-top .icon-attach-file::before, .mega-nav .icon-attach-file::before { content: ""; }
.charm-wrapper .icon-attachment::before, .component-layout .icon-attachment::before, .section-blue-40-full-width-medium-large .icon-attachment::before, .component-library-wrapper .icon-attachment::before, .wrapper .icon-attachment::before, .wrapper-themed .icon-attachment::before, .wrapper-large .icon-attachment::before, .page-header .icon-attachment::before, .navigation-top .icon-attachment::before, .mega-nav .icon-attachment::before { content: ""; }
.charm-wrapper .icon-backup::before, .component-layout .icon-backup::before, .section-blue-40-full-width-medium-large .icon-backup::before, .component-library-wrapper .icon-backup::before, .wrapper .icon-backup::before, .wrapper-themed .icon-backup::before, .wrapper-large .icon-backup::before, .page-header .icon-backup::before, .navigation-top .icon-backup::before, .mega-nav .icon-backup::before { content: ""; }
.charm-wrapper .icon-bug-report::before, .component-layout .icon-bug-report::before, .section-blue-40-full-width-medium-large .icon-bug-report::before, .component-library-wrapper .icon-bug-report::before, .wrapper .icon-bug-report::before, .wrapper-themed .icon-bug-report::before, .wrapper-large .icon-bug-report::before, .page-header .icon-bug-report::before, .navigation-top .icon-bug-report::before, .mega-nav .icon-bug-report::before { content: ""; }
.charm-wrapper .icon-cancel::before, .component-layout .icon-cancel::before, .section-blue-40-full-width-medium-large .icon-cancel::before, .component-library-wrapper .icon-cancel::before, .wrapper .icon-cancel::before, .wrapper-themed .icon-cancel::before, .wrapper-large .icon-cancel::before, .page-header .icon-cancel::before, .navigation-top .icon-cancel::before, .mega-nav .icon-cancel::before { content: ""; }
.charm-wrapper .icon-apple::before, .component-layout .icon-apple::before, .section-blue-40-full-width-medium-large .icon-apple::before, .component-library-wrapper .icon-apple::before, .wrapper .icon-apple::before, .wrapper-themed .icon-apple::before, .wrapper-large .icon-apple::before, .page-header .icon-apple::before, .navigation-top .icon-apple::before, .mega-nav .icon-apple::before { content: ""; }
.charm-wrapper .icon-check::before, .component-layout .icon-check::before, .section-blue-40-full-width-medium-large .icon-check::before, .component-library-wrapper .icon-check::before, .wrapper .icon-check::before, .wrapper-themed .icon-check::before, .wrapper-large .icon-check::before, .page-header .icon-check::before, .navigation-top .icon-check::before, .mega-nav .icon-check::before { content: ""; }
.charm-wrapper .icon-clear::before, .component-layout .icon-clear::before, .section-blue-40-full-width-medium-large .icon-clear::before, .component-library-wrapper .icon-clear::before, .wrapper .icon-clear::before, .wrapper-themed .icon-clear::before, .wrapper-large .icon-clear::before, .page-header .icon-clear::before, .navigation-top .icon-clear::before, .mega-nav .icon-clear::before { content: ""; }
.charm-wrapper .icon-comment::before, .component-layout .icon-comment::before, .section-blue-40-full-width-medium-large .icon-comment::before, .component-library-wrapper .icon-comment::before, .wrapper .icon-comment::before, .wrapper-themed .icon-comment::before, .wrapper-large .icon-comment::before, .page-header .icon-comment::before, .navigation-top .icon-comment::before, .mega-nav .icon-comment::before { content: ""; }
.charm-wrapper .icon-file-copy::before, .component-layout .icon-file-copy::before, .section-blue-40-full-width-medium-large .icon-file-copy::before, .component-library-wrapper .icon-file-copy::before, .wrapper .icon-file-copy::before, .wrapper-themed .icon-file-copy::before, .wrapper-large .icon-file-copy::before, .page-header .icon-file-copy::before, .navigation-top .icon-file-copy::before, .mega-nav .icon-file-copy::before { content: ""; }
.charm-wrapper .icon-get-app::before, .component-layout .icon-get-app::before, .section-blue-40-full-width-medium-large .icon-get-app::before, .component-library-wrapper .icon-get-app::before, .wrapper .icon-get-app::before, .wrapper-themed .icon-get-app::before, .wrapper-large .icon-get-app::before, .page-header .icon-get-app::before, .navigation-top .icon-get-app::before, .mega-nav .icon-get-app::before { content: ""; }
.charm-wrapper .icon-home::before, .component-layout .icon-home::before, .section-blue-40-full-width-medium-large .icon-home::before, .component-library-wrapper .icon-home::before, .wrapper .icon-home::before, .wrapper-themed .icon-home::before, .wrapper-large .icon-home::before, .page-header .icon-home::before, .navigation-top .icon-home::before, .mega-nav .icon-home::before { content: ""; }
.charm-wrapper .icon-burger-menu::before, .component-layout .icon-burger-menu::before, .section-blue-40-full-width-medium-large .icon-burger-menu::before, .component-library-wrapper .icon-burger-menu::before, .wrapper .icon-burger-menu::before, .wrapper-themed .icon-burger-menu::before, .wrapper-large .icon-burger-menu::before, .page-header .icon-burger-menu::before, .navigation-top .icon-burger-menu::before, .mega-nav .icon-burger-menu::before { content: ""; }
.charm-wrapper .icon-link::before, .component-layout .icon-link::before, .section-blue-40-full-width-medium-large .icon-link::before, .component-library-wrapper .icon-link::before, .wrapper .icon-link::before, .wrapper-themed .icon-link::before, .wrapper-large .icon-link::before, .page-header .icon-link::before, .navigation-top .icon-link::before, .mega-nav .icon-link::before { content: ""; }
.charm-wrapper .icon-lock::before, .component-layout .icon-lock::before, .section-blue-40-full-width-medium-large .icon-lock::before, .component-library-wrapper .icon-lock::before, .wrapper .icon-lock::before, .wrapper-themed .icon-lock::before, .wrapper-large .icon-lock::before, .page-header .icon-lock::before, .navigation-top .icon-lock::before, .mega-nav .icon-lock::before { content: ""; }
.charm-wrapper .icon-lock-open::before, .component-layout .icon-lock-open::before, .section-blue-40-full-width-medium-large .icon-lock-open::before, .component-library-wrapper .icon-lock-open::before, .wrapper .icon-lock-open::before, .wrapper-themed .icon-lock-open::before, .wrapper-large .icon-lock-open::before, .page-header .icon-lock-open::before, .navigation-top .icon-lock-open::before, .mega-nav .icon-lock-open::before { content: ""; }
.charm-wrapper .icon-loop::before, .component-layout .icon-loop::before, .section-blue-40-full-width-medium-large .icon-loop::before, .component-library-wrapper .icon-loop::before, .wrapper .icon-loop::before, .wrapper-themed .icon-loop::before, .wrapper-large .icon-loop::before, .page-header .icon-loop::before, .navigation-top .icon-loop::before, .mega-nav .icon-loop::before { content: ""; }
.charm-wrapper .icon-mail::before, .component-layout .icon-mail::before, .section-blue-40-full-width-medium-large .icon-mail::before, .component-library-wrapper .icon-mail::before, .wrapper .icon-mail::before, .wrapper-themed .icon-mail::before, .wrapper-large .icon-mail::before, .page-header .icon-mail::before, .navigation-top .icon-mail::before, .mega-nav .icon-mail::before { content: ""; }
.charm-wrapper .icon-more-horiz::before, .component-layout .icon-more-horiz::before, .section-blue-40-full-width-medium-large .icon-more-horiz::before, .component-library-wrapper .icon-more-horiz::before, .wrapper .icon-more-horiz::before, .wrapper-themed .icon-more-horiz::before, .wrapper-large .icon-more-horiz::before, .page-header .icon-more-horiz::before, .navigation-top .icon-more-horiz::before, .mega-nav .icon-more-horiz::before { content: ""; }
.charm-wrapper .icon-pause-circle-outline::before, .component-layout .icon-pause-circle-outline::before, .section-blue-40-full-width-medium-large .icon-pause-circle-outline::before, .component-library-wrapper .icon-pause-circle-outline::before, .wrapper .icon-pause-circle-outline::before, .wrapper-themed .icon-pause-circle-outline::before, .wrapper-large .icon-pause-circle-outline::before, .page-header .icon-pause-circle-outline::before, .navigation-top .icon-pause-circle-outline::before, .mega-nav .icon-pause-circle-outline::before { content: ""; }
.charm-wrapper .icon-play-circle-outline::before, .component-layout .icon-play-circle-outline::before, .section-blue-40-full-width-medium-large .icon-play-circle-outline::before, .component-library-wrapper .icon-play-circle-outline::before, .wrapper .icon-play-circle-outline::before, .wrapper-themed .icon-play-circle-outline::before, .wrapper-large .icon-play-circle-outline::before, .page-header .icon-play-circle-outline::before, .navigation-top .icon-play-circle-outline::before, .mega-nav .icon-play-circle-outline::before { content: ""; }
.charm-wrapper .icon-refresh::before, .component-layout .icon-refresh::before, .section-blue-40-full-width-medium-large .icon-refresh::before, .component-library-wrapper .icon-refresh::before, .wrapper .icon-refresh::before, .wrapper-themed .icon-refresh::before, .wrapper-large .icon-refresh::before, .page-header .icon-refresh::before, .navigation-top .icon-refresh::before, .mega-nav .icon-refresh::before { content: ""; }
.charm-wrapper .icon-remove-red-eye::before, .component-layout .icon-remove-red-eye::before, .section-blue-40-full-width-medium-large .icon-remove-red-eye::before, .component-library-wrapper .icon-remove-red-eye::before, .wrapper .icon-remove-red-eye::before, .wrapper-themed .icon-remove-red-eye::before, .wrapper-large .icon-remove-red-eye::before, .page-header .icon-remove-red-eye::before, .navigation-top .icon-remove-red-eye::before, .mega-nav .icon-remove-red-eye::before { content: ""; }
.charm-wrapper .icon-reply::before, .component-layout .icon-reply::before, .section-blue-40-full-width-medium-large .icon-reply::before, .component-library-wrapper .icon-reply::before, .wrapper .icon-reply::before, .wrapper-themed .icon-reply::before, .wrapper-large .icon-reply::before, .page-header .icon-reply::before, .navigation-top .icon-reply::before, .mega-nav .icon-reply::before { content: ""; }
.charm-wrapper .icon-reply-all::before, .component-layout .icon-reply-all::before, .section-blue-40-full-width-medium-large .icon-reply-all::before, .component-library-wrapper .icon-reply-all::before, .wrapper .icon-reply-all::before, .wrapper-themed .icon-reply-all::before, .wrapper-large .icon-reply-all::before, .page-header .icon-reply-all::before, .navigation-top .icon-reply-all::before, .mega-nav .icon-reply-all::before { content: ""; }
.charm-wrapper .icon-search::before, .component-layout .icon-search::before, .section-blue-40-full-width-medium-large .icon-search::before, .component-library-wrapper .icon-search::before, .wrapper .icon-search::before, .wrapper-themed .icon-search::before, .wrapper-large .icon-search::before, .page-header .icon-search::before, .navigation-top .icon-search::before, .mega-nav .icon-search::before { content: ""; }
.charm-wrapper .icon-zoom-in::before, .component-layout .icon-zoom-in::before, .section-blue-40-full-width-medium-large .icon-zoom-in::before, .component-library-wrapper .icon-zoom-in::before, .wrapper .icon-zoom-in::before, .wrapper-themed .icon-zoom-in::before, .wrapper-large .icon-zoom-in::before, .page-header .icon-zoom-in::before, .navigation-top .icon-zoom-in::before, .mega-nav .icon-zoom-in::before { content: ""; }
.charm-wrapper .icon-zoom-out::before, .component-layout .icon-zoom-out::before, .section-blue-40-full-width-medium-large .icon-zoom-out::before, .component-library-wrapper .icon-zoom-out::before, .wrapper .icon-zoom-out::before, .wrapper-themed .icon-zoom-out::before, .wrapper-large .icon-zoom-out::before, .page-header .icon-zoom-out::before, .navigation-top .icon-zoom-out::before, .mega-nav .icon-zoom-out::before { content: ""; }
.charm-wrapper .icon-pen::before, .component-layout .icon-pen::before, .section-blue-40-full-width-medium-large .icon-pen::before, .component-library-wrapper .icon-pen::before, .wrapper .icon-pen::before, .wrapper-themed .icon-pen::before, .wrapper-large .icon-pen::before, .page-header .icon-pen::before, .navigation-top .icon-pen::before, .mega-nav .icon-pen::before { content: ""; }
.charm-wrapper .icon-back-to-top::before, .component-layout .icon-back-to-top::before, .section-blue-40-full-width-medium-large .icon-back-to-top::before, .component-library-wrapper .icon-back-to-top::before, .wrapper .icon-back-to-top::before, .wrapper-themed .icon-back-to-top::before, .wrapper-large .icon-back-to-top::before, .page-header .icon-back-to-top::before, .navigation-top .icon-back-to-top::before, .mega-nav .icon-back-to-top::before { content: ""; }
.charm-wrapper .icon-arrow-left-end::before, .component-layout .icon-arrow-left-end::before, .section-blue-40-full-width-medium-large .icon-arrow-left-end::before, .component-library-wrapper .icon-arrow-left-end::before, .wrapper .icon-arrow-left-end::before, .wrapper-themed .icon-arrow-left-end::before, .wrapper-large .icon-arrow-left-end::before, .page-header .icon-arrow-left-end::before, .navigation-top .icon-arrow-left-end::before, .mega-nav .icon-arrow-left-end::before { content: ""; }
.charm-wrapper .icon-arrow-right-end::before, .component-layout .icon-arrow-right-end::before, .section-blue-40-full-width-medium-large .icon-arrow-right-end::before, .component-library-wrapper .icon-arrow-right-end::before, .wrapper .icon-arrow-right-end::before, .wrapper-themed .icon-arrow-right-end::before, .wrapper-large .icon-arrow-right-end::before, .page-header .icon-arrow-right-end::before, .navigation-top .icon-arrow-right-end::before, .mega-nav .icon-arrow-right-end::before { content: ""; }
.charm-wrapper .icon-error::before, .component-layout .icon-error::before, .section-blue-40-full-width-medium-large .icon-error::before, .component-library-wrapper .icon-error::before, .wrapper .icon-error::before, .wrapper-themed .icon-error::before, .wrapper-large .icon-error::before, .page-header .icon-error::before, .navigation-top .icon-error::before, .mega-nav .icon-error::before { content: ""; }
.charm-wrapper .icon-agent::before, .component-layout .icon-agent::before, .section-blue-40-full-width-medium-large .icon-agent::before, .component-library-wrapper .icon-agent::before, .wrapper .icon-agent::before, .wrapper-themed .icon-agent::before, .wrapper-large .icon-agent::before, .page-header .icon-agent::before, .navigation-top .icon-agent::before, .mega-nav .icon-agent::before { content: ""; }
.charm-wrapper .icon-cloud::before, .component-layout .icon-cloud::before, .section-blue-40-full-width-medium-large .icon-cloud::before, .component-library-wrapper .icon-cloud::before, .wrapper .icon-cloud::before, .wrapper-themed .icon-cloud::before, .wrapper-large .icon-cloud::before, .page-header .icon-cloud::before, .navigation-top .icon-cloud::before, .mega-nav .icon-cloud::before { content: ""; }
.charm-wrapper .icon-no-entry::before, .component-layout .icon-no-entry::before, .section-blue-40-full-width-medium-large .icon-no-entry::before, .component-library-wrapper .icon-no-entry::before, .wrapper .icon-no-entry::before, .wrapper-themed .icon-no-entry::before, .wrapper-large .icon-no-entry::before, .page-header .icon-no-entry::before, .navigation-top .icon-no-entry::before, .mega-nav .icon-no-entry::before { content: ""; }
.charm-wrapper .icon-reddit-dark::before, .component-layout .icon-reddit-dark::before, .section-blue-40-full-width-medium-large .icon-reddit-dark::before, .component-library-wrapper .icon-reddit-dark::before, .wrapper .icon-reddit-dark::before, .wrapper-themed .icon-reddit-dark::before, .wrapper-large .icon-reddit-dark::before, .page-header .icon-reddit-dark::before, .navigation-top .icon-reddit-dark::before, .mega-nav .icon-reddit-dark::before { content: ""; }
.charm-wrapper .icon-share::before, .component-layout .icon-share::before, .section-blue-40-full-width-medium-large .icon-share::before, .component-library-wrapper .icon-share::before, .wrapper .icon-share::before, .wrapper-themed .icon-share::before, .wrapper-large .icon-share::before, .page-header .icon-share::before, .navigation-top .icon-share::before, .mega-nav .icon-share::before { content: ""; }
.charm-wrapper .icon-calendar::before, .component-layout .icon-calendar::before, .section-blue-40-full-width-medium-large .icon-calendar::before, .component-library-wrapper .icon-calendar::before, .wrapper .icon-calendar::before, .wrapper-themed .icon-calendar::before, .wrapper-large .icon-calendar::before, .page-header .icon-calendar::before, .navigation-top .icon-calendar::before, .mega-nav .icon-calendar::before { content: ""; }
.charm-wrapper .icon-white-paper::before, .component-layout .icon-white-paper::before, .section-blue-40-full-width-medium-large .icon-white-paper::before, .component-library-wrapper .icon-white-paper::before, .wrapper .icon-white-paper::before, .wrapper-themed .icon-white-paper::before, .wrapper-large .icon-white-paper::before, .page-header .icon-white-paper::before, .navigation-top .icon-white-paper::before, .mega-nav .icon-white-paper::before { content: ""; }
.charm-wrapper .icon-clock::before, .component-layout .icon-clock::before, .section-blue-40-full-width-medium-large .icon-clock::before, .component-library-wrapper .icon-clock::before, .wrapper .icon-clock::before, .wrapper-themed .icon-clock::before, .wrapper-large .icon-clock::before, .page-header .icon-clock::before, .navigation-top .icon-clock::before, .mega-nav .icon-clock::before { content: ""; }
.charm-wrapper .icon-tick-circle::before, .component-layout .icon-tick-circle::before, .section-blue-40-full-width-medium-large .icon-tick-circle::before, .component-library-wrapper .icon-tick-circle::before, .wrapper .icon-tick-circle::before, .wrapper-themed .icon-tick-circle::before, .wrapper-large .icon-tick-circle::before, .page-header .icon-tick-circle::before, .navigation-top .icon-tick-circle::before, .mega-nav .icon-tick-circle::before { content: ""; }
.charm-wrapper .icon-build::before, .component-layout .icon-build::before, .section-blue-40-full-width-medium-large .icon-build::before, .component-library-wrapper .icon-build::before, .wrapper .icon-build::before, .wrapper-themed .icon-build::before, .wrapper-large .icon-build::before, .page-header .icon-build::before, .navigation-top .icon-build::before, .mega-nav .icon-build::before { content: ""; }
.charm-wrapper .icon-videocam::before, .component-layout .icon-videocam::before, .section-blue-40-full-width-medium-large .icon-videocam::before, .component-library-wrapper .icon-videocam::before, .wrapper .icon-videocam::before, .wrapper-themed .icon-videocam::before, .wrapper-large .icon-videocam::before, .page-header .icon-videocam::before, .navigation-top .icon-videocam::before, .mega-nav .icon-videocam::before { content: ""; }
.charm-wrapper .icon-alert-white::before, .component-layout .icon-alert-white::before, .section-blue-40-full-width-medium-large .icon-alert-white::before, .component-library-wrapper .icon-alert-white::before, .wrapper .icon-alert-white::before, .wrapper-themed .icon-alert-white::before, .wrapper-large .icon-alert-white::before, .page-header .icon-alert-white::before, .navigation-top .icon-alert-white::before, .mega-nav .icon-alert-white::before { content: ""; }
.charm-wrapper .icon-erlenmeyer::before, .component-layout .icon-erlenmeyer::before, .section-blue-40-full-width-medium-large .icon-erlenmeyer::before, .component-library-wrapper .icon-erlenmeyer::before, .wrapper .icon-erlenmeyer::before, .wrapper-themed .icon-erlenmeyer::before, .wrapper-large .icon-erlenmeyer::before, .page-header .icon-erlenmeyer::before, .navigation-top .icon-erlenmeyer::before, .mega-nav .icon-erlenmeyer::before { content: ""; }
.charm-wrapper .icon-book::before, .component-layout .icon-book::before, .section-blue-40-full-width-medium-large .icon-book::before, .component-library-wrapper .icon-book::before, .wrapper .icon-book::before, .wrapper-themed .icon-book::before, .wrapper-large .icon-book::before, .page-header .icon-book::before, .navigation-top .icon-book::before, .mega-nav .icon-book::before { content: ""; }
.charm-wrapper .icon-youtube::before, .component-layout .icon-youtube::before, .section-blue-40-full-width-medium-large .icon-youtube::before, .component-library-wrapper .icon-youtube::before, .wrapper .icon-youtube::before, .wrapper-themed .icon-youtube::before, .wrapper-large .icon-youtube::before, .page-header .icon-youtube::before, .navigation-top .icon-youtube::before, .mega-nav .icon-youtube::before { content: ""; }
.charm-wrapper .icon-arrow-head-down::before, .component-layout .icon-arrow-head-down::before, .section-blue-40-full-width-medium-large .icon-arrow-head-down::before, .component-library-wrapper .icon-arrow-head-down::before, .wrapper .icon-arrow-head-down::before, .wrapper-themed .icon-arrow-head-down::before, .wrapper-large .icon-arrow-head-down::before, .page-header .icon-arrow-head-down::before, .navigation-top .icon-arrow-head-down::before, .mega-nav .icon-arrow-head-down::before { content: ""; }
.charm-wrapper .icon-arrow-head-up::before, .component-layout .icon-arrow-head-up::before, .section-blue-40-full-width-medium-large .icon-arrow-head-up::before, .component-library-wrapper .icon-arrow-head-up::before, .wrapper .icon-arrow-head-up::before, .wrapper-themed .icon-arrow-head-up::before, .wrapper-large .icon-arrow-head-up::before, .page-header .icon-arrow-head-up::before, .navigation-top .icon-arrow-head-up::before, .mega-nav .icon-arrow-head-up::before { content: ""; }
.charm-wrapper .icon-java::before, .component-layout .icon-java::before, .section-blue-40-full-width-medium-large .icon-java::before, .component-library-wrapper .icon-java::before, .wrapper .icon-java::before, .wrapper-themed .icon-java::before, .wrapper-large .icon-java::before, .page-header .icon-java::before, .navigation-top .icon-java::before, .mega-nav .icon-java::before { content: ""; }
.charm-wrapper .icon-key::before, .component-layout .icon-key::before, .section-blue-40-full-width-medium-large .icon-key::before, .component-library-wrapper .icon-key::before, .wrapper .icon-key::before, .wrapper-themed .icon-key::before, .wrapper-large .icon-key::before, .page-header .icon-key::before, .navigation-top .icon-key::before, .mega-nav .icon-key::before { content: ""; }
.charm-wrapper .icon-linux::before, .component-layout .icon-linux::before, .section-blue-40-full-width-medium-large .icon-linux::before, .component-library-wrapper .icon-linux::before, .wrapper .icon-linux::before, .wrapper-themed .icon-linux::before, .wrapper-large .icon-linux::before, .page-header .icon-linux::before, .navigation-top .icon-linux::before, .mega-nav .icon-linux::before { content: ""; }
.charm-wrapper .icon-star::before, .component-layout .icon-star::before, .section-blue-40-full-width-medium-large .icon-star::before, .component-library-wrapper .icon-star::before, .wrapper .icon-star::before, .wrapper-themed .icon-star::before, .wrapper-large .icon-star::before, .page-header .icon-star::before, .navigation-top .icon-star::before, .mega-nav .icon-star::before { content: ""; }
.charm-wrapper .icon-examity-icon::before, .component-layout .icon-examity-icon::before, .section-blue-40-full-width-medium-large .icon-examity-icon::before, .component-library-wrapper .icon-examity-icon::before, .wrapper .icon-examity-icon::before, .wrapper-themed .icon-examity-icon::before, .wrapper-large .icon-examity-icon::before, .page-header .icon-examity-icon::before, .navigation-top .icon-examity-icon::before, .mega-nav .icon-examity-icon::before { content: ""; }
.charm-wrapper .icon-layers::before, .component-layout .icon-layers::before, .section-blue-40-full-width-medium-large .icon-layers::before, .component-library-wrapper .icon-layers::before, .wrapper .icon-layers::before, .wrapper-themed .icon-layers::before, .wrapper-large .icon-layers::before, .page-header .icon-layers::before, .navigation-top .icon-layers::before, .mega-nav .icon-layers::before { content: ""; }
.charm-wrapper .icon-cog::before, .component-layout .icon-cog::before, .section-blue-40-full-width-medium-large .icon-cog::before, .component-library-wrapper .icon-cog::before, .wrapper .icon-cog::before, .wrapper-themed .icon-cog::before, .wrapper-large .icon-cog::before, .page-header .icon-cog::before, .navigation-top .icon-cog::before, .mega-nav .icon-cog::before { content: ""; }
.charm-wrapper .icon-document::before, .component-layout .icon-document::before, .section-blue-40-full-width-medium-large .icon-document::before, .component-library-wrapper .icon-document::before, .wrapper .icon-document::before, .wrapper-themed .icon-document::before, .wrapper-large .icon-document::before, .page-header .icon-document::before, .navigation-top .icon-document::before, .mega-nav .icon-document::before { content: ""; }
.charm-wrapper .icon-play::before, .component-layout .icon-play::before, .section-blue-40-full-width-medium-large .icon-play::before, .component-library-wrapper .icon-play::before, .wrapper .icon-play::before, .wrapper-themed .icon-play::before, .wrapper-large .icon-play::before, .page-header .icon-play::before, .navigation-top .icon-play::before, .mega-nav .icon-play::before { content: ""; }
.charm-wrapper .icon-plug::before, .component-layout .icon-plug::before, .section-blue-40-full-width-medium-large .icon-plug::before, .component-library-wrapper .icon-plug::before, .wrapper .icon-plug::before, .wrapper-themed .icon-plug::before, .wrapper-large .icon-plug::before, .page-header .icon-plug::before, .navigation-top .icon-plug::before, .mega-nav .icon-plug::before { content: ""; }
.charm-wrapper .icon-scan::before, .component-layout .icon-scan::before, .section-blue-40-full-width-medium-large .icon-scan::before, .component-library-wrapper .icon-scan::before, .wrapper .icon-scan::before, .wrapper-themed .icon-scan::before, .wrapper-large .icon-scan::before, .page-header .icon-scan::before, .navigation-top .icon-scan::before, .mega-nav .icon-scan::before { content: ""; }
.charm-wrapper .icon-tabs::before, .component-layout .icon-tabs::before, .section-blue-40-full-width-medium-large .icon-tabs::before, .component-library-wrapper .icon-tabs::before, .wrapper .icon-tabs::before, .wrapper-themed .icon-tabs::before, .wrapper-large .icon-tabs::before, .page-header .icon-tabs::before, .navigation-top .icon-tabs::before, .mega-nav .icon-tabs::before { content: ""; }
.charm-wrapper .icon-tooltips::before, .component-layout .icon-tooltips::before, .section-blue-40-full-width-medium-large .icon-tooltips::before, .component-library-wrapper .icon-tooltips::before, .wrapper .icon-tooltips::before, .wrapper-themed .icon-tooltips::before, .wrapper-large .icon-tooltips::before, .page-header .icon-tooltips::before, .navigation-top .icon-tooltips::before, .mega-nav .icon-tooltips::before { content: ""; }
.charm-wrapper .icon-typography::before, .component-layout .icon-typography::before, .section-blue-40-full-width-medium-large .icon-typography::before, .component-library-wrapper .icon-typography::before, .wrapper .icon-typography::before, .wrapper-themed .icon-typography::before, .wrapper-large .icon-typography::before, .page-header .icon-typography::before, .navigation-top .icon-typography::before, .mega-nav .icon-typography::before { content: ""; }
.charm-wrapper .icon-star-transparent::before, .component-layout .icon-star-transparent::before, .section-blue-40-full-width-medium-large .icon-star-transparent::before, .component-library-wrapper .icon-star-transparent::before, .wrapper .icon-star-transparent::before, .wrapper-themed .icon-star-transparent::before, .wrapper-large .icon-star-transparent::before, .page-header .icon-star-transparent::before, .navigation-top .icon-star-transparent::before, .mega-nav .icon-star-transparent::before { content: ""; }
.charm-wrapper .icon-sliders::before, .component-layout .icon-sliders::before, .section-blue-40-full-width-medium-large .icon-sliders::before, .component-library-wrapper .icon-sliders::before, .wrapper .icon-sliders::before, .wrapper-themed .icon-sliders::before, .wrapper-large .icon-sliders::before, .page-header .icon-sliders::before, .navigation-top .icon-sliders::before, .mega-nav .icon-sliders::before { content: ""; }
.charm-wrapper .icon-sections::before, .component-layout .icon-sections::before, .section-blue-40-full-width-medium-large .icon-sections::before, .component-library-wrapper .icon-sections::before, .wrapper .icon-sections::before, .wrapper-themed .icon-sections::before, .wrapper-large .icon-sections::before, .page-header .icon-sections::before, .navigation-top .icon-sections::before, .mega-nav .icon-sections::before { content: ""; }
.charm-wrapper .icon-list1::before, .component-layout .icon-list1::before, .section-blue-40-full-width-medium-large .icon-list1::before, .component-library-wrapper .icon-list1::before, .wrapper .icon-list1::before, .wrapper-themed .icon-list1::before, .wrapper-large .icon-list1::before, .page-header .icon-list1::before, .navigation-top .icon-list1::before, .mega-nav .icon-list1::before { content: ""; }
.charm-wrapper .icon-media::before, .component-layout .icon-media::before, .section-blue-40-full-width-medium-large .icon-media::before, .component-library-wrapper .icon-media::before, .wrapper .icon-media::before, .wrapper-themed .icon-media::before, .wrapper-large .icon-media::before, .page-header .icon-media::before, .navigation-top .icon-media::before, .mega-nav .icon-media::before { content: ""; }
.charm-wrapper .icon-notifications::before, .component-layout .icon-notifications::before, .section-blue-40-full-width-medium-large .icon-notifications::before, .component-library-wrapper .icon-notifications::before, .wrapper .icon-notifications::before, .wrapper-themed .icon-notifications::before, .wrapper-large .icon-notifications::before, .page-header .icon-notifications::before, .navigation-top .icon-notifications::before, .mega-nav .icon-notifications::before { content: ""; }
.charm-wrapper .icon-lightbox::before, .component-layout .icon-lightbox::before, .section-blue-40-full-width-medium-large .icon-lightbox::before, .component-library-wrapper .icon-lightbox::before, .wrapper .icon-lightbox::before, .wrapper-themed .icon-lightbox::before, .wrapper-large .icon-lightbox::before, .page-header .icon-lightbox::before, .navigation-top .icon-lightbox::before, .mega-nav .icon-lightbox::before { content: ""; }
.charm-wrapper .icon-labels::before, .component-layout .icon-labels::before, .section-blue-40-full-width-medium-large .icon-labels::before, .component-library-wrapper .icon-labels::before, .wrapper .icon-labels::before, .wrapper-themed .icon-labels::before, .wrapper-large .icon-labels::before, .page-header .icon-labels::before, .navigation-top .icon-labels::before, .mega-nav .icon-labels::before { content: ""; }
.charm-wrapper .icon-lightbox1::before, .component-layout .icon-lightbox1::before, .section-blue-40-full-width-medium-large .icon-lightbox1::before, .component-library-wrapper .icon-lightbox1::before, .wrapper .icon-lightbox1::before, .wrapper-themed .icon-lightbox1::before, .wrapper-large .icon-lightbox1::before, .page-header .icon-lightbox1::before, .navigation-top .icon-lightbox1::before, .mega-nav .icon-lightbox1::before { content: ""; }
.charm-wrapper .icon-list::before, .component-layout .icon-list::before, .section-blue-40-full-width-medium-large .icon-list::before, .component-library-wrapper .icon-list::before, .wrapper .icon-list::before, .wrapper-themed .icon-list::before, .wrapper-large .icon-list::before, .page-header .icon-list::before, .navigation-top .icon-list::before, .mega-nav .icon-list::before { content: ""; }
.charm-wrapper .icon-logos::before, .component-layout .icon-logos::before, .section-blue-40-full-width-medium-large .icon-logos::before, .component-library-wrapper .icon-logos::before, .wrapper .icon-logos::before, .wrapper-themed .icon-logos::before, .wrapper-large .icon-logos::before, .page-header .icon-logos::before, .navigation-top .icon-logos::before, .mega-nav .icon-logos::before { content: ""; }
.charm-wrapper .icon-dropdown::before, .component-layout .icon-dropdown::before, .section-blue-40-full-width-medium-large .icon-dropdown::before, .component-library-wrapper .icon-dropdown::before, .wrapper .icon-dropdown::before, .wrapper-themed .icon-dropdown::before, .wrapper-large .icon-dropdown::before, .page-header .icon-dropdown::before, .navigation-top .icon-dropdown::before, .mega-nav .icon-dropdown::before { content: ""; }
.charm-wrapper .icon-heart::before, .component-layout .icon-heart::before, .section-blue-40-full-width-medium-large .icon-heart::before, .component-library-wrapper .icon-heart::before, .wrapper .icon-heart::before, .wrapper-themed .icon-heart::before, .wrapper-large .icon-heart::before, .page-header .icon-heart::before, .navigation-top .icon-heart::before, .mega-nav .icon-heart::before { content: ""; }
.charm-wrapper .icon-icons::before, .component-layout .icon-icons::before, .section-blue-40-full-width-medium-large .icon-icons::before, .component-library-wrapper .icon-icons::before, .wrapper .icon-icons::before, .wrapper-themed .icon-icons::before, .wrapper-large .icon-icons::before, .page-header .icon-icons::before, .navigation-top .icon-icons::before, .mega-nav .icon-icons::before { content: ""; }
.charm-wrapper .icon-heroes::before, .component-layout .icon-heroes::before, .section-blue-40-full-width-medium-large .icon-heroes::before, .component-library-wrapper .icon-heroes::before, .wrapper .icon-heroes::before, .wrapper-themed .icon-heroes::before, .wrapper-large .icon-heroes::before, .page-header .icon-heroes::before, .navigation-top .icon-heroes::before, .mega-nav .icon-heroes::before { content: ""; }
.charm-wrapper .icon-banners::before, .component-layout .icon-banners::before, .section-blue-40-full-width-medium-large .icon-banners::before, .component-library-wrapper .icon-banners::before, .wrapper .icon-banners::before, .wrapper-themed .icon-banners::before, .wrapper-large .icon-banners::before, .page-header .icon-banners::before, .navigation-top .icon-banners::before, .mega-nav .icon-banners::before { content: ""; }
.charm-wrapper .icon-button::before, .component-layout .icon-button::before, .section-blue-40-full-width-medium-large .icon-button::before, .component-library-wrapper .icon-button::before, .wrapper .icon-button::before, .wrapper-themed .icon-button::before, .wrapper-large .icon-button::before, .page-header .icon-button::before, .navigation-top .icon-button::before, .mega-nav .icon-button::before { content: ""; }
.charm-wrapper .icon-callouts::before, .component-layout .icon-callouts::before, .section-blue-40-full-width-medium-large .icon-callouts::before, .component-library-wrapper .icon-callouts::before, .wrapper .icon-callouts::before, .wrapper-themed .icon-callouts::before, .wrapper-large .icon-callouts::before, .page-header .icon-callouts::before, .navigation-top .icon-callouts::before, .mega-nav .icon-callouts::before { content: ""; }
.charm-wrapper .icon-cards::before, .component-layout .icon-cards::before, .section-blue-40-full-width-medium-large .icon-cards::before, .component-library-wrapper .icon-cards::before, .wrapper .icon-cards::before, .wrapper-themed .icon-cards::before, .wrapper-large .icon-cards::before, .page-header .icon-cards::before, .navigation-top .icon-cards::before, .mega-nav .icon-cards::before { content: ""; }
.charm-wrapper .icon-containers::before, .component-layout .icon-containers::before, .section-blue-40-full-width-medium-large .icon-containers::before, .component-library-wrapper .icon-containers::before, .wrapper .icon-containers::before, .wrapper-themed .icon-containers::before, .wrapper-large .icon-containers::before, .page-header .icon-containers::before, .navigation-top .icon-containers::before, .mega-nav .icon-containers::before { content: ""; }
.charm-wrapper .icon-github::before, .component-layout .icon-github::before, .section-blue-40-full-width-medium-large .icon-github::before, .component-library-wrapper .icon-github::before, .wrapper .icon-github::before, .wrapper-themed .icon-github::before, .wrapper-large .icon-github::before, .page-header .icon-github::before, .navigation-top .icon-github::before, .mega-nav .icon-github::before { content: ""; }
.charm-wrapper .icon-bank::before, .component-layout .icon-bank::before, .section-blue-40-full-width-medium-large .icon-bank::before, .component-library-wrapper .icon-bank::before, .wrapper .icon-bank::before, .wrapper-themed .icon-bank::before, .wrapper-large .icon-bank::before, .page-header .icon-bank::before, .navigation-top .icon-bank::before, .mega-nav .icon-bank::before { content: ""; }
.charm-wrapper .icon-twitter::before, .component-layout .icon-twitter::before, .section-blue-40-full-width-medium-large .icon-twitter::before, .component-library-wrapper .icon-twitter::before, .wrapper .icon-twitter::before, .wrapper-themed .icon-twitter::before, .wrapper-large .icon-twitter::before, .page-header .icon-twitter::before, .navigation-top .icon-twitter::before, .mega-nav .icon-twitter::before { content: ""; }
.charm-wrapper .icon-credit-card::before, .component-layout .icon-credit-card::before, .section-blue-40-full-width-medium-large .icon-credit-card::before, .component-library-wrapper .icon-credit-card::before, .wrapper .icon-credit-card::before, .wrapper-themed .icon-credit-card::before, .wrapper-large .icon-credit-card::before, .page-header .icon-credit-card::before, .navigation-top .icon-credit-card::before, .mega-nav .icon-credit-card::before { content: ""; }
.charm-wrapper .icon-paypal::before, .component-layout .icon-paypal::before, .section-blue-40-full-width-medium-large .icon-paypal::before, .component-library-wrapper .icon-paypal::before, .wrapper .icon-paypal::before, .wrapper-themed .icon-paypal::before, .wrapper-large .icon-paypal::before, .page-header .icon-paypal::before, .navigation-top .icon-paypal::before, .mega-nav .icon-paypal::before { content: ""; }
.charm-wrapper .icon-plock::before, .component-layout .icon-plock::before, .section-blue-40-full-width-medium-large .icon-plock::before, .component-library-wrapper .icon-plock::before, .wrapper .icon-plock::before, .wrapper-themed .icon-plock::before, .wrapper-large .icon-plock::before, .page-header .icon-plock::before, .navigation-top .icon-plock::before, .mega-nav .icon-plock::before { content: ""; }
.charm-wrapper .icon-google-pay-g::before, .component-layout .icon-google-pay-g::before, .section-blue-40-full-width-medium-large .icon-google-pay-g::before, .component-library-wrapper .icon-google-pay-g::before, .wrapper .icon-google-pay-g::before, .wrapper-themed .icon-google-pay-g::before, .wrapper-large .icon-google-pay-g::before, .page-header .icon-google-pay-g::before, .navigation-top .icon-google-pay-g::before, .mega-nav .icon-google-pay-g::before { content: ""; }
.charm-wrapper .icon-information::before, .component-layout .icon-information::before, .section-blue-40-full-width-medium-large .icon-information::before, .component-library-wrapper .icon-information::before, .wrapper .icon-information::before, .wrapper-themed .icon-information::before, .wrapper-large .icon-information::before, .page-header .icon-information::before, .navigation-top .icon-information::before, .mega-nav .icon-information::before { content: ""; }
.charm-wrapper .icon-cpu::before, .component-layout .icon-cpu::before, .section-blue-40-full-width-medium-large .icon-cpu::before, .component-library-wrapper .icon-cpu::before, .wrapper .icon-cpu::before, .wrapper-themed .icon-cpu::before, .wrapper-large .icon-cpu::before, .page-header .icon-cpu::before, .navigation-top .icon-cpu::before, .mega-nav .icon-cpu::before { content: ""; }
.charm-wrapper .icon-filter::before, .component-layout .icon-filter::before, .section-blue-40-full-width-medium-large .icon-filter::before, .component-library-wrapper .icon-filter::before, .wrapper .icon-filter::before, .wrapper-themed .icon-filter::before, .wrapper-large .icon-filter::before, .page-header .icon-filter::before, .navigation-top .icon-filter::before, .mega-nav .icon-filter::before { content: ""; }
.charm-wrapper .icon-scan-speed::before, .component-layout .icon-scan-speed::before, .section-blue-40-full-width-medium-large .icon-scan-speed::before, .component-library-wrapper .icon-scan-speed::before, .wrapper .icon-scan-speed::before, .wrapper-themed .icon-scan-speed::before, .wrapper-large .icon-scan-speed::before, .page-header .icon-scan-speed::before, .navigation-top .icon-scan-speed::before, .mega-nav .icon-scan-speed::before { content: ""; }
.charm-wrapper .icon-trending-up::before, .component-layout .icon-trending-up::before, .section-blue-40-full-width-medium-large .icon-trending-up::before, .component-library-wrapper .icon-trending-up::before, .wrapper .icon-trending-up::before, .wrapper-themed .icon-trending-up::before, .wrapper-large .icon-trending-up::before, .page-header .icon-trending-up::before, .navigation-top .icon-trending-up::before, .mega-nav .icon-trending-up::before { content: "󩛑"; }
.charm-wrapper .icon-memory::before, .component-layout .icon-memory::before, .section-blue-40-full-width-medium-large .icon-memory::before, .component-library-wrapper .icon-memory::before, .wrapper .icon-memory::before, .wrapper-themed .icon-memory::before, .wrapper-large .icon-memory::before, .page-header .icon-memory::before, .navigation-top .icon-memory::before, .mega-nav .icon-memory::before { content: ""; }
.charm-wrapper .icon-windows::before, .component-layout .icon-windows::before, .section-blue-40-full-width-medium-large .icon-windows::before, .component-library-wrapper .icon-windows::before, .wrapper .icon-windows::before, .wrapper-themed .icon-windows::before, .wrapper-large .icon-windows::before, .page-header .icon-windows::before, .navigation-top .icon-windows::before, .mega-nav .icon-windows::before { content: ""; }
.charm-wrapper .icon-arrow-right::before, .component-layout .icon-arrow-right::before, .section-blue-40-full-width-medium-large .icon-arrow-right::before, .component-library-wrapper .icon-arrow-right::before, .wrapper .icon-arrow-right::before, .wrapper-themed .icon-arrow-right::before, .wrapper-large .icon-arrow-right::before, .page-header .icon-arrow-right::before, .navigation-top .icon-arrow-right::before, .mega-nav .icon-arrow-right::before { content: ""; }
.charm-wrapper .icon-bulb::before, .component-layout .icon-bulb::before, .section-blue-40-full-width-medium-large .icon-bulb::before, .component-library-wrapper .icon-bulb::before, .wrapper .icon-bulb::before, .wrapper-themed .icon-bulb::before, .wrapper-large .icon-bulb::before, .page-header .icon-bulb::before, .navigation-top .icon-bulb::before, .mega-nav .icon-bulb::before { content: "豈"; }
.charm-wrapper .icon-bulbs::before, .component-layout .icon-bulbs::before, .section-blue-40-full-width-medium-large .icon-bulbs::before, .component-library-wrapper .icon-bulbs::before, .wrapper .icon-bulbs::before, .wrapper-themed .icon-bulbs::before, .wrapper-large .icon-bulbs::before, .page-header .icon-bulbs::before, .navigation-top .icon-bulbs::before, .mega-nav .icon-bulbs::before { content: "更"; }
.charm-wrapper .icon-time::before, .component-layout .icon-time::before, .section-blue-40-full-width-medium-large .icon-time::before, .component-library-wrapper .icon-time::before, .wrapper .icon-time::before, .wrapper-themed .icon-time::before, .wrapper-large .icon-time::before, .page-header .icon-time::before, .navigation-top .icon-time::before, .mega-nav .icon-time::before { content: "󩛑"; }
.charm-wrapper .icon-info::before, .component-layout .icon-info::before, .section-blue-40-full-width-medium-large .icon-info::before, .component-library-wrapper .icon-info::before, .wrapper .icon-info::before, .wrapper-themed .icon-info::before, .wrapper-large .icon-info::before, .page-header .icon-info::before, .navigation-top .icon-info::before, .mega-nav .icon-info::before { content: "󡀀"; }
.charm-wrapper .icon-dark-logo::before, .component-layout .icon-dark-logo::before, .section-blue-40-full-width-medium-large .icon-dark-logo::before, .component-library-wrapper .icon-dark-logo::before, .wrapper .icon-dark-logo::before, .wrapper-themed .icon-dark-logo::before, .wrapper-large .icon-dark-logo::before, .page-header .icon-dark-logo::before, .navigation-top .icon-dark-logo::before, .mega-nav .icon-dark-logo::before { content: "󡀁"; }
.charm-wrapper .icon-printer::before, .component-layout .icon-printer::before, .section-blue-40-full-width-medium-large .icon-printer::before, .component-library-wrapper .icon-printer::before, .wrapper .icon-printer::before, .wrapper-themed .icon-printer::before, .wrapper-large .icon-printer::before, .page-header .icon-printer::before, .navigation-top .icon-printer::before, .mega-nav .icon-printer::before { content: "󡀂"; }
.charm-wrapper .icon-certification::before, .component-layout .icon-certification::before, .section-blue-40-full-width-medium-large .icon-certification::before, .component-library-wrapper .icon-certification::before, .wrapper .icon-certification::before, .wrapper-themed .icon-certification::before, .wrapper-large .icon-certification::before, .page-header .icon-certification::before, .navigation-top .icon-certification::before, .mega-nav .icon-certification::before { content: "󡀃"; }
.charm-wrapper .icon-user::before, .component-layout .icon-user::before, .section-blue-40-full-width-medium-large .icon-user::before, .component-library-wrapper .icon-user::before, .wrapper .icon-user::before, .wrapper-themed .icon-user::before, .wrapper-large .icon-user::before, .page-header .icon-user::before, .navigation-top .icon-user::before, .mega-nav .icon-user::before { content: "󡀄"; }
.charm-wrapper .icon-more-vertical::before, .component-layout .icon-more-vertical::before, .section-blue-40-full-width-medium-large .icon-more-vertical::before, .component-library-wrapper .icon-more-vertical::before, .wrapper .icon-more-vertical::before, .wrapper-themed .icon-more-vertical::before, .wrapper-large .icon-more-vertical::before, .page-header .icon-more-vertical::before, .navigation-top .icon-more-vertical::before, .mega-nav .icon-more-vertical::before { content: "󡀅"; }
.charm-wrapper .icon-dollar-sign::before, .component-layout .icon-dollar-sign::before, .section-blue-40-full-width-medium-large .icon-dollar-sign::before, .component-library-wrapper .icon-dollar-sign::before, .wrapper .icon-dollar-sign::before, .wrapper-themed .icon-dollar-sign::before, .wrapper-large .icon-dollar-sign::before, .page-header .icon-dollar-sign::before, .navigation-top .icon-dollar-sign::before, .mega-nav .icon-dollar-sign::before { content: "󡀆"; }
.charm-wrapper .icon-user-check::before, .component-layout .icon-user-check::before, .section-blue-40-full-width-medium-large .icon-user-check::before, .component-library-wrapper .icon-user-check::before, .wrapper .icon-user-check::before, .wrapper-themed .icon-user-check::before, .wrapper-large .icon-user-check::before, .page-header .icon-user-check::before, .navigation-top .icon-user-check::before, .mega-nav .icon-user-check::before { content: "󡀇"; }
.charm-wrapper .icon-file-copy2::before, .component-layout .icon-file-copy2::before, .section-blue-40-full-width-medium-large .icon-file-copy2::before, .component-library-wrapper .icon-file-copy2::before, .wrapper .icon-file-copy2::before, .wrapper-themed .icon-file-copy2::before, .wrapper-large .icon-file-copy2::before, .page-header .icon-file-copy2::before, .navigation-top .icon-file-copy2::before, .mega-nav .icon-file-copy2::before { content: "󡀈"; }
.charm-wrapper .icon-user-plus::before, .component-layout .icon-user-plus::before, .section-blue-40-full-width-medium-large .icon-user-plus::before, .component-library-wrapper .icon-user-plus::before, .wrapper .icon-user-plus::before, .wrapper-themed .icon-user-plus::before, .wrapper-large .icon-user-plus::before, .page-header .icon-user-plus::before, .navigation-top .icon-user-plus::before, .mega-nav .icon-user-plus::before { content: "󡀉"; }
.charm-wrapper .icon-refresh-ccw::before, .component-layout .icon-refresh-ccw::before, .section-blue-40-full-width-medium-large .icon-refresh-ccw::before, .component-library-wrapper .icon-refresh-ccw::before, .wrapper .icon-refresh-ccw::before, .wrapper-themed .icon-refresh-ccw::before, .wrapper-large .icon-refresh-ccw::before, .page-header .icon-refresh-ccw::before, .navigation-top .icon-refresh-ccw::before, .mega-nav .icon-refresh-ccw::before { content: "󡀐"; }
.charm-wrapper .icon-refresh-cw::before, .component-layout .icon-refresh-cw::before, .section-blue-40-full-width-medium-large .icon-refresh-cw::before, .component-library-wrapper .icon-refresh-cw::before, .wrapper .icon-refresh-cw::before, .wrapper-themed .icon-refresh-cw::before, .wrapper-large .icon-refresh-cw::before, .page-header .icon-refresh-cw::before, .navigation-top .icon-refresh-cw::before, .mega-nav .icon-refresh-cw::before { content: "󡀑"; }
.charm-wrapper .icon-arrow-right-circle::before, .component-layout .icon-arrow-right-circle::before, .section-blue-40-full-width-medium-large .icon-arrow-right-circle::before, .component-library-wrapper .icon-arrow-right-circle::before, .wrapper .icon-arrow-right-circle::before, .wrapper-themed .icon-arrow-right-circle::before, .wrapper-large .icon-arrow-right-circle::before, .page-header .icon-arrow-right-circle::before, .navigation-top .icon-arrow-right-circle::before, .mega-nav .icon-arrow-right-circle::before { content: "󡀒"; }
.charm-wrapper .icon-double-arrow-right::before, .component-layout .icon-double-arrow-right::before, .section-blue-40-full-width-medium-large .icon-double-arrow-right::before, .component-library-wrapper .icon-double-arrow-right::before, .wrapper .icon-double-arrow-right::before, .wrapper-themed .icon-double-arrow-right::before, .wrapper-large .icon-double-arrow-right::before, .page-header .icon-double-arrow-right::before, .navigation-top .icon-double-arrow-right::before, .mega-nav .icon-double-arrow-right::before { content: "󡀓"; }
.charm-wrapper .icon-hide-eye::before, .component-layout .icon-hide-eye::before, .section-blue-40-full-width-medium-large .icon-hide-eye::before, .component-library-wrapper .icon-hide-eye::before, .wrapper .icon-hide-eye::before, .wrapper-themed .icon-hide-eye::before, .wrapper-large .icon-hide-eye::before, .page-header .icon-hide-eye::before, .navigation-top .icon-hide-eye::before, .mega-nav .icon-hide-eye::before { content: "󡀔"; }
.charm-wrapper .icon-click::before, .component-layout .icon-click::before, .section-blue-40-full-width-medium-large .icon-click::before, .component-library-wrapper .icon-click::before, .wrapper .icon-click::before, .wrapper-themed .icon-click::before, .wrapper-large .icon-click::before, .page-header .icon-click::before, .navigation-top .icon-click::before, .mega-nav .icon-click::before { content: "󡀕"; }
.charm-wrapper .icon-follow-redirect::before, .component-layout .icon-follow-redirect::before, .section-blue-40-full-width-medium-large .icon-follow-redirect::before, .component-library-wrapper .icon-follow-redirect::before, .wrapper .icon-follow-redirect::before, .wrapper-themed .icon-follow-redirect::before, .wrapper-large .icon-follow-redirect::before, .page-header .icon-follow-redirect::before, .navigation-top .icon-follow-redirect::before, .mega-nav .icon-follow-redirect::before { content: "󡀖"; }
.charm-wrapper .icon-graphql::before, .component-layout .icon-graphql::before, .section-blue-40-full-width-medium-large .icon-graphql::before, .component-library-wrapper .icon-graphql::before, .wrapper .icon-graphql::before, .wrapper-themed .icon-graphql::before, .wrapper-large .icon-graphql::before, .page-header .icon-graphql::before, .navigation-top .icon-graphql::before, .mega-nav .icon-graphql::before { content: "󡀗"; }
.charm-wrapper .icon-refresh-reverse::before, .component-layout .icon-refresh-reverse::before, .section-blue-40-full-width-medium-large .icon-refresh-reverse::before, .component-library-wrapper .icon-refresh-reverse::before, .wrapper .icon-refresh-reverse::before, .wrapper-themed .icon-refresh-reverse::before, .wrapper-large .icon-refresh-reverse::before, .page-header .icon-refresh-reverse::before, .navigation-top .icon-refresh-reverse::before, .mega-nav .icon-refresh-reverse::before { content: "󡀘"; }
.charm-wrapper .icon-request-page::before, .component-layout .icon-request-page::before, .section-blue-40-full-width-medium-large .icon-request-page::before, .component-library-wrapper .icon-request-page::before, .wrapper .icon-request-page::before, .wrapper-themed .icon-request-page::before, .wrapper-large .icon-request-page::before, .page-header .icon-request-page::before, .navigation-top .icon-request-page::before, .mega-nav .icon-request-page::before { content: "󡀙"; }
.charm-wrapper .icon-swagger::before, .component-layout .icon-swagger::before, .section-blue-40-full-width-medium-large .icon-swagger::before, .component-library-wrapper .icon-swagger::before, .wrapper .icon-swagger::before, .wrapper-themed .icon-swagger::before, .wrapper-large .icon-swagger::before, .page-header .icon-swagger::before, .navigation-top .icon-swagger::before, .mega-nav .icon-swagger::before { content: "󡀠"; }
.charm-wrapper .icon-payloads::before, .component-layout .icon-payloads::before, .section-blue-40-full-width-medium-large .icon-payloads::before, .component-library-wrapper .icon-payloads::before, .wrapper .icon-payloads::before, .wrapper-themed .icon-payloads::before, .wrapper-large .icon-payloads::before, .page-header .icon-payloads::before, .navigation-top .icon-payloads::before, .mega-nav .icon-payloads::before { content: "󡀡"; }
.charm-wrapper .icon-pie-chart::before, .component-layout .icon-pie-chart::before, .section-blue-40-full-width-medium-large .icon-pie-chart::before, .component-library-wrapper .icon-pie-chart::before, .wrapper .icon-pie-chart::before, .wrapper-themed .icon-pie-chart::before, .wrapper-large .icon-pie-chart::before, .page-header .icon-pie-chart::before, .navigation-top .icon-pie-chart::before, .mega-nav .icon-pie-chart::before { content: "󡀢"; }
.charm-wrapper .icon-github-transparent::before, .component-layout .icon-github-transparent::before, .section-blue-40-full-width-medium-large .icon-github-transparent::before, .component-library-wrapper .icon-github-transparent::before, .wrapper .icon-github-transparent::before, .wrapper-themed .icon-github-transparent::before, .wrapper-large .icon-github-transparent::before, .page-header .icon-github-transparent::before, .navigation-top .icon-github-transparent::before, .mega-nav .icon-github-transparent::before { content: "󡀣"; }
.charm-wrapper .icon-enclosed-a::before, .component-layout .icon-enclosed-a::before, .section-blue-40-full-width-medium-large .icon-enclosed-a::before, .component-library-wrapper .icon-enclosed-a::before, .wrapper .icon-enclosed-a::before, .wrapper-themed .icon-enclosed-a::before, .wrapper-large .icon-enclosed-a::before, .page-header .icon-enclosed-a::before, .navigation-top .icon-enclosed-a::before, .mega-nav .icon-enclosed-a::before { content: "󡀤"; }
.charm-wrapper .icon-thunderbolt::before, .component-layout .icon-thunderbolt::before, .section-blue-40-full-width-medium-large .icon-thunderbolt::before, .component-library-wrapper .icon-thunderbolt::before, .wrapper .icon-thunderbolt::before, .wrapper-themed .icon-thunderbolt::before, .wrapper-large .icon-thunderbolt::before, .page-header .icon-thunderbolt::before, .navigation-top .icon-thunderbolt::before, .mega-nav .icon-thunderbolt::before { content: "󡀥"; }
.charm-wrapper .icon-ai::before, .component-layout .icon-ai::before, .section-blue-40-full-width-medium-large .icon-ai::before, .component-library-wrapper .icon-ai::before, .wrapper .icon-ai::before, .wrapper-themed .icon-ai::before, .wrapper-large .icon-ai::before, .page-header .icon-ai::before, .navigation-top .icon-ai::before, .mega-nav .icon-ai::before { content: "󡀦"; }
header.page-header .header-right .login-buttons .logout { position: relative; top: 0px; }
.page-header { position: relative; display: flex; flex-direction: column; align-items: center; }
.container-columns-vertically-centered + .chevron-after { display: block; color: rgb(255, 102, 51); }
.container-columns-vertically-centered .unordered-list-vertical-ticks-small ~ .chevron-after { display: block; color: rgb(255, 102, 51); }
.container-columns-vertically-centered .unordered-list-vertical-ticks-small ~ form ~ .chevron-after { text-align: left; }
.container-columns-border-top-centered-no-gap-recommended .button-orange, .container-columns-border-top-centered-no-gap-recommended .button-white { margin: 50px 0px 20px; }
@media only screen and (min-width: 1140px) {
  .container-columns-border-top-centered-no-gap-recommended .button-orange + p { padding-top: 73px; }
}
.wrapper .container-columns-centered > div .button-orange + p a { text-decoration: none; border-bottom: 1px solid rgb(255, 102, 51); max-width: fit-content; transition: color 0.15s; color: rgb(92, 92, 91); }
.wrapper .container-columns-centered > div .button-orange + p a:hover { color: rgb(255, 102, 51); }
.container-columns-block > a:hover .chevron-after::after, .container-three-fixed-columns-block > a:hover .chevron-after::after { transform: translateX(4px); }
.container-columns-block > a .chevron-after, .container-three-fixed-columns-block > a .chevron-after { color: rgb(255, 102, 51); }
.container-columns-66-percent-right { display: grid; gap: 30px; }
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-right { grid-template-columns: repeat(auto-fit, minmax(272px, 1fr)); align-items: center; }
}
.container-columns-66-percent-right > div:first-child { grid-column: 1 / 3; text-align: center; }
.container-columns-66-percent-right > div:last-child { grid-column: span 1; }
.container-columns-66-percent-right .no-border { border: 0px; }
.hero .container-columns-66-percent-right { margin: 0px auto; }
.mega-nav .container-columns-66-percent-right a { text-decoration: none; max-width: fit-content; transition: color 0.15s; color: rgb(92, 92, 91); border-bottom: 0px; }
.mega-nav .container-columns-66-percent-right a:hover { color: rgb(255, 102, 51); }
.container-columns-66-percent-left > div > h3, .container-columns-66-percent-right > div > h3 { margin-top: 0px; }
.container-columns-66-percent-left-100-percent-width-height, .container-columns-66-percent-left { max-width: 100%; display: grid; gap: 30px; }
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height, .container-columns-66-percent-left { max-width: 1038px; }
}
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height, .container-columns-66-percent-left { grid-template-columns: repeat(auto-fit, minmax(272px, 1fr)); align-items: center; }
}
@media only screen and (min-width: 1180px) {
  .container-columns-66-percent-left-100-percent-width-height, .container-columns-66-percent-left { max-width: 100%; }
}
@media only screen and (min-width: 1180px) and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height, .container-columns-66-percent-left { max-width: 1136px; }
}
.container-columns-66-percent-left-100-percent-width-height > img:first-child, .container-columns-66-percent-left > img:first-child { justify-self: center; }
.container-columns-66-percent-left-100-percent-width-height > :first-child, .container-columns-66-percent-left > :first-child { grid-column: span 2; text-align: center; }
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height > :first-child, .container-columns-66-percent-left > :first-child { order: 1; }
}
.container-columns-66-percent-left-100-percent-width-height a, .container-columns-66-percent-left a { text-decoration: none; border-bottom: 1px solid rgb(255, 102, 51); max-width: fit-content; transition: color 0.15s; color: rgb(92, 92, 91); }
.container-columns-66-percent-left-100-percent-width-height a:hover, .container-columns-66-percent-left a:hover { color: rgb(255, 102, 51); }
.container-columns-66-percent-left-100-percent-width-height > div:first-child.text-left, .container-columns-66-percent-left > div:first-child.text-left { text-align: left; }
.hero .container-columns-66-percent-left-100-percent-width-height, .hero .container-columns-66-percent-left { margin: 0px auto; }
.container-columns-profiles a:hover .chevron-after::after { transform: translateX(4px); }
.container-columns-66-percent-left-100-percent-width-height p { padding-bottom: 0px; }
.container-columns-66-percent-left-100-percent-width-height .progress-bar { min-width: 100%; margin-top: 30px; }
.container-columns-66-percent-left-100-percent-width-height .progression-bar { fill: rgb(255, 175, 16); }
.container-columns-66-percent-left-100-percent-width-height > div { display: flex; flex-direction: column; height: 100%; justify-content: space-between; }
.container-columns-66-percent-left-100-percent-width-height > div:first-child { order: 1; }
.container-columns-66-percent-left-100-percent-width-height .apprentice-progress, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress, .container-columns-66-percent-left-100-percent-width-height .expert-progress, .container-columns-66-percent-left-100-percent-width-height .community-1-progress { flex: 1 1 0%; }
.container-columns-66-percent-left-100-percent-width-height .apprentice-progress:first-child:nth-last-child(4), .container-columns-66-percent-left-100-percent-width-height .apprentice-progress:first-child:nth-last-child(4) ~ div, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress:first-child:nth-last-child(4), .container-columns-66-percent-left-100-percent-width-height .practitioner-progress:first-child:nth-last-child(4) ~ div, .container-columns-66-percent-left-100-percent-width-height .expert-progress:first-child:nth-last-child(4), .container-columns-66-percent-left-100-percent-width-height .expert-progress:first-child:nth-last-child(4) ~ div, .container-columns-66-percent-left-100-percent-width-height .community-1-progress:first-child:nth-last-child(4), .container-columns-66-percent-left-100-percent-width-height .community-1-progress:first-child:nth-last-child(4) ~ div { justify-content: center; }
.container-columns-66-percent-left-100-percent-width-height .apprentice-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .expert-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .community-1-progress .container-grid-center { justify-content: right; }
@media only screen and (min-width: 768px) {
  .container-columns-66-percent-left-100-percent-width-height .apprentice-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .expert-progress .container-grid-center, .container-columns-66-percent-left-100-percent-width-height .community-1-progress .container-grid-center { justify-content: center; }
}
@media only screen and (min-width: 768px) {
  .container-columns-66-percent-left-100-percent-width-height .practitioner-progress { justify-content: center; }
}
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height .practitioner-progress { border-left: 1px solid rgb(203, 208, 209); }
}
@media only screen and (min-width: 768px) {
  .container-columns-66-percent-left-100-percent-width-height .expert-progress, .container-columns-66-percent-left-100-percent-width-height .community-1-progress { justify-content: flex-end; }
}
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height .expert-progress, .container-columns-66-percent-left-100-percent-width-height .community-1-progress { border-left: 1px solid rgb(203, 208, 209); }
}
.wrapper .section-white-full-width-centered .container-columns-66-percent-left-100-percent-width-height .container-cards-charcoal-rounded ul + h4 { margin-top: 30px; }
.container-columns-66-percent-left-100-percent-width-height .container-columns-3 { justify-content: inherit; text-align: left; }
.container-columns-66-percent-left-100-percent-width-height .container-columns { text-align: left; display: flex; align-items: center; padding-bottom: 10px; justify-content: space-between; }
.container-columns-66-percent-left-100-percent-width-height .container-columns :last-child { text-align: right; }
.container-columns-66-percent-left-100-percent-width-height .container-columns-3 { display: block; }
@media only screen and (min-width: 768px) {
  .container-columns-66-percent-left-100-percent-width-height .container-columns-3 { display: flex; }
}
.container-columns-66-percent-left-100-percent-width-height .container-columns-3 .container-cards-charcoal-rounded > div { display: flex; }
.container-columns-66-percent-left-100-percent-width-height .container-columns-3 .container-cards-charcoal-rounded > div p { padding-bottom: 0px; }
[class*="section"] .container-columns-66-percent-left-100-percent-width-height hr { padding-top: 30px; }
.container-columns-coloured > a:hover .chevron-after::after { transform: translateX(4px); }
.container-columns-coloured > div .button-orange { white-space: nowrap; }
.container-columns-coloured > a p, .container-columns-coloured > a .chevron-after, .container-columns-coloured > a .chevron-after:hover, .container-columns-coloured > div p, .container-columns-coloured > div .chevron-after, .container-columns-coloured > div .chevron-after:hover { color: rgb(255, 255, 255); }
.container-flex-66-percent-left-cell-dark-blue-box-shadow > div:first-child .chevron-after { color: rgb(255, 102, 51); }
.container-flex-66-percent-left-cell-dark-blue-box-shadow-vertically-centered > div:first-child .chevron-after { color: rgb(255, 102, 51); }
.unordered-list-arrows, .sticky-side-menu-white aside, .container-cards-lists-white { display: grid; }
.unordered-list-arrows a, .sticky-side-menu-white aside a, .container-cards-lists-white a { display: block; position: relative; font-size: 18px; margin-right: 24px; margin-left: 30px; font-weight: normal; width: fit-content; text-decoration: none; }
.unordered-list-arrows a:last-child, .sticky-side-menu-white aside a:last-child, .container-cards-lists-white a:last-child { margin-bottom: 20px; }
.unordered-list-arrows a:not(.chevron-after):hover::before, .sticky-side-menu-white aside a:not(.chevron-after):hover::before, .container-cards-lists-white a:not(.chevron-after):hover::before { text-decoration: underline; }
.unordered-list-arrows a:not(.chevron-after):hover::before, .sticky-side-menu-white aside a:not(.chevron-after):hover::before, .container-cards-lists-white a:not(.chevron-after):hover::before { text-decoration: none; }
.unordered-list-arrows a + a, .sticky-side-menu-white aside a + a, .container-cards-lists-white a + a { padding-top: 20px; }
.unordered-list-arrows .chevron-after::before, .sticky-side-menu-white aside .chevron-after::before, .container-cards-lists-white .chevron-after::before { content: ""; }
.wrapper .chevron-after, .wrapper .chevron-before, .wrapper-themed .chevron-after, .wrapper-themed .chevron-before, .wrapper-large .chevron-after, .wrapper-large .chevron-before, a.chevron-after, a.chevron-before { font-weight: bold; text-decoration: none; font-size: 18px; color: var(--chevron-color); }
.wrapper .chevron-after[class*="theme-"], .wrapper .chevron-before[class*="theme-"], .wrapper-themed .chevron-after[class*="theme-"], .wrapper-themed .chevron-before[class*="theme-"], .wrapper-large .chevron-after[class*="theme-"], .wrapper-large .chevron-before[class*="theme-"], a[class*="theme-"].chevron-after, a[class*="theme-"].chevron-before { color: var(--chevron-after-color); }
.wrapper .chevron-after:hover, .wrapper .chevron-before:hover, .wrapper-themed .chevron-after:hover, .wrapper-themed .chevron-before:hover, .wrapper-large .chevron-after:hover, .wrapper-large .chevron-before:hover, a.chevron-after:hover, a.chevron-before:hover { color: var(--chevron-color); }
.wrapper .chevron-after:hover[class*="theme-"], .wrapper .chevron-before:hover[class*="theme-"], .wrapper-themed .chevron-after:hover[class*="theme-"], .wrapper-themed .chevron-before:hover[class*="theme-"], .wrapper-large .chevron-after:hover[class*="theme-"], .wrapper-large .chevron-before:hover[class*="theme-"], a.chevron-after:hover[class*="theme-"], a.chevron-before:hover[class*="theme-"] { color: var(--chevron-after-color); }
.wrapper .wrapper .chevron-after, .wrapper .wrapper .chevron-before, .wrapper .wrapper-themed .chevron-after, .wrapper .wrapper-themed .chevron-before, .wrapper .wrapper-large .chevron-after, .wrapper .wrapper-large .chevron-before, .wrapper a.chevron-after, .wrapper a.chevron-before { border-bottom: 0px; }
a.chevron-after { color: rgb(255, 102, 51); border-bottom: 0px; }
a.chevron-after, .chevron-after { cursor: pointer; }
.chevron-after::after, a.chevron-after::after { font-size: inherit; font-family: ps-icons; content: ""; vertical-align: middle; display: inline-block; margin-top: -4px; margin-left: 4px; transition: transform 0.2s; }
.chevron-after:hover::after, a.chevron-after:hover::after { transform: translateX(4px); }
.charm-wrapper .button-orange, .charm-wrapper .button-orange-small, .section-blue-40-full-width-medium-large .button-orange, .section-blue-40-full-width-medium-large .button-orange-small, .wrapper .button-orange, .wrapper .button-orange-small, .wrapper-themed .button-orange, .wrapper-themed .button-orange-small, .wrapper-large .button-orange, .wrapper-large .button-orange-small, .page-header .button-orange, .page-header .button-orange-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(255, 102, 51); border: 2px solid transparent; }
.charm-wrapper .button-orange span, .charm-wrapper .button-orange-small span, .section-blue-40-full-width-medium-large .button-orange span, .section-blue-40-full-width-medium-large .button-orange-small span, .wrapper .button-orange span, .wrapper .button-orange-small span, .wrapper-themed .button-orange span, .wrapper-themed .button-orange-small span, .wrapper-large .button-orange span, .wrapper-large .button-orange-small span, .page-header .button-orange span, .page-header .button-orange-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-orange:hover, .charm-wrapper .button-orange-small:hover, .section-blue-40-full-width-medium-large .button-orange:hover, .section-blue-40-full-width-medium-large .button-orange-small:hover, .wrapper .button-orange:hover, .wrapper .button-orange-small:hover, .wrapper-themed .button-orange:hover, .wrapper-themed .button-orange-small:hover, .wrapper-large .button-orange:hover, .wrapper-large .button-orange-small:hover, .page-header .button-orange:hover, .page-header .button-orange-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-orange::after, .charm-wrapper .button-orange-small::after, .section-blue-40-full-width-medium-large .button-orange::after, .section-blue-40-full-width-medium-large .button-orange-small::after, .wrapper .button-orange::after, .wrapper .button-orange-small::after, .wrapper-themed .button-orange::after, .wrapper-themed .button-orange-small::after, .wrapper-large .button-orange::after, .wrapper-large .button-orange-small::after, .page-header .button-orange::after, .page-header .button-orange-small::after { display: none; }
}
.charm-wrapper .button-orange .price, .charm-wrapper .button-orange-small .price, .section-blue-40-full-width-medium-large .button-orange .price, .section-blue-40-full-width-medium-large .button-orange-small .price, .wrapper .button-orange .price, .wrapper .button-orange-small .price, .wrapper-themed .button-orange .price, .wrapper-themed .button-orange-small .price, .wrapper-large .button-orange .price, .wrapper-large .button-orange-small .price, .page-header .button-orange .price, .page-header .button-orange-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-orange span, .charm-wrapper .button-orange-small span, .section-blue-40-full-width-medium-large .button-orange span, .section-blue-40-full-width-medium-large .button-orange-small span, .wrapper .button-orange span, .wrapper .button-orange-small span, .wrapper-themed .button-orange span, .wrapper-themed .button-orange-small span, .wrapper-large .button-orange span, .wrapper-large .button-orange-small span, .page-header .button-orange span, .page-header .button-orange-small span { color: rgb(255, 255, 255); }
.charm-wrapper .button-orange:hover, .charm-wrapper .button-orange-small:hover, .section-blue-40-full-width-medium-large .button-orange:hover, .section-blue-40-full-width-medium-large .button-orange-small:hover, .wrapper .button-orange:hover, .wrapper .button-orange-small:hover, .wrapper-themed .button-orange:hover, .wrapper-themed .button-orange-small:hover, .wrapper-large .button-orange:hover, .wrapper-large .button-orange-small:hover, .page-header .button-orange:hover, .page-header .button-orange-small:hover { box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; background-color: rgb(255, 118, 72); color: rgb(255, 255, 255); border-bottom-color: transparent; }
.charm-wrapper .login-buttons, .section-blue-40-full-width-medium-large .login-buttons, .wrapper .login-buttons, .wrapper-themed .login-buttons, .wrapper-large .login-buttons, .page-header .login-buttons { display: flex; padding-top: 20px; align-items: center; }
.charm-wrapper .login-buttons .button-orange-small, .section-blue-40-full-width-medium-large .login-buttons .button-orange-small, .wrapper .login-buttons .button-orange-small, .wrapper-themed .login-buttons .button-orange-small, .wrapper-large .login-buttons .button-orange-small, .page-header .login-buttons .button-orange-small { display: inline-flex; border: 2px solid transparent; margin-right: 40px; }
@media only screen and (min-width: 813px) {
  .charm-wrapper .login-buttons .button-orange-small, .section-blue-40-full-width-medium-large .login-buttons .button-orange-small, .wrapper .login-buttons .button-orange-small, .wrapper-themed .login-buttons .button-orange-small, .wrapper-large .login-buttons .button-orange-small, .page-header .login-buttons .button-orange-small { margin-right: 0px; }
}
.charm-wrapper .button-blue, .charm-wrapper .button-blue-small, .section-blue-40-full-width-medium-large .button-blue, .section-blue-40-full-width-medium-large .button-blue-small, .wrapper .button-blue, .wrapper .button-blue-small, .wrapper-themed .button-blue, .wrapper-themed .button-blue-small, .wrapper-large .button-blue, .wrapper-large .button-blue-small, .page-header .button-blue, .page-header .button-blue-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(0, 172, 238); border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-blue span, .charm-wrapper .button-blue-small span, .section-blue-40-full-width-medium-large .button-blue span, .section-blue-40-full-width-medium-large .button-blue-small span, .wrapper .button-blue span, .wrapper .button-blue-small span, .wrapper-themed .button-blue span, .wrapper-themed .button-blue-small span, .wrapper-large .button-blue span, .wrapper-large .button-blue-small span, .page-header .button-blue span, .page-header .button-blue-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-blue:hover, .charm-wrapper .button-blue-small:hover, .section-blue-40-full-width-medium-large .button-blue:hover, .section-blue-40-full-width-medium-large .button-blue-small:hover, .wrapper .button-blue:hover, .wrapper .button-blue-small:hover, .wrapper-themed .button-blue:hover, .wrapper-themed .button-blue-small:hover, .wrapper-large .button-blue:hover, .wrapper-large .button-blue-small:hover, .page-header .button-blue:hover, .page-header .button-blue-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-blue::after, .charm-wrapper .button-blue-small::after, .section-blue-40-full-width-medium-large .button-blue::after, .section-blue-40-full-width-medium-large .button-blue-small::after, .wrapper .button-blue::after, .wrapper .button-blue-small::after, .wrapper-themed .button-blue::after, .wrapper-themed .button-blue-small::after, .wrapper-large .button-blue::after, .wrapper-large .button-blue-small::after, .page-header .button-blue::after, .page-header .button-blue-small::after { display: none; }
}
.charm-wrapper .button-blue .price, .charm-wrapper .button-blue-small .price, .section-blue-40-full-width-medium-large .button-blue .price, .section-blue-40-full-width-medium-large .button-blue-small .price, .wrapper .button-blue .price, .wrapper .button-blue-small .price, .wrapper-themed .button-blue .price, .wrapper-themed .button-blue-small .price, .wrapper-large .button-blue .price, .wrapper-large .button-blue-small .price, .page-header .button-blue .price, .page-header .button-blue-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-blue span, .charm-wrapper .button-blue-small span, .section-blue-40-full-width-medium-large .button-blue span, .section-blue-40-full-width-medium-large .button-blue-small span, .wrapper .button-blue span, .wrapper .button-blue-small span, .wrapper-themed .button-blue span, .wrapper-themed .button-blue-small span, .wrapper-large .button-blue span, .wrapper-large .button-blue-small span, .page-header .button-blue span, .page-header .button-blue-small span { color: rgb(255, 255, 255); }
.charm-wrapper .button-blue .icon-twitter, .charm-wrapper .button-blue-small .icon-twitter, .section-blue-40-full-width-medium-large .button-blue .icon-twitter, .section-blue-40-full-width-medium-large .button-blue-small .icon-twitter, .wrapper .button-blue .icon-twitter, .wrapper .button-blue-small .icon-twitter, .wrapper-themed .button-blue .icon-twitter, .wrapper-themed .button-blue-small .icon-twitter, .wrapper-large .button-blue .icon-twitter, .wrapper-large .button-blue-small .icon-twitter, .page-header .button-blue .icon-twitter, .page-header .button-blue-small .icon-twitter { font-size: 18px; }
.charm-wrapper .button-blue:hover, .charm-wrapper .button-blue-small:hover, .section-blue-40-full-width-medium-large .button-blue:hover, .section-blue-40-full-width-medium-large .button-blue-small:hover, .wrapper .button-blue:hover, .wrapper .button-blue-small:hover, .wrapper-themed .button-blue:hover, .wrapper-themed .button-blue-small:hover, .wrapper-large .button-blue:hover, .wrapper-large .button-blue-small:hover, .page-header .button-blue:hover, .page-header .button-blue-small:hover { box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; background-color: rgb(0, 148, 255); color: rgb(255, 255, 255); }
.charm-wrapper .button-persian-blue, .charm-wrapper .button-persian-blue-small, .section-blue-40-full-width-medium-large .button-persian-blue, .section-blue-40-full-width-medium-large .button-persian-blue-small, .wrapper .button-persian-blue, .wrapper .button-persian-blue-small, .wrapper-themed .button-persian-blue, .wrapper-themed .button-persian-blue-small, .wrapper-large .button-persian-blue, .wrapper-large .button-persian-blue-small, .page-header .button-persian-blue, .page-header .button-persian-blue-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(37, 105, 170); border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-persian-blue span, .charm-wrapper .button-persian-blue-small span, .section-blue-40-full-width-medium-large .button-persian-blue span, .section-blue-40-full-width-medium-large .button-persian-blue-small span, .wrapper .button-persian-blue span, .wrapper .button-persian-blue-small span, .wrapper-themed .button-persian-blue span, .wrapper-themed .button-persian-blue-small span, .wrapper-large .button-persian-blue span, .wrapper-large .button-persian-blue-small span, .page-header .button-persian-blue span, .page-header .button-persian-blue-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-persian-blue:hover, .charm-wrapper .button-persian-blue-small:hover, .section-blue-40-full-width-medium-large .button-persian-blue:hover, .section-blue-40-full-width-medium-large .button-persian-blue-small:hover, .wrapper .button-persian-blue:hover, .wrapper .button-persian-blue-small:hover, .wrapper-themed .button-persian-blue:hover, .wrapper-themed .button-persian-blue-small:hover, .wrapper-large .button-persian-blue:hover, .wrapper-large .button-persian-blue-small:hover, .page-header .button-persian-blue:hover, .page-header .button-persian-blue-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-persian-blue::after, .charm-wrapper .button-persian-blue-small::after, .section-blue-40-full-width-medium-large .button-persian-blue::after, .section-blue-40-full-width-medium-large .button-persian-blue-small::after, .wrapper .button-persian-blue::after, .wrapper .button-persian-blue-small::after, .wrapper-themed .button-persian-blue::after, .wrapper-themed .button-persian-blue-small::after, .wrapper-large .button-persian-blue::after, .wrapper-large .button-persian-blue-small::after, .page-header .button-persian-blue::after, .page-header .button-persian-blue-small::after { display: none; }
}
.charm-wrapper .button-persian-blue .price, .charm-wrapper .button-persian-blue-small .price, .section-blue-40-full-width-medium-large .button-persian-blue .price, .section-blue-40-full-width-medium-large .button-persian-blue-small .price, .wrapper .button-persian-blue .price, .wrapper .button-persian-blue-small .price, .wrapper-themed .button-persian-blue .price, .wrapper-themed .button-persian-blue-small .price, .wrapper-large .button-persian-blue .price, .wrapper-large .button-persian-blue-small .price, .page-header .button-persian-blue .price, .page-header .button-persian-blue-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-persian-blue span, .charm-wrapper .button-persian-blue-small span, .section-blue-40-full-width-medium-large .button-persian-blue span, .section-blue-40-full-width-medium-large .button-persian-blue-small span, .wrapper .button-persian-blue span, .wrapper .button-persian-blue-small span, .wrapper-themed .button-persian-blue span, .wrapper-themed .button-persian-blue-small span, .wrapper-large .button-persian-blue span, .wrapper-large .button-persian-blue-small span, .page-header .button-persian-blue span, .page-header .button-persian-blue-small span { color: rgb(255, 255, 255); }
.charm-wrapper .button-persian-blue .icon-twitter, .charm-wrapper .button-persian-blue-small .icon-twitter, .section-blue-40-full-width-medium-large .button-persian-blue .icon-twitter, .section-blue-40-full-width-medium-large .button-persian-blue-small .icon-twitter, .wrapper .button-persian-blue .icon-twitter, .wrapper .button-persian-blue-small .icon-twitter, .wrapper-themed .button-persian-blue .icon-twitter, .wrapper-themed .button-persian-blue-small .icon-twitter, .wrapper-large .button-persian-blue .icon-twitter, .wrapper-large .button-persian-blue-small .icon-twitter, .page-header .button-persian-blue .icon-twitter, .page-header .button-persian-blue-small .icon-twitter { font-size: 18px; }
.charm-wrapper .button-persian-blue:hover, .charm-wrapper .button-persian-blue-small:hover, .section-blue-40-full-width-medium-large .button-persian-blue:hover, .section-blue-40-full-width-medium-large .button-persian-blue-small:hover, .wrapper .button-persian-blue:hover, .wrapper .button-persian-blue-small:hover, .wrapper-themed .button-persian-blue:hover, .wrapper-themed .button-persian-blue-small:hover, .wrapper-large .button-persian-blue:hover, .wrapper-large .button-persian-blue-small:hover, .page-header .button-persian-blue:hover, .page-header .button-persian-blue-small:hover { box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; background-color: rgb(49, 51, 85); color: rgb(255, 255, 255); }
.charm-wrapper .button-dark-blue, .charm-wrapper .button-dark-blue-small, .section-blue-40-full-width-medium-large .button-dark-blue, .section-blue-40-full-width-medium-large .button-dark-blue-small, .wrapper .button-dark-blue, .wrapper .button-dark-blue-small, .wrapper-themed .button-dark-blue, .wrapper-themed .button-dark-blue-small, .wrapper-large .button-dark-blue, .wrapper-large .button-dark-blue-small, .page-header .button-dark-blue, .page-header .button-dark-blue-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: rgb(0, 19, 80); border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-dark-blue span, .charm-wrapper .button-dark-blue-small span, .section-blue-40-full-width-medium-large .button-dark-blue span, .section-blue-40-full-width-medium-large .button-dark-blue-small span, .wrapper .button-dark-blue span, .wrapper .button-dark-blue-small span, .wrapper-themed .button-dark-blue span, .wrapper-themed .button-dark-blue-small span, .wrapper-large .button-dark-blue span, .wrapper-large .button-dark-blue-small span, .page-header .button-dark-blue span, .page-header .button-dark-blue-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-dark-blue:hover, .charm-wrapper .button-dark-blue-small:hover, .section-blue-40-full-width-medium-large .button-dark-blue:hover, .section-blue-40-full-width-medium-large .button-dark-blue-small:hover, .wrapper .button-dark-blue:hover, .wrapper .button-dark-blue-small:hover, .wrapper-themed .button-dark-blue:hover, .wrapper-themed .button-dark-blue-small:hover, .wrapper-large .button-dark-blue:hover, .wrapper-large .button-dark-blue-small:hover, .page-header .button-dark-blue:hover, .page-header .button-dark-blue-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-dark-blue::after, .charm-wrapper .button-dark-blue-small::after, .section-blue-40-full-width-medium-large .button-dark-blue::after, .section-blue-40-full-width-medium-large .button-dark-blue-small::after, .wrapper .button-dark-blue::after, .wrapper .button-dark-blue-small::after, .wrapper-themed .button-dark-blue::after, .wrapper-themed .button-dark-blue-small::after, .wrapper-large .button-dark-blue::after, .wrapper-large .button-dark-blue-small::after, .page-header .button-dark-blue::after, .page-header .button-dark-blue-small::after { display: none; }
}
.charm-wrapper .button-dark-blue .price, .charm-wrapper .button-dark-blue-small .price, .section-blue-40-full-width-medium-large .button-dark-blue .price, .section-blue-40-full-width-medium-large .button-dark-blue-small .price, .wrapper .button-dark-blue .price, .wrapper .button-dark-blue-small .price, .wrapper-themed .button-dark-blue .price, .wrapper-themed .button-dark-blue-small .price, .wrapper-large .button-dark-blue .price, .wrapper-large .button-dark-blue-small .price, .page-header .button-dark-blue .price, .page-header .button-dark-blue-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-dark-blue span, .charm-wrapper .button-dark-blue-small span, .section-blue-40-full-width-medium-large .button-dark-blue span, .section-blue-40-full-width-medium-large .button-dark-blue-small span, .wrapper .button-dark-blue span, .wrapper .button-dark-blue-small span, .wrapper-themed .button-dark-blue span, .wrapper-themed .button-dark-blue-small span, .wrapper-large .button-dark-blue span, .wrapper-large .button-dark-blue-small span, .page-header .button-dark-blue span, .page-header .button-dark-blue-small span { color: rgb(255, 255, 255); }
.charm-wrapper .button-dark-blue .icon-twitter, .charm-wrapper .button-dark-blue-small .icon-twitter, .section-blue-40-full-width-medium-large .button-dark-blue .icon-twitter, .section-blue-40-full-width-medium-large .button-dark-blue-small .icon-twitter, .wrapper .button-dark-blue .icon-twitter, .wrapper .button-dark-blue-small .icon-twitter, .wrapper-themed .button-dark-blue .icon-twitter, .wrapper-themed .button-dark-blue-small .icon-twitter, .wrapper-large .button-dark-blue .icon-twitter, .wrapper-large .button-dark-blue-small .icon-twitter, .page-header .button-dark-blue .icon-twitter, .page-header .button-dark-blue-small .icon-twitter { font-size: 18px; }
.charm-wrapper .button-dark-blue:hover, .charm-wrapper .button-dark-blue-small:hover, .section-blue-40-full-width-medium-large .button-dark-blue:hover, .section-blue-40-full-width-medium-large .button-dark-blue-small:hover, .wrapper .button-dark-blue:hover, .wrapper .button-dark-blue-small:hover, .wrapper-themed .button-dark-blue:hover, .wrapper-themed .button-dark-blue-small:hover, .wrapper-large .button-dark-blue:hover, .wrapper-large .button-dark-blue-small:hover, .page-header .button-dark-blue:hover, .page-header .button-dark-blue-small:hover { box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; background-color: rgb(49, 51, 85); color: rgb(255, 255, 255); }
.charm-wrapper .button-disabled, .charm-wrapper .button-disabled-small, .charm-wrapper .button-disabled-small:hover, .section-blue-40-full-width-medium-large .button-disabled, .section-blue-40-full-width-medium-large .button-disabled-small, .section-blue-40-full-width-medium-large .button-disabled-small:hover, .wrapper .button-disabled, .wrapper .button-disabled-small, .wrapper .button-disabled-small:hover, .wrapper-themed .button-disabled, .wrapper-themed .button-disabled-small, .wrapper-themed .button-disabled-small:hover, .wrapper-large .button-disabled, .wrapper-large .button-disabled-small, .wrapper-large .button-disabled-small:hover, .page-header .button-disabled, .page-header .button-disabled-small, .page-header .button-disabled-small:hover { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; pointer-events: none; opacity: 0.5; box-shadow: none; border: 0px; }
.charm-wrapper .button-disabled span, .charm-wrapper .button-disabled-small span, .charm-wrapper .button-disabled-small:hover span, .section-blue-40-full-width-medium-large .button-disabled span, .section-blue-40-full-width-medium-large .button-disabled-small span, .section-blue-40-full-width-medium-large .button-disabled-small:hover span, .wrapper .button-disabled span, .wrapper .button-disabled-small span, .wrapper .button-disabled-small:hover span, .wrapper-themed .button-disabled span, .wrapper-themed .button-disabled-small span, .wrapper-themed .button-disabled-small:hover span, .wrapper-large .button-disabled span, .wrapper-large .button-disabled-small span, .wrapper-large .button-disabled-small:hover span, .page-header .button-disabled span, .page-header .button-disabled-small span, .page-header .button-disabled-small:hover span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-disabled:hover, .charm-wrapper .button-disabled-small:hover, .charm-wrapper .button-disabled-small:hover:hover, .section-blue-40-full-width-medium-large .button-disabled:hover, .section-blue-40-full-width-medium-large .button-disabled-small:hover, .section-blue-40-full-width-medium-large .button-disabled-small:hover:hover, .wrapper .button-disabled:hover, .wrapper .button-disabled-small:hover, .wrapper .button-disabled-small:hover:hover, .wrapper-themed .button-disabled:hover, .wrapper-themed .button-disabled-small:hover, .wrapper-themed .button-disabled-small:hover:hover, .wrapper-large .button-disabled:hover, .wrapper-large .button-disabled-small:hover, .wrapper-large .button-disabled-small:hover:hover, .page-header .button-disabled:hover, .page-header .button-disabled-small:hover, .page-header .button-disabled-small:hover:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-disabled::after, .charm-wrapper .button-disabled-small::after, .charm-wrapper .button-disabled-small:hover::after, .section-blue-40-full-width-medium-large .button-disabled::after, .section-blue-40-full-width-medium-large .button-disabled-small::after, .section-blue-40-full-width-medium-large .button-disabled-small:hover::after, .wrapper .button-disabled::after, .wrapper .button-disabled-small::after, .wrapper .button-disabled-small:hover::after, .wrapper-themed .button-disabled::after, .wrapper-themed .button-disabled-small::after, .wrapper-themed .button-disabled-small:hover::after, .wrapper-large .button-disabled::after, .wrapper-large .button-disabled-small::after, .wrapper-large .button-disabled-small:hover::after, .page-header .button-disabled::after, .page-header .button-disabled-small::after, .page-header .button-disabled-small:hover::after { display: none; }
}
.charm-wrapper .button-disabled .price, .charm-wrapper .button-disabled-small .price, .charm-wrapper .button-disabled-small:hover .price, .section-blue-40-full-width-medium-large .button-disabled .price, .section-blue-40-full-width-medium-large .button-disabled-small .price, .section-blue-40-full-width-medium-large .button-disabled-small:hover .price, .wrapper .button-disabled .price, .wrapper .button-disabled-small .price, .wrapper .button-disabled-small:hover .price, .wrapper-themed .button-disabled .price, .wrapper-themed .button-disabled-small .price, .wrapper-themed .button-disabled-small:hover .price, .wrapper-large .button-disabled .price, .wrapper-large .button-disabled-small .price, .wrapper-large .button-disabled-small:hover .price, .page-header .button-disabled .price, .page-header .button-disabled-small .price, .page-header .button-disabled-small:hover .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper [class*="white"] .button-orange, .charm-wrapper [class*="white"] .button-orange-small, .charm-wrapper [class*="light-grey"] .button-orange, .charm-wrapper [class*="light-grey"] .button-orange-small, .charm-wrapper [class*="dark-blue"] .button-orange, .charm-wrapper [class*="dark-blue"] .button-orange-small, .charm-wrapper [class*="blue"] .button-orange-small, .charm-wrapper [class*="light-blue"] .button-orange, .section-blue-40-full-width-medium-large [class*="white"] .button-orange, .section-blue-40-full-width-medium-large [class*="white"] .button-orange-small, .section-blue-40-full-width-medium-large [class*="light-grey"] .button-orange, .section-blue-40-full-width-medium-large [class*="light-grey"] .button-orange-small, .section-blue-40-full-width-medium-large [class*="dark-blue"] .button-orange, .section-blue-40-full-width-medium-large [class*="dark-blue"] .button-orange-small, .section-blue-40-full-width-medium-large [class*="blue"] .button-orange-small, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-orange, .wrapper [class*="white"] .button-orange, .wrapper [class*="white"] .button-orange-small, .wrapper [class*="light-grey"] .button-orange, .wrapper [class*="light-grey"] .button-orange-small, .wrapper [class*="dark-blue"] .button-orange, .wrapper [class*="dark-blue"] .button-orange-small, .wrapper [class*="blue"] .button-orange-small, .wrapper [class*="light-blue"] .button-orange, .wrapper-themed [class*="white"] .button-orange, .wrapper-themed [class*="white"] .button-orange-small, .wrapper-themed [class*="light-grey"] .button-orange, .wrapper-themed [class*="light-grey"] .button-orange-small, .wrapper-themed [class*="dark-blue"] .button-orange, .wrapper-themed [class*="dark-blue"] .button-orange-small, .wrapper-themed [class*="blue"] .button-orange-small, .wrapper-themed [class*="light-blue"] .button-orange, .wrapper-large [class*="white"] .button-orange, .wrapper-large [class*="white"] .button-orange-small, .wrapper-large [class*="light-grey"] .button-orange, .wrapper-large [class*="light-grey"] .button-orange-small, .wrapper-large [class*="dark-blue"] .button-orange, .wrapper-large [class*="dark-blue"] .button-orange-small, .wrapper-large [class*="blue"] .button-orange-small, .wrapper-large [class*="light-blue"] .button-orange, .page-header [class*="white"] .button-orange, .page-header [class*="white"] .button-orange-small, .page-header [class*="light-grey"] .button-orange, .page-header [class*="light-grey"] .button-orange-small, .page-header [class*="dark-blue"] .button-orange, .page-header [class*="dark-blue"] .button-orange-small, .page-header [class*="blue"] .button-orange-small, .page-header [class*="light-blue"] .button-orange { border-color: rgb(255, 102, 51); color: rgb(255, 255, 255); }
.charm-wrapper [class*="white"] .button-orange:hover, .charm-wrapper [class*="white"] .button-orange-small:hover, .charm-wrapper [class*="light-grey"] .button-orange:hover, .charm-wrapper [class*="light-grey"] .button-orange-small:hover, .charm-wrapper [class*="dark-blue"] .button-orange:hover, .charm-wrapper [class*="dark-blue"] .button-orange-small:hover, .charm-wrapper [class*="blue"] .button-orange-small:hover, .charm-wrapper [class*="light-blue"] .button-orange:hover, .section-blue-40-full-width-medium-large [class*="white"] .button-orange:hover, .section-blue-40-full-width-medium-large [class*="white"] .button-orange-small:hover, .section-blue-40-full-width-medium-large [class*="light-grey"] .button-orange:hover, .section-blue-40-full-width-medium-large [class*="light-grey"] .button-orange-small:hover, .section-blue-40-full-width-medium-large [class*="dark-blue"] .button-orange:hover, .section-blue-40-full-width-medium-large [class*="dark-blue"] .button-orange-small:hover, .section-blue-40-full-width-medium-large [class*="blue"] .button-orange-small:hover, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-orange:hover, .wrapper [class*="white"] .button-orange:hover, .wrapper [class*="white"] .button-orange-small:hover, .wrapper [class*="light-grey"] .button-orange:hover, .wrapper [class*="light-grey"] .button-orange-small:hover, .wrapper [class*="dark-blue"] .button-orange:hover, .wrapper [class*="dark-blue"] .button-orange-small:hover, .wrapper [class*="blue"] .button-orange-small:hover, .wrapper [class*="light-blue"] .button-orange:hover, .wrapper-themed [class*="white"] .button-orange:hover, .wrapper-themed [class*="white"] .button-orange-small:hover, .wrapper-themed [class*="light-grey"] .button-orange:hover, .wrapper-themed [class*="light-grey"] .button-orange-small:hover, .wrapper-themed [class*="dark-blue"] .button-orange:hover, .wrapper-themed [class*="dark-blue"] .button-orange-small:hover, .wrapper-themed [class*="blue"] .button-orange-small:hover, .wrapper-themed [class*="light-blue"] .button-orange:hover, .wrapper-large [class*="white"] .button-orange:hover, .wrapper-large [class*="white"] .button-orange-small:hover, .wrapper-large [class*="light-grey"] .button-orange:hover, .wrapper-large [class*="light-grey"] .button-orange-small:hover, .wrapper-large [class*="dark-blue"] .button-orange:hover, .wrapper-large [class*="dark-blue"] .button-orange-small:hover, .wrapper-large [class*="blue"] .button-orange-small:hover, .wrapper-large [class*="light-blue"] .button-orange:hover, .page-header [class*="white"] .button-orange:hover, .page-header [class*="white"] .button-orange-small:hover, .page-header [class*="light-grey"] .button-orange:hover, .page-header [class*="light-grey"] .button-orange-small:hover, .page-header [class*="dark-blue"] .button-orange:hover, .page-header [class*="dark-blue"] .button-orange-small:hover, .page-header [class*="blue"] .button-orange-small:hover, .page-header [class*="light-blue"] .button-orange:hover { color: rgb(255, 255, 255); }
.charm-wrapper [class*="light-blue"] .button-blue-small, .charm-wrapper [class*="light-blue"] .button-blue, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-blue-small, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-blue, .wrapper [class*="light-blue"] .button-blue-small, .wrapper [class*="light-blue"] .button-blue, .wrapper-themed [class*="light-blue"] .button-blue-small, .wrapper-themed [class*="light-blue"] .button-blue, .wrapper-large [class*="light-blue"] .button-blue-small, .wrapper-large [class*="light-blue"] .button-blue, .page-header [class*="light-blue"] .button-blue-small, .page-header [class*="light-blue"] .button-blue { border-color: rgb(0, 172, 238); color: rgb(255, 255, 255); }
.charm-wrapper [class*="light-blue"] .button-blue-small:hover, .charm-wrapper [class*="light-blue"] .button-blue:hover, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-blue-small:hover, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-blue:hover, .wrapper [class*="light-blue"] .button-blue-small:hover, .wrapper [class*="light-blue"] .button-blue:hover, .wrapper-themed [class*="light-blue"] .button-blue-small:hover, .wrapper-themed [class*="light-blue"] .button-blue:hover, .wrapper-large [class*="light-blue"] .button-blue-small:hover, .wrapper-large [class*="light-blue"] .button-blue:hover, .page-header [class*="light-blue"] .button-blue-small:hover, .page-header [class*="light-blue"] .button-blue:hover { color: rgb(255, 255, 255); }
.charm-wrapper [class*="light-blue"] .button-outline-blue-small, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-outline-blue-small, .wrapper [class*="light-blue"] .button-outline-blue-small, .wrapper-themed [class*="light-blue"] .button-outline-blue-small, .wrapper-large [class*="light-blue"] .button-outline-blue-small, .page-header [class*="light-blue"] .button-outline-blue-small { border-color: rgb(0, 172, 238); color: rgb(0, 172, 238); border-bottom-width: 2px; }
.charm-wrapper [class*="light-blue"] .button-outline-blue-small span, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-outline-blue-small span, .wrapper [class*="light-blue"] .button-outline-blue-small span, .wrapper-themed [class*="light-blue"] .button-outline-blue-small span, .wrapper-large [class*="light-blue"] .button-outline-blue-small span, .page-header [class*="light-blue"] .button-outline-blue-small span { color: rgb(0, 172, 238); }
.charm-wrapper [class*="light-blue"] .button-outline-blue-small:hover, .section-blue-40-full-width-medium-large [class*="light-blue"] .button-outline-blue-small:hover, .wrapper [class*="light-blue"] .button-outline-blue-small:hover, .wrapper-themed [class*="light-blue"] .button-outline-blue-small:hover, .wrapper-large [class*="light-blue"] .button-outline-blue-small:hover, .page-header [class*="light-blue"] .button-outline-blue-small:hover { color: rgb(0, 172, 238); }
.charm-wrapper .button-white, .charm-wrapper .button-white-small, .section-blue-40-full-width-medium-large .button-white, .section-blue-40-full-width-medium-large .button-white-small, .wrapper .button-white, .wrapper .button-white-small, .wrapper-themed .button-white, .wrapper-themed .button-white-small, .wrapper-large .button-white, .wrapper-large .button-white-small, .page-header .button-white, .page-header .button-white-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 102, 51); background-color: rgb(255, 255, 255); border-width: 2px; border-color: rgb(255, 102, 51); border-style: solid; }
.charm-wrapper .button-white span, .charm-wrapper .button-white-small span, .section-blue-40-full-width-medium-large .button-white span, .section-blue-40-full-width-medium-large .button-white-small span, .wrapper .button-white span, .wrapper .button-white-small span, .wrapper-themed .button-white span, .wrapper-themed .button-white-small span, .wrapper-large .button-white span, .wrapper-large .button-white-small span, .page-header .button-white span, .page-header .button-white-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-white:hover, .charm-wrapper .button-white-small:hover, .section-blue-40-full-width-medium-large .button-white:hover, .section-blue-40-full-width-medium-large .button-white-small:hover, .wrapper .button-white:hover, .wrapper .button-white-small:hover, .wrapper-themed .button-white:hover, .wrapper-themed .button-white-small:hover, .wrapper-large .button-white:hover, .wrapper-large .button-white-small:hover, .page-header .button-white:hover, .page-header .button-white-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-white::after, .charm-wrapper .button-white-small::after, .section-blue-40-full-width-medium-large .button-white::after, .section-blue-40-full-width-medium-large .button-white-small::after, .wrapper .button-white::after, .wrapper .button-white-small::after, .wrapper-themed .button-white::after, .wrapper-themed .button-white-small::after, .wrapper-large .button-white::after, .wrapper-large .button-white-small::after, .page-header .button-white::after, .page-header .button-white-small::after { display: none; }
}
.charm-wrapper .button-white .price, .charm-wrapper .button-white-small .price, .section-blue-40-full-width-medium-large .button-white .price, .section-blue-40-full-width-medium-large .button-white-small .price, .wrapper .button-white .price, .wrapper .button-white-small .price, .wrapper-themed .button-white .price, .wrapper-themed .button-white-small .price, .wrapper-large .button-white .price, .wrapper-large .button-white-small .price, .page-header .button-white .price, .page-header .button-white-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-white span, .charm-wrapper .button-white-small span, .section-blue-40-full-width-medium-large .button-white span, .section-blue-40-full-width-medium-large .button-white-small span, .wrapper .button-white span, .wrapper .button-white-small span, .wrapper-themed .button-white span, .wrapper-themed .button-white-small span, .wrapper-large .button-white span, .wrapper-large .button-white-small span, .page-header .button-white span, .page-header .button-white-small span { color: rgb(255, 102, 51); }
.charm-wrapper .button-white:hover, .charm-wrapper .button-white-small:hover, .section-blue-40-full-width-medium-large .button-white:hover, .section-blue-40-full-width-medium-large .button-white-small:hover, .wrapper .button-white:hover, .wrapper .button-white-small:hover, .wrapper-themed .button-white:hover, .wrapper-themed .button-white-small:hover, .wrapper-large .button-white:hover, .wrapper-large .button-white-small:hover, .page-header .button-white:hover, .page-header .button-white-small:hover { background-color: rgb(255, 239, 234); box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; color: rgb(255, 102, 51); border-color: rgb(255, 102, 51); }
.charm-wrapper .button-charcoal, .charm-wrapper .button-charcoal-small, .section-blue-40-full-width-medium-large .button-charcoal, .section-blue-40-full-width-medium-large .button-charcoal-small, .wrapper .button-charcoal, .wrapper .button-charcoal-small, .wrapper-themed .button-charcoal, .wrapper-themed .button-charcoal-small, .wrapper-large .button-charcoal, .wrapper-large .button-charcoal-small, .page-header .button-charcoal, .page-header .button-charcoal-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 102, 51); background-color: rgb(51, 51, 50); border: 2px solid rgb(51, 51, 50); }
.charm-wrapper .button-charcoal span, .charm-wrapper .button-charcoal-small span, .section-blue-40-full-width-medium-large .button-charcoal span, .section-blue-40-full-width-medium-large .button-charcoal-small span, .wrapper .button-charcoal span, .wrapper .button-charcoal-small span, .wrapper-themed .button-charcoal span, .wrapper-themed .button-charcoal-small span, .wrapper-large .button-charcoal span, .wrapper-large .button-charcoal-small span, .page-header .button-charcoal span, .page-header .button-charcoal-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-charcoal:hover, .charm-wrapper .button-charcoal-small:hover, .section-blue-40-full-width-medium-large .button-charcoal:hover, .section-blue-40-full-width-medium-large .button-charcoal-small:hover, .wrapper .button-charcoal:hover, .wrapper .button-charcoal-small:hover, .wrapper-themed .button-charcoal:hover, .wrapper-themed .button-charcoal-small:hover, .wrapper-large .button-charcoal:hover, .wrapper-large .button-charcoal-small:hover, .page-header .button-charcoal:hover, .page-header .button-charcoal-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-charcoal::after, .charm-wrapper .button-charcoal-small::after, .section-blue-40-full-width-medium-large .button-charcoal::after, .section-blue-40-full-width-medium-large .button-charcoal-small::after, .wrapper .button-charcoal::after, .wrapper .button-charcoal-small::after, .wrapper-themed .button-charcoal::after, .wrapper-themed .button-charcoal-small::after, .wrapper-large .button-charcoal::after, .wrapper-large .button-charcoal-small::after, .page-header .button-charcoal::after, .page-header .button-charcoal-small::after { display: none; }
}
.charm-wrapper .button-charcoal .price, .charm-wrapper .button-charcoal-small .price, .section-blue-40-full-width-medium-large .button-charcoal .price, .section-blue-40-full-width-medium-large .button-charcoal-small .price, .wrapper .button-charcoal .price, .wrapper .button-charcoal-small .price, .wrapper-themed .button-charcoal .price, .wrapper-themed .button-charcoal-small .price, .wrapper-large .button-charcoal .price, .wrapper-large .button-charcoal-small .price, .page-header .button-charcoal .price, .page-header .button-charcoal-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-charcoal span, .charm-wrapper .button-charcoal-small span, .section-blue-40-full-width-medium-large .button-charcoal span, .section-blue-40-full-width-medium-large .button-charcoal-small span, .wrapper .button-charcoal span, .wrapper .button-charcoal-small span, .wrapper-themed .button-charcoal span, .wrapper-themed .button-charcoal-small span, .wrapper-large .button-charcoal span, .wrapper-large .button-charcoal-small span, .page-header .button-charcoal span, .page-header .button-charcoal-small span { color: rgb(255, 255, 255); }
.charm-wrapper .button-charcoal:hover, .charm-wrapper .button-charcoal-small:hover, .section-blue-40-full-width-medium-large .button-charcoal:hover, .section-blue-40-full-width-medium-large .button-charcoal-small:hover, .wrapper .button-charcoal:hover, .wrapper .button-charcoal-small:hover, .wrapper-themed .button-charcoal:hover, .wrapper-themed .button-charcoal-small:hover, .wrapper-large .button-charcoal:hover, .wrapper-large .button-charcoal-small:hover, .page-header .button-charcoal:hover, .page-header .button-charcoal-small:hover { color: rgb(255, 255, 255); background-color: rgb(255, 102, 51); border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-outline, .charm-wrapper .button-outline-small, .section-blue-40-full-width-medium-large .button-outline, .section-blue-40-full-width-medium-large .button-outline-small, .wrapper .button-outline, .wrapper .button-outline-small, .wrapper-themed .button-outline, .wrapper-themed .button-outline-small, .wrapper-large .button-outline, .wrapper-large .button-outline-small, .page-header .button-outline, .page-header .button-outline-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 102, 51); background-color: transparent; border: 2px solid rgb(255, 102, 51); }
.charm-wrapper .button-outline span, .charm-wrapper .button-outline-small span, .section-blue-40-full-width-medium-large .button-outline span, .section-blue-40-full-width-medium-large .button-outline-small span, .wrapper .button-outline span, .wrapper .button-outline-small span, .wrapper-themed .button-outline span, .wrapper-themed .button-outline-small span, .wrapper-large .button-outline span, .wrapper-large .button-outline-small span, .page-header .button-outline span, .page-header .button-outline-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-outline:hover, .charm-wrapper .button-outline-small:hover, .section-blue-40-full-width-medium-large .button-outline:hover, .section-blue-40-full-width-medium-large .button-outline-small:hover, .wrapper .button-outline:hover, .wrapper .button-outline-small:hover, .wrapper-themed .button-outline:hover, .wrapper-themed .button-outline-small:hover, .wrapper-large .button-outline:hover, .wrapper-large .button-outline-small:hover, .page-header .button-outline:hover, .page-header .button-outline-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-outline::after, .charm-wrapper .button-outline-small::after, .section-blue-40-full-width-medium-large .button-outline::after, .section-blue-40-full-width-medium-large .button-outline-small::after, .wrapper .button-outline::after, .wrapper .button-outline-small::after, .wrapper-themed .button-outline::after, .wrapper-themed .button-outline-small::after, .wrapper-large .button-outline::after, .wrapper-large .button-outline-small::after, .page-header .button-outline::after, .page-header .button-outline-small::after { display: none; }
}
.charm-wrapper .button-outline .price, .charm-wrapper .button-outline-small .price, .section-blue-40-full-width-medium-large .button-outline .price, .section-blue-40-full-width-medium-large .button-outline-small .price, .wrapper .button-outline .price, .wrapper .button-outline-small .price, .wrapper-themed .button-outline .price, .wrapper-themed .button-outline-small .price, .wrapper-large .button-outline .price, .wrapper-large .button-outline-small .price, .page-header .button-outline .price, .page-header .button-outline-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-outline:hover, .charm-wrapper .button-outline-small:hover, .section-blue-40-full-width-medium-large .button-outline:hover, .section-blue-40-full-width-medium-large .button-outline-small:hover, .wrapper .button-outline:hover, .wrapper .button-outline-small:hover, .wrapper-themed .button-outline:hover, .wrapper-themed .button-outline-small:hover, .wrapper-large .button-outline:hover, .wrapper-large .button-outline-small:hover, .page-header .button-outline:hover, .page-header .button-outline-small:hover { background-color: rgba(255, 255, 255, 0.16); box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; color: rgb(255, 102, 51); }
.charm-wrapper .button-outline-white-small, .section-blue-40-full-width-medium-large .button-outline-white-small, .wrapper .button-outline-white-small, .wrapper-themed .button-outline-white-small, .wrapper-large .button-outline-white-small, .page-header .button-outline-white-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: transparent; border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-outline-white-small span, .section-blue-40-full-width-medium-large .button-outline-white-small span, .wrapper .button-outline-white-small span, .wrapper-themed .button-outline-white-small span, .wrapper-large .button-outline-white-small span, .page-header .button-outline-white-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-outline-white-small:hover, .section-blue-40-full-width-medium-large .button-outline-white-small:hover, .wrapper .button-outline-white-small:hover, .wrapper-themed .button-outline-white-small:hover, .wrapper-large .button-outline-white-small:hover, .page-header .button-outline-white-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-outline-white-small::after, .section-blue-40-full-width-medium-large .button-outline-white-small::after, .wrapper .button-outline-white-small::after, .wrapper-themed .button-outline-white-small::after, .wrapper-large .button-outline-white-small::after, .page-header .button-outline-white-small::after { display: none; }
}
.charm-wrapper .button-outline-white-small .price, .section-blue-40-full-width-medium-large .button-outline-white-small .price, .wrapper .button-outline-white-small .price, .wrapper-themed .button-outline-white-small .price, .wrapper-large .button-outline-white-small .price, .page-header .button-outline-white-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-outline-white-small:hover, .section-blue-40-full-width-medium-large .button-outline-white-small:hover, .wrapper .button-outline-white-small:hover, .wrapper-themed .button-outline-white-small:hover, .wrapper-large .button-outline-white-small:hover, .page-header .button-outline-white-small:hover { background-color: rgba(255, 255, 255, 0.16); box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; }
.charm-wrapper .button-outline-blue-small, .section-blue-40-full-width-medium-large .button-outline-blue-small, .wrapper .button-outline-blue-small, .wrapper-themed .button-outline-blue-small, .wrapper-large .button-outline-blue-small, .page-header .button-outline-blue-small { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(0, 172, 238); background-color: transparent; border: 2px solid rgb(0, 172, 238); }
.charm-wrapper .button-outline-blue-small span, .section-blue-40-full-width-medium-large .button-outline-blue-small span, .wrapper .button-outline-blue-small span, .wrapper-themed .button-outline-blue-small span, .wrapper-large .button-outline-blue-small span, .page-header .button-outline-blue-small span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-outline-blue-small:hover, .section-blue-40-full-width-medium-large .button-outline-blue-small:hover, .wrapper .button-outline-blue-small:hover, .wrapper-themed .button-outline-blue-small:hover, .wrapper-large .button-outline-blue-small:hover, .page-header .button-outline-blue-small:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-outline-blue-small::after, .section-blue-40-full-width-medium-large .button-outline-blue-small::after, .wrapper .button-outline-blue-small::after, .wrapper-themed .button-outline-blue-small::after, .wrapper-large .button-outline-blue-small::after, .page-header .button-outline-blue-small::after { display: none; }
}
.charm-wrapper .button-outline-blue-small .price, .section-blue-40-full-width-medium-large .button-outline-blue-small .price, .wrapper .button-outline-blue-small .price, .wrapper-themed .button-outline-blue-small .price, .wrapper-large .button-outline-blue-small .price, .page-header .button-outline-blue-small .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-outline-blue-small span, .section-blue-40-full-width-medium-large .button-outline-blue-small span, .wrapper .button-outline-blue-small span, .wrapper-themed .button-outline-blue-small span, .wrapper-large .button-outline-blue-small span, .page-header .button-outline-blue-small span { font-size: 22px; }
.charm-wrapper .button-outline-blue-small:hover, .section-blue-40-full-width-medium-large .button-outline-blue-small:hover, .wrapper .button-outline-blue-small:hover, .wrapper-themed .button-outline-blue-small:hover, .wrapper-large .button-outline-blue-small:hover, .page-header .button-outline-blue-small:hover { background-color: rgba(255, 255, 255, 0.16); box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; color: rgb(0, 172, 238); }
.charm-wrapper .button-outline-white, .section-blue-40-full-width-medium-large .button-outline-white, .wrapper .button-outline-white, .wrapper-themed .button-outline-white, .wrapper-large .button-outline-white, .page-header .button-outline-white { display: flex; justify-content: center; text-align: center; text-decoration: none; height: 50px; font-weight: normal; min-width: 120px; width: auto; max-width: 100%; padding: 0px 20px; border-radius: 40px; font-size: 14px; transition: box-shadow 0.2s, background-color 0.2s; text-transform: uppercase; appearance: none; align-items: center; outline: 0px; cursor: pointer; color: rgb(255, 255, 255); background-color: transparent; border: 2px solid rgb(255, 255, 255); }
.charm-wrapper .button-outline-white span, .section-blue-40-full-width-medium-large .button-outline-white span, .wrapper .button-outline-white span, .wrapper-themed .button-outline-white span, .wrapper-large .button-outline-white span, .page-header .button-outline-white span { font-size: 24px; line-height: 50px; margin-right: 8px; }
.charm-wrapper .button-outline-white:hover, .section-blue-40-full-width-medium-large .button-outline-white:hover, .wrapper .button-outline-white:hover, .wrapper-themed .button-outline-white:hover, .wrapper-large .button-outline-white:hover, .page-header .button-outline-white:hover { text-decoration: none; }
@media only screen and (min-width: 1140px) {
  .charm-wrapper .button-outline-white::after, .section-blue-40-full-width-medium-large .button-outline-white::after, .wrapper .button-outline-white::after, .wrapper-themed .button-outline-white::after, .wrapper-large .button-outline-white::after, .page-header .button-outline-white::after { display: none; }
}
.charm-wrapper .button-outline-white .price, .section-blue-40-full-width-medium-large .button-outline-white .price, .wrapper .button-outline-white .price, .wrapper-themed .button-outline-white .price, .wrapper-large .button-outline-white .price, .page-header .button-outline-white .price { font-size: 14px; font-weight: normal; padding-left: 3px; }
.charm-wrapper .button-outline-white:hover, .section-blue-40-full-width-medium-large .button-outline-white:hover, .wrapper .button-outline-white:hover, .wrapper-themed .button-outline-white:hover, .wrapper-large .button-outline-white:hover, .page-header .button-outline-white:hover { border-color: rgb(255, 255, 255); color: rgb(255, 255, 255); background-color: rgba(255, 255, 255, 0.16); box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; }
.charm-wrapper .button-disabled-small, .charm-wrapper .button-blue-small, .charm-wrapper .button-dark-blue-small, .charm-wrapper .button-orange-small, .charm-wrapper .button-white-small, .charm-wrapper .button-charcoal-small, .charm-wrapper .button-outline-white-small, .charm-wrapper .button-persian-blue-small, .charm-wrapper .button-outline-blue-small, .charm-wrapper .button-outline-small, .section-blue-40-full-width-medium-large .button-disabled-small, .section-blue-40-full-width-medium-large .button-blue-small, .section-blue-40-full-width-medium-large .button-dark-blue-small, .section-blue-40-full-width-medium-large .button-orange-small, .section-blue-40-full-width-medium-large .button-white-small, .section-blue-40-full-width-medium-large .button-charcoal-small, .section-blue-40-full-width-medium-large .button-outline-white-small, .section-blue-40-full-width-medium-large .button-persian-blue-small, .section-blue-40-full-width-medium-large .button-outline-blue-small, .section-blue-40-full-width-medium-large .button-outline-small, .wrapper .button-disabled-small, .wrapper .button-blue-small, .wrapper .button-dark-blue-small, .wrapper .button-orange-small, .wrapper .button-white-small, .wrapper .button-charcoal-small, .wrapper .button-outline-white-small, .wrapper .button-persian-blue-small, .wrapper .button-outline-blue-small, .wrapper .button-outline-small, .wrapper-themed .button-disabled-small, .wrapper-themed .button-blue-small, .wrapper-themed .button-dark-blue-small, .wrapper-themed .button-orange-small, .wrapper-themed .button-white-small, .wrapper-themed .button-charcoal-small, .wrapper-themed .button-outline-white-small, .wrapper-themed .button-persian-blue-small, .wrapper-themed .button-outline-blue-small, .wrapper-themed .button-outline-small, .wrapper-large .button-disabled-small, .wrapper-large .button-blue-small, .wrapper-large .button-dark-blue-small, .wrapper-large .button-orange-small, .wrapper-large .button-white-small, .wrapper-large .button-charcoal-small, .wrapper-large .button-outline-white-small, .wrapper-large .button-persian-blue-small, .wrapper-large .button-outline-blue-small, .wrapper-large .button-outline-small, .page-header .button-disabled-small, .page-header .button-blue-small, .page-header .button-dark-blue-small, .page-header .button-orange-small, .page-header .button-white-small, .page-header .button-charcoal-small, .page-header .button-outline-white-small, .page-header .button-persian-blue-small, .page-header .button-outline-blue-small, .page-header .button-outline-small { height: 35px; min-width: inherit; }
.charm-wrapper .button-disabled-small [class*="icon-"], .charm-wrapper .button-blue-small [class*="icon-"], .charm-wrapper .button-dark-blue-small [class*="icon-"], .charm-wrapper .button-orange-small [class*="icon-"], .charm-wrapper .button-white-small [class*="icon-"], .charm-wrapper .button-charcoal-small [class*="icon-"], .charm-wrapper .button-outline-white-small [class*="icon-"], .charm-wrapper .button-persian-blue-small [class*="icon-"], .charm-wrapper .button-outline-blue-small [class*="icon-"], .charm-wrapper .button-outline-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-disabled-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-blue-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-dark-blue-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-orange-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-white-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-charcoal-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-outline-white-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-persian-blue-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-outline-blue-small [class*="icon-"], .section-blue-40-full-width-medium-large .button-outline-small [class*="icon-"], .wrapper .button-disabled-small [class*="icon-"], .wrapper .button-blue-small [class*="icon-"], .wrapper .button-dark-blue-small [class*="icon-"], .wrapper .button-orange-small [class*="icon-"], .wrapper .button-white-small [class*="icon-"], .wrapper .button-charcoal-small [class*="icon-"], .wrapper .button-outline-white-small [class*="icon-"], .wrapper .button-persian-blue-small [class*="icon-"], .wrapper .button-outline-blue-small [class*="icon-"], .wrapper .button-outline-small [class*="icon-"], .wrapper-themed .button-disabled-small [class*="icon-"], .wrapper-themed .button-blue-small [class*="icon-"], .wrapper-themed .button-dark-blue-small [class*="icon-"], .wrapper-themed .button-orange-small [class*="icon-"], .wrapper-themed .button-white-small [class*="icon-"], .wrapper-themed .button-charcoal-small [class*="icon-"], .wrapper-themed .button-outline-white-small [class*="icon-"], .wrapper-themed .button-persian-blue-small [class*="icon-"], .wrapper-themed .button-outline-blue-small [class*="icon-"], .wrapper-themed .button-outline-small [class*="icon-"], .wrapper-large .button-disabled-small [class*="icon-"], .wrapper-large .button-blue-small [class*="icon-"], .wrapper-large .button-dark-blue-small [class*="icon-"], .wrapper-large .button-orange-small [class*="icon-"], .wrapper-large .button-white-small [class*="icon-"], .wrapper-large .button-charcoal-small [class*="icon-"], .wrapper-large .button-outline-white-small [class*="icon-"], .wrapper-large .button-persian-blue-small [class*="icon-"], .wrapper-large .button-outline-blue-small [class*="icon-"], .wrapper-large .button-outline-small [class*="icon-"], .page-header .button-disabled-small [class*="icon-"], .page-header .button-blue-small [class*="icon-"], .page-header .button-dark-blue-small [class*="icon-"], .page-header .button-orange-small [class*="icon-"], .page-header .button-white-small [class*="icon-"], .page-header .button-charcoal-small [class*="icon-"], .page-header .button-outline-white-small [class*="icon-"], .page-header .button-persian-blue-small [class*="icon-"], .page-header .button-outline-blue-small [class*="icon-"], .page-header .button-outline-small [class*="icon-"] { font-size: 14px; }
.callout-quote-twitter .chevron-after { color: rgb(255, 102, 51); }
.container-cards-lists-white, .container-cards-white { grid-template-columns: repeat(auto-fit, minmax(272px, 1fr)); gap: 30px; display: grid; text-align: center; }
.container-cards-lists-white > img, .container-cards-white > img { order: 1; }
@media only screen and (min-width: 600px) {
  .container-cards-lists-white img, .container-cards-white img { order: 0; }
}
.container-cards-lists-white > *, .container-cards-white > *, .container-cards-lists-white .container-columns-medium div, .container-cards-white .container-columns-medium div { padding: 24px; }
.container-cards-white-medium-space-between .container-columns .chevron-after { white-space: nowrap; }
.container-cards-white-medium-space-between a.button-orange-small { max-width: fit-content; }
.wrapper .container-cards-white-medium-space-between .chevron-after { border-bottom: 0px; color: rgb(255, 102, 51); }
.container-cards-lists-white { text-align: left; }
.container-cards-lists-white > * { background-color: rgb(255, 255, 255); }
.container-cards-lists-white a { text-decoration: none; display: block; color: rgb(92, 92, 91); }
.container-cards-lists-white a::before { color: rgb(255, 102, 51); }
.container-cards-lists-white h2 { border-bottom: 2px dotted rgb(113, 113, 112); }
.wrapper .notification-tab .chevron-after, .wrapper .notification-tab-teal-50 .chevron-after { font-size: 16px; }
.container-columns-66-percent-left-100-percent-width-height .community-1-progress p, .container-columns-66-percent-left-100-percent-width-height .expert-progress p, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress p, .container-columns-66-percent-left-100-percent-width-height .apprentice-progress p, .container-columns-66-percent-left-100-percent-width-height .level-progress p { text-align: right; }
@media only screen and (min-width: 1140px) {
  .container-columns-66-percent-left-100-percent-width-height .community-1-progress p, .container-columns-66-percent-left-100-percent-width-height .expert-progress p, .container-columns-66-percent-left-100-percent-width-height .practitioner-progress p, .container-columns-66-percent-left-100-percent-width-height .apprentice-progress p, .container-columns-66-percent-left-100-percent-width-height .level-progress p { text-align: center; }
}
.tabs .callout-quote-white .button-orange { width: fit-content; }
.tabs-grey-nav h4, .tabs-grey-nav .chevron-after { position: relative; }
.tabs-grey-nav h4::before, .tabs-grey-nav .chevron-after::before { position: absolute; border-bottom: 1px solid rgb(234, 234, 234); content: ""; width: 100%; height: 1px; display: block; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav h4::before, .tabs-grey-nav .chevron-after::before { display: none; }
}
.hero .container-columns, .hero .container-columns-66-percent-right, .hero .container-columns-66-percent-left { max-width: 100%; position: relative; align-items: center; }
@media only screen and (min-width: 1140px) {
  .hero .container-columns, .hero .container-columns-66-percent-right, .hero .container-columns-66-percent-left { max-width: 1136px; }
}
.wrapper .hero .container-columns, .wrapper .hero .container-columns-66-percent-right, .wrapper .hero .container-columns-66-percent-left { margin: 0px auto; padding: 0px; }
@media only screen and (min-width: 600px) {
  .wrapper .hero .container-columns, .wrapper .hero .container-columns-66-percent-right, .wrapper .hero .container-columns-66-percent-left { margin: 0px auto; }
}
.hero .container-columns > img:first-child, .hero .container-columns-66-percent-right > img:first-child, .hero .container-columns-66-percent-left > img:first-child { justify-self: end; }
.hero .container-columns > div > h1, .hero .container-columns > div > h2, .hero .container-columns > div > h3, .hero .container-columns > div > h4, .hero .container-columns > div > p, .hero .container-columns-66-percent-right > div > h1, .hero .container-columns-66-percent-right > div > h2, .hero .container-columns-66-percent-right > div > h3, .hero .container-columns-66-percent-right > div > h4, .hero .container-columns-66-percent-right > div > p, .hero .container-columns-66-percent-left > div > h1, .hero .container-columns-66-percent-left > div > h2, .hero .container-columns-66-percent-left > div > h3, .hero .container-columns-66-percent-left > div > h4, .hero .container-columns-66-percent-left > div > p { margin-top: 0px; }
.hero .container-columns > div a img, .hero .container-columns-66-percent-right > div a img, .hero .container-columns-66-percent-left > div a img { position: relative; top: 3px; background-color: var(--background-color); }
@media only screen and (min-width: 600px) {
  .hero .container-columns > div + img, .hero .container-columns-66-percent-right > div + img, .hero .container-columns-66-percent-left > div + img { min-width: max-content; }
}
.hero .container-columns > div, .hero .container-columns-66-percent-right > div, .hero .container-columns-66-percent-left > div { padding: clamp(30px, -600px + 100vw, 60px) 30px; }
.hero .container-columns > div h1, .hero .container-columns-66-percent-right > div h1, .hero .container-columns-66-percent-left > div h1 { margin-top: 0px; }
@media only screen and (min-width: 600px) {
  .hero .container-columns > div:only-child, .hero .container-columns-66-percent-right > div:only-child, .hero .container-columns-66-percent-left > div:only-child { width: 50%; margin-left: 0px; }
}
.hero .container-columns .container-columns-medium, .hero .container-columns-66-percent-right .container-columns-medium, .hero .container-columns-66-percent-left .container-columns-medium { grid-template-columns: repeat(auto-fit, minmax(208px, 1fr)); position: relative; }
@media only screen and (min-width: 600px) {
  .hero .container-columns .container-columns-medium::before, .hero .container-columns-66-percent-right .container-columns-medium::before, .hero .container-columns-66-percent-left .container-columns-medium::before { content: " "; position: absolute; border-left: 1px solid rgb(173, 173, 173); height: 60%; top: 20%; left: -15px; }
}
.hero .button-orange { border-color: rgb(255, 102, 51); }
.theme-research .navigation-top li a:not(.chevron-after), .wrapper .navigation-top li a:not(.chevron-after) { text-decoration: none; }
.page-header { position: relative; }
.mega-nav-dailyswig-wrapper { border-bottom: 2px solid rgb(50, 77, 92); display: flex; justify-content: center; }
.mega-nav-label { top: 0px; right: 0px; order: 1; padding: 0px; background-color: rgb(255, 255, 255); text-align: left; color: rgb(51, 51, 50); transition: opacity 0.3s; position: relative; opacity: 0; width: 100%; z-index: -1; }
@media only screen and (min-width: 962px) {
  .mega-nav-label { white-space: nowrap; }
}
.mega-nav-label .mega-nav-text { border-bottom: 1px solid rgb(234, 234, 234); display: block; border-top: 1px solid rgb(251, 251, 251); width: 100%; padding-left: 16px; line-height: 40px; }
@media only screen and (min-width: 962px) {
  .mega-nav-label .mega-nav-text { border-bottom: 0px; width: inherit; border-top: 0px; line-height: inherit; padding-left: 0px; }
}
.mega-nav-label:hover { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-label:hover { color: rgb(41, 172, 229); }
.mega-nav-label:hover .icon-arrow-head-down { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-label:hover .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-label .icon-arrow-head-down { padding: 0px; bottom: 0px; transition: transform 0.4s; position: absolute; transform: rotate(0deg); display: block; top: 2px; right: 27px; border-top: 1px solid rgb(251, 251, 251); line-height: 40px; height: 39px; width: 15px; fill: rgb(51, 51, 50); }
@media only screen and (min-width: 962px) {
  .mega-nav-dailyswig-wrapper .mega-nav-label .icon-arrow-head-down { top: 7px; }
}
@media only screen and (min-width: 962px) {
  .mega-nav-label { background-color: transparent; padding: 0px 38px 0px 10px; border-right: 1px solid rgb(255, 102, 51); position: relative; cursor: pointer; order: 0; opacity: 1; width: inherit; z-index: 5; }
  .mega-nav-dailyswig-wrapper .mega-nav-label { border-right: 0px; padding: 0px 34px 0px 10px; }
  .mega-nav-label:last-of-type { border-right: 0px; }
  .mega-nav-label .icon-arrow-head-down { width: inherit; top: inherit; bottom: inherit; border-top: 0px; line-height: inherit; padding-left: 0px; right: 13px; height: inherit; }
  .mega-nav-dailyswig-wrapper .mega-nav-label .icon-arrow-head-down { right: 9px; }
  .mega-nav-label span:first-child::before { display: none; }
}
.mega-nav-content { background-color: rgb(255, 255, 255); transition: 0.4s; opacity: 0; position: absolute; left: 0px; right: 0px; margin: auto; text-align: right; box-shadow: none; border-bottom: 1px solid rgb(234, 234, 234); }
.mega-nav-content .section-white-medium-no-padding { background-color: rgb(255, 255, 255); width: 100%; }
.mega-nav-content .section-white-medium-no-padding h1, .mega-nav-content .section-white-medium-no-padding .header-main { color: rgb(255, 102, 51); }
.mega-nav-content .section-white-medium-no-padding h2, .mega-nav-content .section-white-medium-no-padding h3, .mega-nav-content .section-white-medium-no-padding h4, .mega-nav-content .section-white-medium-no-padding h5 { color: rgb(51, 51, 50); }
.mega-nav-content .section-white-medium-no-padding p { color: rgb(92, 92, 91); }
.mega-nav-content .section-white-medium-no-padding p sup { line-height: 22px; font-size: 12px; }
.mega-nav-content .section-white-medium-no-padding li::before { color: rgb(255, 102, 51); }
.mega-nav-content .section-white-medium-no-padding h3 span { color: rgb(255, 102, 51); }
@media only screen and (min-width: 1140px) {
  .mega-nav-content .section-white-medium-no-padding { width: 940px; }
}
.mega-nav-content .section-white-medium-no-padding .container-cards-lists-white { background-color: rgb(255, 255, 255); }
.mega-nav-content .section-white-medium-no-padding .container-columns { position: relative; padding-bottom: 0px; gap: 10px; }
@media only screen and (min-width: 1140px) {
  .mega-nav-content .section-white-medium-no-padding > * { max-width: 1140px; }
}
.mega-nav-content .section-white-medium-no-padding > :not(img) { max-width: 100%; }
@media only screen and (min-width: 1140px) {
  .mega-nav-content .section-white-medium-no-padding > :not(img) { max-width: 1136px; }
}
@media only screen and (min-width: 1140px) {
  .mega-nav-content .section-white-medium-no-padding p { max-width: 1140px; }
}
.mega-nav-content .section-white-medium-no-padding .dropdown + div a { text-decoration: none; }
.mega-nav-content .section-white-medium-no-padding > a { text-decoration: none; border-bottom: 1px solid rgb(255, 102, 51); max-width: fit-content; transition: color 0.15s; color: rgb(92, 92, 91); }
.mega-nav-content .section-white-medium-no-padding > a:hover { color: rgb(255, 102, 51); }
.mega-nav-content .section-white-medium-no-padding .container-cards { position: relative; }
.mega-nav-content .section-white-medium-no-padding .container-cards > * { padding: 24px; }
.mega-nav-content .section-white-medium-no-padding sup a { text-decoration: none; border-bottom: 1px solid rgb(255, 102, 51); max-width: fit-content; transition: color 0.15s; color: rgb(92, 92, 91); }
.mega-nav-content .section-white-medium-no-padding sup a:hover { color: rgb(255, 102, 51); }
.mega-nav-content .section-white-medium-no-padding { width: 100%; background-color: rgb(251, 251, 251); text-align: left; margin: auto; padding: 0px 20px; }
.mega-nav-content .section-white-medium-no-padding .container-cards-lists-white > a:hover { box-shadow: none; }
.mega-nav-content .section-white-medium-no-padding .container-columns { grid-template-columns: repeat(auto-fit, minmax(245px, 1fr)); position: relative; padding-bottom: 0px; gap: 10px; }
@media only screen and (min-width: 600px) {
  .mega-nav-content .section-white-medium-no-padding { padding: 0px 30px; }
}
@media only screen and (min-width: 962px) {
  .mega-nav-content .section-white-medium-no-padding { background-color: rgb(255, 255, 255); }
}
@media only screen and (min-width: 1180px) {
  .mega-nav-content .section-white-medium-no-padding { width: 100%; }
}
@media only screen and (min-width: 1180px) and (min-width: 1140px) {
  .mega-nav-content .section-white-medium-no-padding { width: 1136px; }
}
@media only screen and (min-width: 1180px) {
  .mega-nav-content .section-white-medium-no-padding::before { content: " "; position: absolute; top: 0px; right: 0px; left: 0px; height: 5px; background-image: none; }
  .mega-nav-content .section-white-medium-no-padding::after { content: " "; position: absolute; top: 0px; right: -100px; left: -100px; background-color: rgb(255, 255, 255); z-index: -1; width: calc(100% + 200px); height: 100%; }
}
.mega-nav-content .container-columns-66-percent-right div:first-child { text-align: left; grid-column: auto; row-gap: 0px; }
.mega-nav-content .container-columns-66-percent-right div:first-child .container-columns { padding-bottom: 0px; }
@media only screen and (min-width: 1180px) {
  .mega-nav-content .container-columns-66-percent-right div:first-child { grid-column: 1 / 3; row-gap: 15px; }
}
.mega-nav-content .link-block-white { display: flex; flex-direction: column; position: relative; border: 0px; color: rgb(51, 51, 50); text-decoration: none; margin: 0px 0px 10px; padding-right: 20px; font-size: 14px; line-height: 22px; }
.mega-nav-content .link-block-white:first-of-type { margin: 24px 0px 10px; }
.mega-nav-content .link-block-white + .mega-nav-content .link-block-white { margin: 10px 0px 30px; }
.mega-nav-content .link-block-white:hover { color: rgb(255, 102, 51); background-color: rgb(255, 239, 234); }
.mega-nav-dailyswig-wrapper .mega-nav-content .link-block-white:hover { color: rgb(41, 172, 229); }
.mega-nav-content .link-block-white:hover span { background-color: transparent; }
.mega-nav-content .link-block-white span:first-child, .mega-nav-content .link-block-white span:last-child { padding: 0px; }
.mega-nav-content .link-block-white span:first-child { font-weight: bold; margin-top: 10px; }
.mega-nav-content .link-block-white span:last-child { margin-bottom: 10px; }
.mega-nav-content .link-block-white + .mega-nav-content .link-block-white { border-top: 1px solid rgb(234, 234, 234); }
.mega-nav-content .link-block-white:hover { color: rgb(255, 102, 51); }
.mega-nav-content .link-block-white:hover span { background-color: rgb(255, 239, 234); }
@media only screen and (min-width: 962px) {
  .mega-nav-content .link-block-white:first-of-type { margin: 30px 0px 10px; }
  .mega-nav-content .link-block-white span:first-child { padding: 15px 15px 0px; margin-top: 0px; }
  .mega-nav-content .link-block-white span:last-child { padding: 0px 15px 15px; margin-bottom: 0px; }
  .mega-nav-content .link-block-white img ~ span, .mega-nav-content .link-block-white img ~ span:last-child { flex: 1 1 0%; padding: 0px 0px 15px 102px; }
  .mega-nav-content .link-block-white img ~ span:first-of-type { padding: 15px 0px 0px 102px; }
  .mega-nav-content .link-block-white img ~ span:last-child { margin-bottom: 0px; }
}
.mega-nav-content .link-block-white img { position: absolute; top: 0px; bottom: 0px; left: 16px; margin: auto; display: none; }
@media only screen and (min-width: 962px) {
  .mega-nav-content .link-block-white img { display: block; }
}
.mega-nav-content .container-columns { padding: 10px 0px; margin-bottom: 10px; }
@media only screen and (min-width: 962px) {
  .mega-nav-content .container-columns { padding: 30px 0px; margin-bottom: 0px; }
}
.mega-nav-content .container-columns .link-block-white { margin: 0px; }
.mega-nav-content .chevron-after { border-top: 1px solid rgb(203, 208, 209); padding: 30px 0px; margin-top: 30px; font-size: 14px; color: rgb(255, 102, 51); display: block; min-width: 100%; }
.mega-nav-dailyswig-wrapper .mega-nav-content .chevron-after, .mega-nav-dailyswig-wrapper .mega-nav-content .chevron-after:hover { color: rgb(41, 172, 229); margin-left: 0px; }
@media only screen and (min-width: 962px) {
  .mega-nav-content .chevron-after { margin-left: 10px; }
}
.mega-nav-content .container-columns-66-percent-right { align-items: start; row-gap: 0px; }
.mega-nav-content .container-columns-66-percent-right > div:first-child { text-align: left; }
@media only screen and (min-width: 962px) {
  .mega-nav-content .container-columns-66-percent-right > div:first-child { padding-left: 106px; }
}
.mega-nav-content .container-columns-66-percent-right > div:last-child { background-color: rgb(235, 240, 242); padding: 30px 20px; height: 100%; display: none; }
@media only screen and (min-width: 1140px) {
  .mega-nav-content .container-columns-66-percent-right > div:last-child { display: block; }
}
.mega-nav-content .container-columns-66-percent-right .chevron-after { border-bottom: 0px; }
.mega-nav-content .container-columns-66-percent-right a { font-size: 14px; }
.mega-nav-dailyswig-wrapper .mega-nav-content .container-columns-66-percent-right a:hover { color: rgb(41, 172, 229); }
.mega-nav-content .container-cards-lists-white { grid-template-columns: repeat(auto-fit, minmax(252px, 1fr)); display: block; background-color: transparent; }
.mega-nav-content .container-cards-lists-white p { font-size: 14px; line-height: 24px; padding-bottom: 0px; color: rgb(51, 51, 50); }
.mega-nav-content .container-cards-lists-white p:first-of-type { padding-bottom: 10px; }
.mega-nav-content .container-cards-lists-white a { margin-right: 0px; margin-bottom: 30px; margin-left: 30px; background-color: rgb(255, 255, 255); }
.mega-nav-content .container-cards-lists-white a img { border: 0px; }
@media only screen and (min-width: 600px) {
  .mega-nav-content .container-cards-lists-white { display: grid; gap: 20px; }
  .mega-nav-content .container-cards-lists-white a { margin-right: 30px; }
}
.mega-nav-content .container-cards-lists-white img { padding-top: 10px; width: 100%; }
.mega-nav-content .container-cards-lists-white > a { padding: 15px; text-decoration: none; width: 100%; border-bottom: 0px; }
.mega-nav-content .container-cards-lists-white > a::before { display: none; }
.mega-nav-content .container-cards-lists-white > a:hover { box-shadow: rgba(0, 0, 0, 0.16) 0px 0px 15px; }
.mega-nav-content .container-cards-lists-white > a:hover p { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-content .container-cards-lists-white > a:hover p { color: rgb(41, 172, 229); }
.mega-nav-content .container-small { padding-top: 30px; }
@media only screen and (max-width: 962px) {
  .mega-nav-dailyswig-wrapper .mega-nav-content .container-small { grid-template-columns: auto; }
}
@media only screen and (min-width: 962px) {
  .mega-nav-content { box-shadow: rgba(0, 0, 0, 0.086) 0px 30px 30px; border-bottom: 0px; }
}
.hamburger-menu-link { top: 0px; right: 0px; order: 1; background-color: rgb(255, 255, 255); text-align: left; color: rgb(51, 51, 50); text-decoration: none; transition: opacity 0.3s; position: relative; opacity: 0; width: 100%; pointer-events: none; }
@media only screen and (min-width: 962px) {
  .hamburger-menu-link { position: absolute; width: 193px; opacity: 0; }
}
.hamburger-menu-link span { display: block; border-top: 1px solid rgb(251, 251, 251); width: 100%; padding-left: 16px; line-height: 40px; }
@media only screen and (min-width: 962px) {
  .hamburger-menu-link span { line-height: 50px; border-top: 1px solid transparent; }
}
.hamburger-menu-link .mega-nav-text { border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(251, 251, 251); }
@media only screen and (min-width: 962px) {
  .hamburger-menu-link .mega-nav-text { border-bottom: 1px solid rgb(255, 255, 255); }
}
@media only screen and (min-width: 962px) {
  .hamburger-menu-link:hover .mega-nav-text { background-color: rgb(234, 234, 234); border-top: 1px solid rgb(203, 208, 209); border-bottom: 1px solid rgb(203, 208, 209); }
}
.mega-nav .hamburger-menu-link { border-right: 0px; background-color: rgb(251, 251, 251); }
@media only screen and (min-width: 962px) {
  .mega-nav .hamburger-menu-link { background-color: rgb(255, 255, 255); z-index: 3; }
}
@media only screen and (min-width: 1140px) {
  .mega-nav .hamburger-menu-link { left: 0px; right: 0px; margin: auto; transform: translateX(477px); }
}
.mega-nav .hamburger-menu-link:hover { color: rgb(51, 51, 50); }
.hamburger-menu-link + .hamburger-menu-link span { border-top: 1px solid rgb(234, 234, 234); }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-1 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-1 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-1 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-2 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-2 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-2 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-3 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-3 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-3 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-4 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-4 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-4 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-5 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-5 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-5 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-6 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-6 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-6 { pointer-events: all; opacity: 0; }
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-7 { z-index: 3; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-7 { opacity: 1; z-index: 4; }
}
.hamburger-input-mobile:checked ~ .mega-nav .hamburger-menu-link-7 { pointer-events: all; opacity: 0; }
.mega-nav { position: absolute; right: 0px; top: 70px; flex-direction: column; display: flex; align-items: center; min-height: 35px; width: 100%; }
.mega-nav-dailyswig-wrapper .mega-nav { top: 100px; }
.hamburger-input-mobile:checked ~ .mega-nav { z-index: 5; display: inherit; }
@media only screen and (min-width: 962px) {
  .mega-nav { position: inherit; top: 40px; flex-direction: row; width: inherit; }
}
@media only screen and (max-width: 962px) {
  .mega-nav { z-index: -1; }
  .hamburger-input-mobile:not(:checked) ~ .mega-nav { display: none; }
}
@media only screen and (min-width: 600px) {
  .mega-nav { top: 116px; }
}
@media only screen and (min-width: 768px) {
  .mega-nav-dailyswig-wrapper .mega-nav { top: 132px; }
}
@media only screen and (min-width: 896px) {
  .mega-nav-dailyswig-wrapper .mega-nav { top: 182px; }
}
.mega-nav-link { top: 0px; right: 0px; background-color: rgb(255, 255, 255); text-align: left; transition: opacity 0.3s; position: relative; opacity: 0; width: 100%; color: rgb(51, 51, 50); cursor: pointer; white-space: nowrap; text-decoration: none; order: 1; border-bottom: 0px; box-shadow: rgba(0, 0, 0, 0.16) 3px 3px 6px; }
@media only screen and (min-width: 962px) {
  .mega-nav-link { padding: 0px 15px; width: inherit; z-index: 5; opacity: 1; order: 0; box-shadow: none; border-right: 1px solid rgb(255, 102, 51); }
  .mega-nav-dailyswig-wrapper .mega-nav-link { border-right: 1px solid rgb(41, 172, 229); }
}
.mega-nav-link .mega-nav-text { border-bottom: 1px solid rgb(234, 234, 234); display: block; border-top: 1px solid rgb(251, 251, 251); width: 100%; padding-left: 16px; line-height: 40px; }
@media only screen and (min-width: 962px) {
  .mega-nav-link .mega-nav-text { line-height: inherit; padding-left: 0px; border-top: 1px solid transparent; border-bottom: 0px; }
  .mega-nav-link .mega-nav-text::before { display: none; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-link, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-link { opacity: 1; }
.mega-nav-link:hover { color: rgb(255, 102, 51); text-decoration: none; }
.mega-nav-dailyswig-wrapper .mega-nav-link:hover { color: rgb(41, 172, 229); }
.mega-nav-container { transform: translateY(-14px); width: 100%; position: absolute; right: 0px; left: 0px; height: 100px; opacity: 0; top: 100px; z-index: -1; }
@media only screen and (min-width: 962px) {
  .mega-nav-container { transition: transform 0.4s, opacity 0.4s, height 0.4s; z-index: 0; height: 0px; overflow: hidden; }
  .mega-nav-dailyswig-wrapper .mega-nav-container { transition: none; }
}
.mega-nav-close, .mega-nav-input-close { display: none; }
.mega-nav-close { position: absolute; inset: 0px; z-index: 4; cursor: pointer; }
.hamburger-menu-label { width: 16px; height: 16px; cursor: pointer; }
.hamburger-input-mobile:checked ~ .hamburger-menu-mobile .hamburger-menu-label .hamburger-layers { animation: 0.25s ease-in-out 0s 1 normal forwards running hamburger-layers-animation-1; }
.hamburger-input-mobile:checked ~ .hamburger-menu-mobile .hamburger-menu-label .hamburger-layers::before { opacity: 0; transition: opacity ease-in-out 0.1s; }
.hamburger-input-mobile:checked ~ .hamburger-menu-mobile .hamburger-menu-label .hamburger-layers::after { animation: 0.25s ease-in-out 0s 1 normal forwards running hamburger-layers-animation-2; }
.hamburger-layers, .hamburger-layers::before, .hamburger-layers::after { position: absolute; left: 0px; width: 16px; height: 2px; background: rgb(51, 51, 50); transform-origin: 50% 50%; }
.hamburger-layers { top: 0px; content: ""; }
.hamburger-layers::before { top: 5px; opacity: 1; content: ""; }
.hamburger-layers::after { top: 10px; content: ""; }
.hamburger-input-mobile, .hamburger-input-desktop { display: none; }
.hamburger-menu-mobile { right: 12px; top: 27px; }
@media only screen and (min-width: 600px) {
  .hamburger-menu-mobile { top: 40px; }
}
@media only screen and (min-width: 812px) {
  .hamburger-menu-mobile { top: 87px; }
}
@media only screen and (min-width: 962px) {
  .mega-nav-dailyswig-wrapper .hamburger-menu-mobile { display: none; }
}
.hamburger-menu-mobile, .hamburger-menu-desktop { position: absolute; margin-top: 3px; margin-left: 15px; padding-right: 30px; width: 16px; height: 16px; align-self: flex-end; }
@media only screen and (min-width: 962px) {
  .hamburger-menu-mobile, .hamburger-menu-desktop { position: relative; align-self: inherit; padding-right: 0px; top: 27px; right: 20px; }
}
.hamburger-menu-desktop { display: none; }
@media only screen and (min-width: 962px) {
  .hamburger-menu-desktop { top: 0px; right: 0px; z-index: 5; display: block; }
}
.hamburger-menu-desktop:hover div { opacity: 1; transform: translateY(0px); pointer-events: all; height: 311px; overflow: visible; }
.hamburger-menu-desktop div { opacity: 0; transition: opacity 0.4s, transform 0.4s, height 0.4s; transform: translateY(-14px); width: 200px; position: absolute; right: 0px; padding-top: 11px; pointer-events: none; height: 0px; overflow: hidden; }
.hamburger-menu-desktop div::before { content: ""; position: absolute; top: 11px; left: 0px; width: 200px; box-shadow: none; height: 311px; z-index: -1; }
.hamburger-menu-desktop div a { background-color: rgb(255, 255, 255); text-align: left; color: rgb(51, 51, 50); text-decoration: none; transition: opacity 0.3s; display: block; }
.hamburger-menu-desktop div a span { line-height: 50px; border-top: 1px solid rgb(251, 251, 251); border-bottom: 1px solid rgb(255, 255, 255); display: block; padding-left: 16px; }
.hamburger-menu-desktop div a:hover span { background-color: rgb(234, 234, 234); border-top: 1px solid rgb(203, 208, 209); border-bottom: 1px solid rgb(203, 208, 209); }
.hamburger-menu-desktop-link { box-shadow: rgba(0, 0, 0, 0.16) 0px 4px 6px; }
.mega-nav-input-1 { display: none; }
.mega-nav-input-1:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-1 { opacity: 1; z-index: 1; }
.mega-nav-input-1:checked ~ .mega-nav-label-1.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-1:checked ~ .mega-nav-close { display: block; top: 0px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-1:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-1:checked ~ .mega-nav-close:hover ~ .mega-nav-label-1 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-1:checked ~ .mega-nav-close:hover ~ .mega-nav-label-1 { color: rgb(41, 172, 229); }
.mega-nav-input-1:checked ~ .mega-nav-label-1 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-1:checked ~ .mega-nav-label-1 { color: rgb(41, 172, 229); }
.mega-nav-input-1:checked ~ .mega-nav-label-1 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-1:checked ~ .mega-nav-label-1 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-1:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-1:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 42px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-1:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-1:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-1, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-1 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-1, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-1 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-1 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-1::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-2 { display: none; }
.mega-nav-input-2:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-2 { opacity: 1; z-index: 1; }
.mega-nav-input-2:checked ~ .mega-nav-label-2.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-2:checked ~ .mega-nav-close { display: block; top: 42px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-2:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-2:checked ~ .mega-nav-close:hover ~ .mega-nav-label-2 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-2:checked ~ .mega-nav-close:hover ~ .mega-nav-label-2 { color: rgb(41, 172, 229); }
.mega-nav-input-2:checked ~ .mega-nav-label-2 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-2:checked ~ .mega-nav-label-2 { color: rgb(41, 172, 229); }
.mega-nav-input-2:checked ~ .mega-nav-label-2 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-2:checked ~ .mega-nav-label-2 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-2:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-2:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 84px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-2:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-2:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-2, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-2 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-2, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-2 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-2 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-2::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-3 { display: none; }
.mega-nav-input-3:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-3 { opacity: 1; z-index: 1; }
.mega-nav-input-3:checked ~ .mega-nav-label-3.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-3:checked ~ .mega-nav-close { display: block; top: 84px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-3:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-3:checked ~ .mega-nav-close:hover ~ .mega-nav-label-3 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-3:checked ~ .mega-nav-close:hover ~ .mega-nav-label-3 { color: rgb(41, 172, 229); }
.mega-nav-input-3:checked ~ .mega-nav-label-3 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-3:checked ~ .mega-nav-label-3 { color: rgb(41, 172, 229); }
.mega-nav-input-3:checked ~ .mega-nav-label-3 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-3:checked ~ .mega-nav-label-3 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-3:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-3:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 126px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-3:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-3:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-3, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-3 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-3, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-3 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-3 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-3::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-4 { display: none; }
.mega-nav-input-4:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-4 { opacity: 1; z-index: 1; }
.mega-nav-input-4:checked ~ .mega-nav-label-4.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-4:checked ~ .mega-nav-close { display: block; top: 126px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-4:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-4:checked ~ .mega-nav-close:hover ~ .mega-nav-label-4 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-4:checked ~ .mega-nav-close:hover ~ .mega-nav-label-4 { color: rgb(41, 172, 229); }
.mega-nav-input-4:checked ~ .mega-nav-label-4 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-4:checked ~ .mega-nav-label-4 { color: rgb(41, 172, 229); }
.mega-nav-input-4:checked ~ .mega-nav-label-4 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-4:checked ~ .mega-nav-label-4 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-4:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-4:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 168px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-4:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-4:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-4, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-4 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-4, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-4 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-4 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-4::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-5 { display: none; }
.mega-nav-input-5:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-5 { opacity: 1; z-index: 1; }
.mega-nav-input-5:checked ~ .mega-nav-label-5.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-5:checked ~ .mega-nav-close { display: block; top: 168px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-5:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-5:checked ~ .mega-nav-close:hover ~ .mega-nav-label-5 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-5:checked ~ .mega-nav-close:hover ~ .mega-nav-label-5 { color: rgb(41, 172, 229); }
.mega-nav-input-5:checked ~ .mega-nav-label-5 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-5:checked ~ .mega-nav-label-5 { color: rgb(41, 172, 229); }
.mega-nav-input-5:checked ~ .mega-nav-label-5 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-5:checked ~ .mega-nav-label-5 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-5:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-5:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 210px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-5:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-5:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-5, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-5 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-5, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-5 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-5 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-5::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-6 { display: none; }
.mega-nav-input-6:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-6 { opacity: 1; z-index: 1; }
.mega-nav-input-6:checked ~ .mega-nav-label-6.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-6:checked ~ .mega-nav-close { display: block; top: 210px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-6:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-6:checked ~ .mega-nav-close:hover ~ .mega-nav-label-6 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-6:checked ~ .mega-nav-close:hover ~ .mega-nav-label-6 { color: rgb(41, 172, 229); }
.mega-nav-input-6:checked ~ .mega-nav-label-6 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-6:checked ~ .mega-nav-label-6 { color: rgb(41, 172, 229); }
.mega-nav-input-6:checked ~ .mega-nav-label-6 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-6:checked ~ .mega-nav-label-6 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-6:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-6:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 252px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-6:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-6:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-6, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-6 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-6, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-6 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-6 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-6::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
.mega-nav-input-7 { display: none; }
.mega-nav-input-7:checked ~ .mega-nav-container { transform: translateY(0px); opacity: 1; z-index: 3; }
.mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-7 { opacity: 1; z-index: 1; }
.mega-nav-input-7:checked ~ .mega-nav-label-7.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-7:checked ~ .mega-nav-close { display: block; top: 252px; height: 50px; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-7:checked ~ .mega-nav-close { top: 0px; height: 100vh; }
}
.mega-nav-input-7:checked ~ .mega-nav-close:hover ~ .mega-nav-label-7 { color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-7:checked ~ .mega-nav-close:hover ~ .mega-nav-label-7 { color: rgb(41, 172, 229); }
.mega-nav-input-7:checked ~ .mega-nav-label-7 { z-index: 0; color: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-7:checked ~ .mega-nav-label-7 { color: rgb(41, 172, 229); }
.mega-nav-input-7:checked ~ .mega-nav-label-7 .icon-arrow-head-down { transform: rotate(180deg); fill: rgb(255, 102, 51); }
.mega-nav-dailyswig-wrapper .mega-nav-input-7:checked ~ .mega-nav-label-7 .icon-arrow-head-down { fill: rgb(41, 172, 229); }
.mega-nav-input-7:checked ~ .hamburger-menu-desktop { z-index: 5; pointer-events: none; }
.mega-nav-input-7:checked ~ .mega-nav-container { transition: opacity 0.4s; top: 294px; z-index: 5; height: 40%; }
@media only screen and (min-width: 962px) {
  .mega-nav-input-7:checked ~ .mega-nav-container { transition: transform 0.4s, opacity 0.4s; top: 137px; overflow: visible; }
  .mega-nav-dailyswig-wrapper .mega-nav-input-7:checked ~ .mega-nav-container { top: 217px; }
}
.hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-7, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-7 { z-index: 3; opacity: 1; }
@media only screen and (min-width: 962px) {
  .hamburger-input-mobile:checked ~ .mega-nav .mega-nav-label-7, .hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-7 { z-index: 4; }
}
.hamburger-input-desktop:checked ~ .mega-nav .mega-nav-label-7 { z-index: 5; }
@media only screen and (min-width: 1180px) {
  .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-7::before { background-image: linear-gradient(rgba(0, 0, 0, 0.16), rgba(255, 255, 255, 0.16)); }
}
@media only screen and (min-width: 962px) {
  .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-1, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-1 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-2, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-2 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-3 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-4 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-5 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-6 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-8:checked ~ .mega-nav-container .mega-nav-content-7 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-8 { transform: translateX(100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-2 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-3, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-3 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-4, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-4 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-5, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-5 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-6, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-6 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-7, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-7 { transform: translateX(-100px); }
  .mega-nav-input-1:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-2:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-3:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-4:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-5:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-6:checked ~ .mega-nav-container .mega-nav-content-8, .mega-nav-input-7:checked ~ .mega-nav-container .mega-nav-content-8 { transform: translateX(-100px); }
}
.tabs-grey-nav .tabs-content-container-1 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-1 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-1 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-1 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-2 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-2 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-2 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-2 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-3 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-3 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-3 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-3 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-4 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-4 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-4 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-4 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-5 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-5 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-5 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-5 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-6 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-6 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-6 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-6 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-7 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-7 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-7 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-7 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-8 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-8 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-8 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-8 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-9 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-9 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-9 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-9 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .tabs-content-container-10 .chevron-after { margin-top: 5px; }
@media only screen and (min-width: 1140px) {
  .tabs-grey-nav .tabs-content-container-10 .chevron-after { margin-top: 0px; }
}
.tabs-grey-nav .tabs-content-container-10 .chevron-after::before { bottom: -5px; }
.tabs-grey-nav .tabs-content-container-10 .chevron-after:last-child::before { display: none; }
.tabs-grey-nav .chevron-after { color: rgb(255, 102, 51); margin-bottom: 10px; text-align: left; }
.tabs-grey-nav .chevron-after + p { margin-top: 30px; }
/* ===== responsive visibility helpers (header-hidden / header-show) ===== */
.header-hidden { display: block; }
@media only screen and (min-width: 962px) {
  .header-hidden { display: none; }
}
.header-show { display: none; }
@media only screen and (min-width: 962px) {
  .header-show { display: block; }
}
.mega-nav-input-1:checked ~ .mega-nav-label-1.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-2:checked ~ .mega-nav-label-2.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-3:checked ~ .mega-nav-label-3.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-4:checked ~ .mega-nav-label-4.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-5:checked ~ .mega-nav-label-5.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-6:checked ~ .mega-nav-label-6.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
.mega-nav-input-7:checked ~ .mega-nav-label-7.header-hidden ~ [class*="hamburger-menu-link-"] { position: relative; top: -41px; opacity: 1; z-index: 6; }
/* ===== icon font application (scoped to the header) =====
   The .icon-* glyph lives in ::before and inherits font-family from the
   element; without this rule the nav chevrons render as tofu boxes. */
.page-header [class^="icon-"],
.page-header [class*=" icon-"] {
  font-family: ps-icons;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}

/* ===== full-width header within the page wrapper =====
   On dynamic pages the header is a normal full-width block. Here it sits
   inside the teleport `.home-container` flex wrapper (align-items:center),
   which shrinks it to its 1140px content width — so the orange underline and
   the open dropdown panels only span 1140px. Claim full width so they cover
   the viewport, keeping the inner .container centred. */
header.page-header {
  width: 100%;
}
header.page-header .container {
  margin-left: auto;
  margin-right: auto;
}

/* ===== Solutions/Support dropdown layout =====
   These panels use plain `.container-columns` (a 2-up auto-fit grid). The
   broad capture only included the `-66-percent-right` Products variant, so
   without this the link lists collapsed to a single column. */
.page-header .container-columns {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(272px, 1fr));
  gap: 30px;
}
