/* MX Quickstart Guide */
@font-face {
  font-family: 'icomoon';
  src: url("../fonts/icomoon.ttf?kj2qsx") format("truetype"), url("../fonts/icomoon.woff?kj2qsx") format("woff"), url("../fonts/icomoon.svg?kj2qsx#icomoon") format("svg");
  font-weight: normal;
  font-style: normal;
  font-display: block; }

.text-link-primary a {
  color: #0d6efd; }
  .text-link-primary a:hover, .text-link-primary a:focus {
    color: #0a58ca; }

.text-link-secondary a {
  color: #6c757d; }
  .text-link-secondary a:hover, .text-link-secondary a:focus {
    color: #565e64; }

.text-link-success a {
  color: #198754; }
  .text-link-success a:hover, .text-link-success a:focus {
    color: #146c43; }

.text-link-info a {
  color: #0dcaf0; }
  .text-link-info a:hover, .text-link-info a:focus {
    color: #3dd5f3; }

.text-link-warning a {
  color: #ffc107; }
  .text-link-warning a:hover, .text-link-warning a:focus {
    color: #ffcd39; }

.text-link-danger a {
  color: #dc3545; }
  .text-link-danger a:hover, .text-link-danger a:focus {
    color: #b02a37; }

.text-link-light a {
  color: #f8f9fa; }
  .text-link-light a:hover, .text-link-light a:focus {
    color: #f9fafb; }

.text-link-dark a {
  color: #212529; }
  .text-link-dark a:hover, .text-link-dark a:focus {
    color: #1a1e21; }

@keyframes minusBefore {
  0% {
    transform: rotate(0deg); }
  70% {
    transform: rotate(45deg); }
  100% {
    transform: rotate(0); } }

@keyframes minusAfter {
  0% {
    transform: rotate(90deg); }
  70% {
    transform: rotate(135deg); }
  100% {
    transform: rotate(180deg); } }

@keyframes minusBeforeReverse {
  0% {
    transform: rotate(0deg); }
  70% {
    transform: rotate(45deg); }
  100% {
    transform: rotate(0); } }

@keyframes minusAfterReverse {
  0% {
    transform: rotate(180deg); }
  70% {
    transform: rotate(135deg); }
  100% {
    transform: rotate(90deg); } }

.expand-container {
  margin-left: 50%;
  transform: translateX(-50%);
  width: 100vw; }

.messages.messages--info {
  background-color: #ddf2ff;
  background-position: 10px;
  background-repeat: no-repeat;
  color: #005487;
  background-image: url("../images/info.svg");
  border-color: #40b4e5 #40b4e5 #40b4e5 transparent;
  box-shadow: -8px 0 0 #40b4e5; }

.messages.messages--notice {
  background-color: #ddf2ff;
  border-color: #005487;
  border-width: 2px; }

@media (max-width: 575.98px) {
  .hero-banner-blue-wrapper h1 {
    font-size: 2.375rem;
    font-size: 2.375rem;
    line-height: 3rem; }
  .hero-banner-blue-wrapper .hero-banner-wrapper-content {
    padding-top: 7.375rem; }
  div.content-top-wrapper {
    display: none; } }

/*# sourceMappingURL=mx-quickstart.css.map */