/*!****************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/@angular/cdk/overlay-prebuilt.css ***!
  \****************************************************************************************************************************************************************************************************************************************/
.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:1000}.cdk-overlay-container:empty{display:none}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:1000}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:1000;display:flex;max-width:100%;max-height:100%}.cdk-overlay-backdrop{position:absolute;top:0;bottom:0;left:0;right:0;z-index:1000;pointer-events:auto;-webkit-tap-highlight-color:rgba(0,0,0,0);transition:opacity 400ms cubic-bezier(0.25, 0.8, 0.25, 1);opacity:0}.cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:1}.cdk-high-contrast-active .cdk-overlay-backdrop.cdk-overlay-backdrop-showing{opacity:.6}.cdk-overlay-dark-backdrop{background:rgba(0,0,0,.32)}.cdk-overlay-transparent-backdrop{transition:visibility 1ms linear,opacity 1ms linear;visibility:hidden;opacity:1}.cdk-overlay-transparent-backdrop.cdk-overlay-backdrop-showing{opacity:0;visibility:visible}.cdk-overlay-backdrop-noop-animation{transition:none}.cdk-overlay-connected-position-bounding-box{position:absolute;z-index:1000;display:flex;flex-direction:column;min-width:1px;min-height:1px}.cdk-global-scrollblock{position:fixed;width:100%;overflow-y:scroll}
/*!******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[6].rules[0].oneOf[0].use[2]!./node_modules/resolve-url-loader/index.js??ruleSet[1].rules[6].rules[1].use[0]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[6].rules[1].use[1]!./src/client/styles.scss?ngGlobalStyle ***!
  \******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************/
/* normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */
/**
 * Prevent adjustments of font size after orientation changes in iOS.
 */
html {
  -webkit-text-size-adjust: 100%;
}

/**
 * Remove the margin in all browsers.
 */
body {
  margin: 0;
  -webkit-font-smoothing: antialiased;
}

/**
 * Render the `main` element consistently in IE.
 */
main {
  display: block;
}

/**
 * Add the correct box sizing in Firefox.
 * Show the overflow in Edge and IE.
 */
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}

/**
 * Correct the inheritance and scaling of font size in all browsers.
 * Correct the odd `em` font sizing in all browsers.
 */
pre {
  font-family: monospace;
  font-size: 1em;
}

/**
 * Remove the gray background on active links in IE 10.
 */
a {
  background-color: transparent;
}

/**
 * Remove the bottom border in Chrome 57-
 * Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
 */
abbr[title] {
  border-bottom: none;
  text-decoration: underline;
}

/**
 * Correct the inheritance and scaling of font size in all browsers.
 * Correct the odd `em` font sizing in all browsers.
 */
code,
kbd,
samp {
  font-family: monospace;
  font-size: 1em;
}

/**
 * Add the correct font size in all browsers.
 */
small {
  font-size: 80%;
}

/**
 * Prevent `sub` and `sup` elements from affecting the line height in
 * all browsers.
 */
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}

sub {
  bottom: -0.25em;
}

sup {
  top: -0.5em;
}

/**
 * Remove the border on images inside links in IE 10.
 */
img {
  border-style: none;
}

/**
 * Change the font styles in all browsers.
 * Remove the margin in Firefox and Safari.
 */
button,
input,
optgroup,
select,
textarea {
  font-family: inherit;
  font-size: 100%;
  line-height: 1.15;
  margin: 0;
}

/**
 * Show the overflow in IE.
 * Show the overflow in Edge.
 */
button,
input {
  overflow: visible;
}

/**
 * Remove the inheritance of text transform in Edge, Firefox, and IE.
 * Remove the inheritance of text transform in Firefox.
 */
button,
select {
  text-transform: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 */
button,
[type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}

/**
 * Remove the inner border and padding in Firefox.
 */
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  border-style: none;
  padding: 0;
}

/**
 * Restore the focus styles unset by the previous rule.
 */
button:-moz-focusring,
[type=button]:-moz-focusring,
[type=reset]:-moz-focusring,
[type=submit]:-moz-focusring {
  outline: 1px dotted ButtonText;
}

/**
 * Correct the padding in Firefox.
 */
fieldset {
  padding: 0.35em 0.75em 0.625em;
}

/**
 * Correct the text wrapping in Edge and IE.
 * Correct the color inheritance from `fieldset` elements in IE.
 * Remove the padding so developers are not caught out when they
 * zero out `fieldset` elements in all browsers.
 */
legend {
  box-sizing: border-box;
  color: inherit;
  display: table;
  max-width: 100%;
  padding: 0;
  white-space: normal;
}

/**
 * Add the correct vertical alignment in Chrome, Firefox, and Opera.
 */
progress {
  vertical-align: baseline;
}

/**
 * Remove the default vertical scrollbar in IE 10+.
 */
textarea {
  overflow: auto;
}

/**
 * Add the correct box sizing in IE 10.
 * Remove the padding in IE 10.
 */
[type=checkbox],
[type=radio] {
  box-sizing: border-box;
  padding: 0;
}

/**
 * Correct the cursor style of increment and decrement buttons in Chrome.
 */
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}

/**
 * Correct the odd appearance in Chrome and Safari.
 * Correct the outline style in Safari.
 */
[type=search] {
  -webkit-appearance: textfield;
  outline-offset: -2px;
}

/**
 * Remove the inner padding in Chrome and Safari on macOS.
 */
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}

/**
 * Correct the inability to style clickable types in iOS and Safari.
 * Change font properties to `inherit` in Safari.
 */
::-webkit-file-upload-button {
  -webkit-appearance: button;
  font: inherit;
}

/**
 * Add the correct display in Edge, IE 10+, and Firefox.
 */
details {
  display: block;
}

/**
 * Add the correct display in all browsers.
 */
summary {
  display: list-item;
}

/**
 * Add the correct display in IE 10+.
 */
template {
  display: none;
}

/**
 * Add the correct display in IE 10.
 */
[hidden] {
  display: none;
}

/**
 * Apply border-box across the entire page.
 */
html {
  box-sizing: border-box;
}

/**
 * Relax the definition a bit, to allow components to override it manually.
 */
*, *::before, *::after {
  box-sizing: inherit;
}

h6,
.mb-h6, h5,
.mb-h5, h4,
.mb-h4, h3,
.mb-h3, h2,
.mb-h2, h1,
.mb-h1 {
  font-weight: var(--font-weight-semibold);
  line-height: 1.05;
  margin: 1em 0;
}

h6,
.mb-h6, h5,
.mb-h5, h4,
.mb-h4, h3,
.mb-h3, h2,
.mb-h2, h1,
.mb-h1 {
  font-weight: var(--font-weight-semibold);
  line-height: 1.05;
  margin: 1em 0;
}

h1,
.mb-h1 {
  font-size: 2.75rem;
}
@media only screen and (max-width: 767px) {
  h1,
  .mb-h1 {
    font-size: 2.5rem;
  }
}

h2,
.mb-h2 {
  font-size: 2.5rem;
}
@media only screen and (max-width: 767px) {
  h2,
  .mb-h2 {
    font-size: 2rem;
  }
}

h3,
.mb-h3 {
  font-size: 2rem;
}
@media only screen and (max-width: 767px) {
  h3,
  .mb-h3 {
    font-size: 1.5rem;
  }
}

h4,
.mb-h4 {
  font-size: 1.5rem;
}
@media only screen and (max-width: 767px) {
  h4,
  .mb-h4 {
    font-size: 1.25rem;
  }
}

h5,
.mb-h5 {
  font-size: 1.25rem;
}
@media only screen and (max-width: 767px) {
  h5,
  .mb-h5 {
    font-size: 1.125rem;
  }
}

h6,
.mb-h6 {
  font-size: 1.125rem;
}

h1,
.mb-h1, h2,
.mb-h2, h3,
.mb-h3, h4,
.mb-h4, h5,
.mb-h5, h6,
.mb-h6 {
  font-weight: var(--font-weight-semibold);
  line-height: 1.05;
  margin: 1em 0;
}

body {
  color: var(--color-text-dark);
  font-family: var(--font-family);
  font-stretch: normal;
  font-style: normal;
  letter-spacing: normal;
  font-size: 16px;
  font-weight: var(--font-weight-regular);
  line-height: 1.5;
}
@media only screen and (max-width: 767px) {
  body {
    line-height: 1.5;
  }
}

p {
  margin: 1em 0;
}

strong,
b {
  font-weight: var(--font-weight-semibold);
}

em {
  font-style: italic;
}

a {
  color: var(--color-secondary);
  text-decoration: none;
}
a:hover {
  color: var(--color-secondary-light);
}
a:visited {
  color: var(--color-secondary-dark);
}

.mb-row {
  box-sizing: border-box;
  display: flex;
  flex: 0 1 auto;
  flex-direction: row;
  flex-wrap: wrap;
  margin: 0;
  width: 100%;
}

.mb-container-full {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 100%;
}

.mb-container {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1152px;
}

[class^=mb-col-],
.mb-col-auto {
  box-sizing: border-box;
  flex: 0 0 auto;
  padding: 0 8px;
}

.mb-col-1 {
  width: 8.3333333333%;
}

.mb-col-2 {
  width: 16.6666666667%;
}

.mb-col-3 {
  width: 25%;
}

.mb-col-4 {
  width: 33.3333333333%;
}

.mb-col-5 {
  width: 41.6666666667%;
}

.mb-col-6 {
  width: 50%;
}

.mb-col-7 {
  width: 58.3333333333%;
}

.mb-col-8 {
  width: 66.6666666667%;
}

.mb-col-9 {
  width: 75%;
}

.mb-col-10 {
  width: 83.3333333333%;
}

.mb-col-11 {
  width: 91.6666666667%;
}

.mb-col-12 {
  width: 100%;
}

[class^=mb-col-] {
  box-sizing: border-box;
  flex: 0 0 auto;
  padding: 0 8px;
}

@media (min-width: 767px) {
  [class^=mb-col-],
  .mb-col-auto {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding: 0 8px;
  }
  .mb-col-1-tb {
    width: 8.3333333333%;
  }
  .mb-col-2-tb {
    width: 16.6666666667%;
  }
  .mb-col-3-tb {
    width: 25%;
  }
  .mb-col-4-tb {
    width: 33.3333333333%;
  }
  .mb-col-5-tb {
    width: 41.6666666667%;
  }
  .mb-col-6-tb {
    width: 50%;
  }
  .mb-col-7-tb {
    width: 58.3333333333%;
  }
  .mb-col-8-tb {
    width: 66.6666666667%;
  }
  .mb-col-9-tb {
    width: 75%;
  }
  .mb-col-10-tb {
    width: 83.3333333333%;
  }
  .mb-col-11-tb {
    width: 91.6666666667%;
  }
  .mb-col-12-tb {
    width: 100%;
  }
  .mb-col-offset-1-tb {
    margin-left: 8.3333333333%;
  }
  .mb-col-offset-2-tb {
    margin-left: 16.6666666667%;
  }
  .mb-col-offset-3-tb {
    margin-left: 25%;
  }
  .mb-col-offset-4-tb {
    margin-left: 33.3333333333%;
  }
  .mb-col-offset-5-tb {
    margin-left: 41.6666666667%;
  }
  .mb-col-offset-6-tb {
    margin-left: 50%;
  }
  .mb-col-offset-7-tb {
    margin-left: 58.3333333333%;
  }
  .mb-col-offset-8-tb {
    margin-left: 66.6666666667%;
  }
  .mb-col-offset-9-tb {
    margin-left: 75%;
  }
  .mb-col-offset-10-tb {
    margin-left: 83.3333333333%;
  }
  .mb-col-offset-11-tb {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1151px) {
  [class^=mb-col-],
  .mb-col-auto {
    box-sizing: border-box;
    flex: 0 0 auto;
    padding: 0 8px;
  }
  .mb-col-1-dt {
    width: 8.3333333333%;
  }
  .mb-col-2-dt {
    width: 16.6666666667%;
  }
  .mb-col-3-dt {
    width: 25%;
  }
  .mb-col-4-dt {
    width: 33.3333333333%;
  }
  .mb-col-5-dt {
    width: 41.6666666667%;
  }
  .mb-col-6-dt {
    width: 50%;
  }
  .mb-col-7-dt {
    width: 58.3333333333%;
  }
  .mb-col-8-dt {
    width: 66.6666666667%;
  }
  .mb-col-9-dt {
    width: 75%;
  }
  .mb-col-10-dt {
    width: 83.3333333333%;
  }
  .mb-col-11-dt {
    width: 91.6666666667%;
  }
  .mb-col-12-dt {
    width: 100%;
  }
  .mb-col-offset-1-dt {
    margin-left: 8.3333333333%;
  }
  .mb-col-offset-2-dt {
    margin-left: 16.6666666667%;
  }
  .mb-col-offset-3-dt {
    margin-left: 25%;
  }
  .mb-col-offset-4-dt {
    margin-left: 33.3333333333%;
  }
  .mb-col-offset-5-dt {
    margin-left: 41.6666666667%;
  }
  .mb-col-offset-6-dt {
    margin-left: 50%;
  }
  .mb-col-offset-7-dt {
    margin-left: 58.3333333333%;
  }
  .mb-col-offset-8-dt {
    margin-left: 66.6666666667%;
  }
  .mb-col-offset-9-dt {
    margin-left: 75%;
  }
  .mb-col-offset-10-dt {
    margin-left: 83.3333333333%;
  }
  .mb-col-offset-11-dt {
    margin-left: 91.6666666667%;
  }
}
.mb-col-hide {
  display: none;
}

@media (min-width: 767px) {
  .mb-col-hide-tb {
    display: none;
  }
}
@media (min-width: 1151px) {
  .mb-col-hide-dt {
    display: none;
  }
}
.mb-grid-row {
  box-sizing: border-box;
  -moz-column-gap: 16px;
       column-gap: 16px;
  display: grid;
  grid-template-columns: repeat(4, 1fr);
}

.mb-grid-col-start-1 {
  grid-column-start: 1;
}

.mb-grid-col-1 {
  grid-column-end: span 1;
}

[data-mb-grid~="col:1"] {
  grid-column-end: span 1;
}

[data-mb-grid~="cols:1-1"] {
  grid-column: 1/2;
}

[data-mb-grid~="cols:1-2"] {
  grid-column: 1/3;
}

[data-mb-grid~="cols:1-3"] {
  grid-column: 1/4;
}

[data-mb-grid~="cols:1-4"] {
  grid-column: 1/5;
}

[data-mb-grid~="col:start-1"] {
  grid-column-start: 1;
}

[data-mb-grid~="col:end-1"] {
  grid-column-end: 1;
}

.mb-grid-col-start-2 {
  grid-column-start: 2;
}

.mb-grid-col-2 {
  grid-column-end: span 2;
}

[data-mb-grid~="col:2"] {
  grid-column-end: span 2;
}

[data-mb-grid~="cols:2-1"] {
  grid-column: 2/2;
}

[data-mb-grid~="cols:2-2"] {
  grid-column: 2/3;
}

[data-mb-grid~="cols:2-3"] {
  grid-column: 2/4;
}

[data-mb-grid~="cols:2-4"] {
  grid-column: 2/5;
}

[data-mb-grid~="col:start-2"] {
  grid-column-start: 2;
}

[data-mb-grid~="col:end-2"] {
  grid-column-end: 2;
}

.mb-grid-col-start-3 {
  grid-column-start: 3;
}

.mb-grid-col-3 {
  grid-column-end: span 3;
}

[data-mb-grid~="col:3"] {
  grid-column-end: span 3;
}

[data-mb-grid~="cols:3-1"] {
  grid-column: 3/2;
}

[data-mb-grid~="cols:3-2"] {
  grid-column: 3/3;
}

[data-mb-grid~="cols:3-3"] {
  grid-column: 3/4;
}

[data-mb-grid~="cols:3-4"] {
  grid-column: 3/5;
}

[data-mb-grid~="col:start-3"] {
  grid-column-start: 3;
}

[data-mb-grid~="col:end-3"] {
  grid-column-end: 3;
}

.mb-grid-col-start-4 {
  grid-column-start: 4;
}

.mb-grid-col-4 {
  grid-column-end: span 4;
}

[data-mb-grid~="col:4"] {
  grid-column-end: span 4;
}

[data-mb-grid~="cols:4-1"] {
  grid-column: 4/2;
}

[data-mb-grid~="cols:4-2"] {
  grid-column: 4/3;
}

[data-mb-grid~="cols:4-3"] {
  grid-column: 4/4;
}

[data-mb-grid~="cols:4-4"] {
  grid-column: 4/5;
}

[data-mb-grid~="col:start-4"] {
  grid-column-start: 4;
}

[data-mb-grid~="col:end-4"] {
  grid-column-end: 4;
}

.mb-grid-container-full {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 100%;
}

.mb-grid-container {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1152px;
}

@media (max-width: 1151px) {
  .mb-grid-padding {
    margin-left: 16px;
    margin-right: 16px;
  }
}

@media (min-width: 768px) {
  .mb-grid-row {
    box-sizing: border-box;
    -moz-column-gap: 24px;
         column-gap: 24px;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
  }
  .mb-grid-col-start-1-dt {
    grid-column-start: 1;
  }
  .mb-grid-col-1-dt {
    grid-column-end: span 1;
  }
  [data-mb-grid~="col:1-dt"] {
    grid-column-end: span 1;
  }
  [data-mb-grid~="cols:1-1-dt"] {
    grid-column: 1/2;
  }
  [data-mb-grid~="cols:1-2-dt"] {
    grid-column: 1/3;
  }
  [data-mb-grid~="cols:1-3-dt"] {
    grid-column: 1/4;
  }
  [data-mb-grid~="cols:1-4-dt"] {
    grid-column: 1/5;
  }
  [data-mb-grid~="cols:1-5-dt"] {
    grid-column: 1/6;
  }
  [data-mb-grid~="cols:1-6-dt"] {
    grid-column: 1/7;
  }
  [data-mb-grid~="cols:1-7-dt"] {
    grid-column: 1/8;
  }
  [data-mb-grid~="cols:1-8-dt"] {
    grid-column: 1/9;
  }
  [data-mb-grid~="cols:1-9-dt"] {
    grid-column: 1/10;
  }
  [data-mb-grid~="cols:1-10-dt"] {
    grid-column: 1/11;
  }
  [data-mb-grid~="cols:1-11-dt"] {
    grid-column: 1/12;
  }
  [data-mb-grid~="cols:1-12-dt"] {
    grid-column: 1/13;
  }
  [data-mb-grid~="col:start-1-dt"] {
    grid-column-start: 1;
  }
  [data-mb-grid~="col:end-1-dt"] {
    grid-column-end: 1;
  }
  .mb-grid-col-start-2-dt {
    grid-column-start: 2;
  }
  .mb-grid-col-2-dt {
    grid-column-end: span 2;
  }
  [data-mb-grid~="col:2-dt"] {
    grid-column-end: span 2;
  }
  [data-mb-grid~="cols:2-1-dt"] {
    grid-column: 2/2;
  }
  [data-mb-grid~="cols:2-2-dt"] {
    grid-column: 2/3;
  }
  [data-mb-grid~="cols:2-3-dt"] {
    grid-column: 2/4;
  }
  [data-mb-grid~="cols:2-4-dt"] {
    grid-column: 2/5;
  }
  [data-mb-grid~="cols:2-5-dt"] {
    grid-column: 2/6;
  }
  [data-mb-grid~="cols:2-6-dt"] {
    grid-column: 2/7;
  }
  [data-mb-grid~="cols:2-7-dt"] {
    grid-column: 2/8;
  }
  [data-mb-grid~="cols:2-8-dt"] {
    grid-column: 2/9;
  }
  [data-mb-grid~="cols:2-9-dt"] {
    grid-column: 2/10;
  }
  [data-mb-grid~="cols:2-10-dt"] {
    grid-column: 2/11;
  }
  [data-mb-grid~="cols:2-11-dt"] {
    grid-column: 2/12;
  }
  [data-mb-grid~="cols:2-12-dt"] {
    grid-column: 2/13;
  }
  [data-mb-grid~="col:start-2-dt"] {
    grid-column-start: 2;
  }
  [data-mb-grid~="col:end-2-dt"] {
    grid-column-end: 2;
  }
  .mb-grid-col-start-3-dt {
    grid-column-start: 3;
  }
  .mb-grid-col-3-dt {
    grid-column-end: span 3;
  }
  [data-mb-grid~="col:3-dt"] {
    grid-column-end: span 3;
  }
  [data-mb-grid~="cols:3-1-dt"] {
    grid-column: 3/2;
  }
  [data-mb-grid~="cols:3-2-dt"] {
    grid-column: 3/3;
  }
  [data-mb-grid~="cols:3-3-dt"] {
    grid-column: 3/4;
  }
  [data-mb-grid~="cols:3-4-dt"] {
    grid-column: 3/5;
  }
  [data-mb-grid~="cols:3-5-dt"] {
    grid-column: 3/6;
  }
  [data-mb-grid~="cols:3-6-dt"] {
    grid-column: 3/7;
  }
  [data-mb-grid~="cols:3-7-dt"] {
    grid-column: 3/8;
  }
  [data-mb-grid~="cols:3-8-dt"] {
    grid-column: 3/9;
  }
  [data-mb-grid~="cols:3-9-dt"] {
    grid-column: 3/10;
  }
  [data-mb-grid~="cols:3-10-dt"] {
    grid-column: 3/11;
  }
  [data-mb-grid~="cols:3-11-dt"] {
    grid-column: 3/12;
  }
  [data-mb-grid~="cols:3-12-dt"] {
    grid-column: 3/13;
  }
  [data-mb-grid~="col:start-3-dt"] {
    grid-column-start: 3;
  }
  [data-mb-grid~="col:end-3-dt"] {
    grid-column-end: 3;
  }
  .mb-grid-col-start-4-dt {
    grid-column-start: 4;
  }
  .mb-grid-col-4-dt {
    grid-column-end: span 4;
  }
  [data-mb-grid~="col:4-dt"] {
    grid-column-end: span 4;
  }
  [data-mb-grid~="cols:4-1-dt"] {
    grid-column: 4/2;
  }
  [data-mb-grid~="cols:4-2-dt"] {
    grid-column: 4/3;
  }
  [data-mb-grid~="cols:4-3-dt"] {
    grid-column: 4/4;
  }
  [data-mb-grid~="cols:4-4-dt"] {
    grid-column: 4/5;
  }
  [data-mb-grid~="cols:4-5-dt"] {
    grid-column: 4/6;
  }
  [data-mb-grid~="cols:4-6-dt"] {
    grid-column: 4/7;
  }
  [data-mb-grid~="cols:4-7-dt"] {
    grid-column: 4/8;
  }
  [data-mb-grid~="cols:4-8-dt"] {
    grid-column: 4/9;
  }
  [data-mb-grid~="cols:4-9-dt"] {
    grid-column: 4/10;
  }
  [data-mb-grid~="cols:4-10-dt"] {
    grid-column: 4/11;
  }
  [data-mb-grid~="cols:4-11-dt"] {
    grid-column: 4/12;
  }
  [data-mb-grid~="cols:4-12-dt"] {
    grid-column: 4/13;
  }
  [data-mb-grid~="col:start-4-dt"] {
    grid-column-start: 4;
  }
  [data-mb-grid~="col:end-4-dt"] {
    grid-column-end: 4;
  }
  .mb-grid-col-start-5-dt {
    grid-column-start: 5;
  }
  .mb-grid-col-5-dt {
    grid-column-end: span 5;
  }
  [data-mb-grid~="col:5-dt"] {
    grid-column-end: span 5;
  }
  [data-mb-grid~="cols:5-1-dt"] {
    grid-column: 5/2;
  }
  [data-mb-grid~="cols:5-2-dt"] {
    grid-column: 5/3;
  }
  [data-mb-grid~="cols:5-3-dt"] {
    grid-column: 5/4;
  }
  [data-mb-grid~="cols:5-4-dt"] {
    grid-column: 5/5;
  }
  [data-mb-grid~="cols:5-5-dt"] {
    grid-column: 5/6;
  }
  [data-mb-grid~="cols:5-6-dt"] {
    grid-column: 5/7;
  }
  [data-mb-grid~="cols:5-7-dt"] {
    grid-column: 5/8;
  }
  [data-mb-grid~="cols:5-8-dt"] {
    grid-column: 5/9;
  }
  [data-mb-grid~="cols:5-9-dt"] {
    grid-column: 5/10;
  }
  [data-mb-grid~="cols:5-10-dt"] {
    grid-column: 5/11;
  }
  [data-mb-grid~="cols:5-11-dt"] {
    grid-column: 5/12;
  }
  [data-mb-grid~="cols:5-12-dt"] {
    grid-column: 5/13;
  }
  [data-mb-grid~="col:start-5-dt"] {
    grid-column-start: 5;
  }
  [data-mb-grid~="col:end-5-dt"] {
    grid-column-end: 5;
  }
  .mb-grid-col-start-6-dt {
    grid-column-start: 6;
  }
  .mb-grid-col-6-dt {
    grid-column-end: span 6;
  }
  [data-mb-grid~="col:6-dt"] {
    grid-column-end: span 6;
  }
  [data-mb-grid~="cols:6-1-dt"] {
    grid-column: 6/2;
  }
  [data-mb-grid~="cols:6-2-dt"] {
    grid-column: 6/3;
  }
  [data-mb-grid~="cols:6-3-dt"] {
    grid-column: 6/4;
  }
  [data-mb-grid~="cols:6-4-dt"] {
    grid-column: 6/5;
  }
  [data-mb-grid~="cols:6-5-dt"] {
    grid-column: 6/6;
  }
  [data-mb-grid~="cols:6-6-dt"] {
    grid-column: 6/7;
  }
  [data-mb-grid~="cols:6-7-dt"] {
    grid-column: 6/8;
  }
  [data-mb-grid~="cols:6-8-dt"] {
    grid-column: 6/9;
  }
  [data-mb-grid~="cols:6-9-dt"] {
    grid-column: 6/10;
  }
  [data-mb-grid~="cols:6-10-dt"] {
    grid-column: 6/11;
  }
  [data-mb-grid~="cols:6-11-dt"] {
    grid-column: 6/12;
  }
  [data-mb-grid~="cols:6-12-dt"] {
    grid-column: 6/13;
  }
  [data-mb-grid~="col:start-6-dt"] {
    grid-column-start: 6;
  }
  [data-mb-grid~="col:end-6-dt"] {
    grid-column-end: 6;
  }
  .mb-grid-col-start-7-dt {
    grid-column-start: 7;
  }
  .mb-grid-col-7-dt {
    grid-column-end: span 7;
  }
  [data-mb-grid~="col:7-dt"] {
    grid-column-end: span 7;
  }
  [data-mb-grid~="cols:7-1-dt"] {
    grid-column: 7/2;
  }
  [data-mb-grid~="cols:7-2-dt"] {
    grid-column: 7/3;
  }
  [data-mb-grid~="cols:7-3-dt"] {
    grid-column: 7/4;
  }
  [data-mb-grid~="cols:7-4-dt"] {
    grid-column: 7/5;
  }
  [data-mb-grid~="cols:7-5-dt"] {
    grid-column: 7/6;
  }
  [data-mb-grid~="cols:7-6-dt"] {
    grid-column: 7/7;
  }
  [data-mb-grid~="cols:7-7-dt"] {
    grid-column: 7/8;
  }
  [data-mb-grid~="cols:7-8-dt"] {
    grid-column: 7/9;
  }
  [data-mb-grid~="cols:7-9-dt"] {
    grid-column: 7/10;
  }
  [data-mb-grid~="cols:7-10-dt"] {
    grid-column: 7/11;
  }
  [data-mb-grid~="cols:7-11-dt"] {
    grid-column: 7/12;
  }
  [data-mb-grid~="cols:7-12-dt"] {
    grid-column: 7/13;
  }
  [data-mb-grid~="col:start-7-dt"] {
    grid-column-start: 7;
  }
  [data-mb-grid~="col:end-7-dt"] {
    grid-column-end: 7;
  }
  .mb-grid-col-start-8-dt {
    grid-column-start: 8;
  }
  .mb-grid-col-8-dt {
    grid-column-end: span 8;
  }
  [data-mb-grid~="col:8-dt"] {
    grid-column-end: span 8;
  }
  [data-mb-grid~="cols:8-1-dt"] {
    grid-column: 8/2;
  }
  [data-mb-grid~="cols:8-2-dt"] {
    grid-column: 8/3;
  }
  [data-mb-grid~="cols:8-3-dt"] {
    grid-column: 8/4;
  }
  [data-mb-grid~="cols:8-4-dt"] {
    grid-column: 8/5;
  }
  [data-mb-grid~="cols:8-5-dt"] {
    grid-column: 8/6;
  }
  [data-mb-grid~="cols:8-6-dt"] {
    grid-column: 8/7;
  }
  [data-mb-grid~="cols:8-7-dt"] {
    grid-column: 8/8;
  }
  [data-mb-grid~="cols:8-8-dt"] {
    grid-column: 8/9;
  }
  [data-mb-grid~="cols:8-9-dt"] {
    grid-column: 8/10;
  }
  [data-mb-grid~="cols:8-10-dt"] {
    grid-column: 8/11;
  }
  [data-mb-grid~="cols:8-11-dt"] {
    grid-column: 8/12;
  }
  [data-mb-grid~="cols:8-12-dt"] {
    grid-column: 8/13;
  }
  [data-mb-grid~="col:start-8-dt"] {
    grid-column-start: 8;
  }
  [data-mb-grid~="col:end-8-dt"] {
    grid-column-end: 8;
  }
  .mb-grid-col-start-9-dt {
    grid-column-start: 9;
  }
  .mb-grid-col-9-dt {
    grid-column-end: span 9;
  }
  [data-mb-grid~="col:9-dt"] {
    grid-column-end: span 9;
  }
  [data-mb-grid~="cols:9-1-dt"] {
    grid-column: 9/2;
  }
  [data-mb-grid~="cols:9-2-dt"] {
    grid-column: 9/3;
  }
  [data-mb-grid~="cols:9-3-dt"] {
    grid-column: 9/4;
  }
  [data-mb-grid~="cols:9-4-dt"] {
    grid-column: 9/5;
  }
  [data-mb-grid~="cols:9-5-dt"] {
    grid-column: 9/6;
  }
  [data-mb-grid~="cols:9-6-dt"] {
    grid-column: 9/7;
  }
  [data-mb-grid~="cols:9-7-dt"] {
    grid-column: 9/8;
  }
  [data-mb-grid~="cols:9-8-dt"] {
    grid-column: 9/9;
  }
  [data-mb-grid~="cols:9-9-dt"] {
    grid-column: 9/10;
  }
  [data-mb-grid~="cols:9-10-dt"] {
    grid-column: 9/11;
  }
  [data-mb-grid~="cols:9-11-dt"] {
    grid-column: 9/12;
  }
  [data-mb-grid~="cols:9-12-dt"] {
    grid-column: 9/13;
  }
  [data-mb-grid~="col:start-9-dt"] {
    grid-column-start: 9;
  }
  [data-mb-grid~="col:end-9-dt"] {
    grid-column-end: 9;
  }
  .mb-grid-col-start-10-dt {
    grid-column-start: 10;
  }
  .mb-grid-col-10-dt {
    grid-column-end: span 10;
  }
  [data-mb-grid~="col:10-dt"] {
    grid-column-end: span 10;
  }
  [data-mb-grid~="cols:10-1-dt"] {
    grid-column: 10/2;
  }
  [data-mb-grid~="cols:10-2-dt"] {
    grid-column: 10/3;
  }
  [data-mb-grid~="cols:10-3-dt"] {
    grid-column: 10/4;
  }
  [data-mb-grid~="cols:10-4-dt"] {
    grid-column: 10/5;
  }
  [data-mb-grid~="cols:10-5-dt"] {
    grid-column: 10/6;
  }
  [data-mb-grid~="cols:10-6-dt"] {
    grid-column: 10/7;
  }
  [data-mb-grid~="cols:10-7-dt"] {
    grid-column: 10/8;
  }
  [data-mb-grid~="cols:10-8-dt"] {
    grid-column: 10/9;
  }
  [data-mb-grid~="cols:10-9-dt"] {
    grid-column: 10/10;
  }
  [data-mb-grid~="cols:10-10-dt"] {
    grid-column: 10/11;
  }
  [data-mb-grid~="cols:10-11-dt"] {
    grid-column: 10/12;
  }
  [data-mb-grid~="cols:10-12-dt"] {
    grid-column: 10/13;
  }
  [data-mb-grid~="col:start-10-dt"] {
    grid-column-start: 10;
  }
  [data-mb-grid~="col:end-10-dt"] {
    grid-column-end: 10;
  }
  .mb-grid-col-start-11-dt {
    grid-column-start: 11;
  }
  .mb-grid-col-11-dt {
    grid-column-end: span 11;
  }
  [data-mb-grid~="col:11-dt"] {
    grid-column-end: span 11;
  }
  [data-mb-grid~="cols:11-1-dt"] {
    grid-column: 11/2;
  }
  [data-mb-grid~="cols:11-2-dt"] {
    grid-column: 11/3;
  }
  [data-mb-grid~="cols:11-3-dt"] {
    grid-column: 11/4;
  }
  [data-mb-grid~="cols:11-4-dt"] {
    grid-column: 11/5;
  }
  [data-mb-grid~="cols:11-5-dt"] {
    grid-column: 11/6;
  }
  [data-mb-grid~="cols:11-6-dt"] {
    grid-column: 11/7;
  }
  [data-mb-grid~="cols:11-7-dt"] {
    grid-column: 11/8;
  }
  [data-mb-grid~="cols:11-8-dt"] {
    grid-column: 11/9;
  }
  [data-mb-grid~="cols:11-9-dt"] {
    grid-column: 11/10;
  }
  [data-mb-grid~="cols:11-10-dt"] {
    grid-column: 11/11;
  }
  [data-mb-grid~="cols:11-11-dt"] {
    grid-column: 11/12;
  }
  [data-mb-grid~="cols:11-12-dt"] {
    grid-column: 11/13;
  }
  [data-mb-grid~="col:start-11-dt"] {
    grid-column-start: 11;
  }
  [data-mb-grid~="col:end-11-dt"] {
    grid-column-end: 11;
  }
  .mb-grid-col-start-12-dt {
    grid-column-start: 12;
  }
  .mb-grid-col-12-dt {
    grid-column-end: span 12;
  }
  [data-mb-grid~="col:12-dt"] {
    grid-column-end: span 12;
  }
  [data-mb-grid~="cols:12-1-dt"] {
    grid-column: 12/2;
  }
  [data-mb-grid~="cols:12-2-dt"] {
    grid-column: 12/3;
  }
  [data-mb-grid~="cols:12-3-dt"] {
    grid-column: 12/4;
  }
  [data-mb-grid~="cols:12-4-dt"] {
    grid-column: 12/5;
  }
  [data-mb-grid~="cols:12-5-dt"] {
    grid-column: 12/6;
  }
  [data-mb-grid~="cols:12-6-dt"] {
    grid-column: 12/7;
  }
  [data-mb-grid~="cols:12-7-dt"] {
    grid-column: 12/8;
  }
  [data-mb-grid~="cols:12-8-dt"] {
    grid-column: 12/9;
  }
  [data-mb-grid~="cols:12-9-dt"] {
    grid-column: 12/10;
  }
  [data-mb-grid~="cols:12-10-dt"] {
    grid-column: 12/11;
  }
  [data-mb-grid~="cols:12-11-dt"] {
    grid-column: 12/12;
  }
  [data-mb-grid~="cols:12-12-dt"] {
    grid-column: 12/13;
  }
  [data-mb-grid~="col:start-12-dt"] {
    grid-column-start: 12;
  }
  [data-mb-grid~="col:end-12-dt"] {
    grid-column-end: 12;
  }
}
.mb-grid-col-hide {
  display: none;
}

@media (min-width: 768px) {
  .mb-grid-col-hide-dt {
    display: none;
  }
}
/* stylelint-disable font-family-no-missing-generic-family-keyword */
/* stylelint-enable font-family-no-missing-generic-family-keyword */
/* import themes */
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-black.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-black.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-bold.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-bold.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-regular.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-regular.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-semibold.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-semibold.woff) format("woff");
}
.almundo-theme {
  --color-primary: #ea6422;
  --color-primary-clear: #fcece4;
  --color-primary-light: #fb8b29;
  --color-primary-dark: #c94f13;
  --color-primary-contrast: #fff;
  --color-secondary: #179ea4;
  --color-secondary-clear: #eef8f7;
  --color-secondary-light: #56c6c8;
  --color-secondary-dark: #138388;
  --color-secondary-contrast: #fff;
  --color-tertiary: #ef5375;
  --color-tertiary-clear: #ffe4ea;
  --color-tertiary-light: #ff9bb1;
  --color-tertiary-dark: #d1243e;
  --color-tertiary-contrast: #fff;
  --color-gray-500: #f0f0f0;
  --color-gray-600: #dddede;
  --color-gray-700: #9fa2a2;
  --color-gray-800: #626565;
  --color-gray-900: #454848;
  --color-gray: #9fa2a2;
  --color-gray-light: #f0f0f0;
  --color-gray-dark: #454848;
  --color-success: #158447;
  --color-success-clear: #ecfaf3;
  --color-success-light: #559c6e;
  --color-success-dark: #0b6534;
  --color-success-contrast: #fff;
  --color-error: #ea102a;
  --color-error-clear: #fde8ea;
  --color-error-light: #ed676d;
  --color-error-dark: #d01128;
  --color-error-contrast: #fff;
  --color-warning: #f4c443;
  --color-warning-clear: #fbf3da;
  --color-warning-light: #e9c870;
  --color-warning-dark: #d9ad38;
  --color-warning-contrast: #454548;
  --color-notification: #2c42e2;
  --color-notification-clear: #ebedfc;
  --color-notification-light: #639bd4;
  --color-notification-dark: #142393;
  --color-notification-contrast: #fff;
  --color-text-light: #fff;
  --color-text-dark: #454548;
  --color-text-disabled: #9fa2a2;
  --color-foreground: #fff;
  --color-foreground-contrast: #454548;
  --color-background: #f8f8f8;
  --color-background-contrast: #454548;
  --color-disabled: #dddede;
  --color-border: #cacaca;
  --color-white: #fff;
  --color-white-clear: #525252;
  --font-family: ProximaNova, Arial, sans-serif;
  --font-weight-regular: 400;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
}

/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.cvc-theme {
  --color-primary: #ffdc2e;
  --color-primary-clear: #fffbe6;
  --color-primary-light: #ffe561;
  --color-primary-dark: #ffca04;
  --color-primary-contrast: #454848;
  --color-secondary: #325095;
  --color-secondary-clear: #e6eaf2;
  --color-secondary-light: #0074c5;
  --color-secondary-dark: #253c70;
  --color-secondary-contrast: #fff;
  --color-tertiary: #cc0e9e;
  --color-tertiary-clear: #f9e2f3;
  --color-tertiary-light: #db56bb;
  --color-tertiary-dark: #b90882;
  --color-tertiary-contrast: #fff;
  --color-gray-500: #f0f0f0;
  --color-gray-600: #dddede;
  --color-gray-700: #9fa2a2;
  --color-gray-800: #626565;
  --color-gray-900: #454848;
  --color-gray: #9fa2a2;
  --color-gray-light: #f0f0f0;
  --color-gray-dark: #454848;
  --color-success: #0c7130;
  --color-success-clear: #e2eee6;
  --color-success-light: #559c6e;
  --color-success-dark: #06541e;
  --color-success-contrast: #fff;
  --color-error: #e5262e;
  --color-error-clear: #fce5e6;
  --color-error-light: #ed676d;
  --color-error-dark: #ae181e;
  --color-error-contrast: #fff;
  --color-warning: #dfb032;
  --color-warning-clear: #fbf6e6;
  --color-warning-light: #e9c870;
  --color-warning-dark: #d2971f;
  --color-warning-contrast: #454848;
  --color-notification: #2070c1;
  --color-notification-clear: #e4eef8;
  --color-notification-light: #639bd4;
  --color-notification-dark: #0e56a1;
  --color-notification-contrast: #fff;
  --color-text-light: #fff;
  --color-text-dark: #454848;
  --color-text-disabled: #9fa2a2;
  --color-foreground: #fff;
  --color-foreground-contrast: #454848;
  --color-background: #fafafa;
  --color-background-contrast: #454848;
  --color-disabled: #efefef;
  --color-border: #dddedd;
  --color-white: #fff;
  --color-white-clear: #525252;
  --font-family: Roboto, Arial, sans-serif;
  --font-weight-regular: 400;
  --font-weight-semibold: 500;
  --font-weight-bold: 700;
  --font-weight-black: 900;
}
.cvc-theme .mb-button--floating.mb-button--primary,
.cvc-theme .mb-button--floating.mb-button--primary:hover {
  color: var(--color-dark-text);
}
.cvc-theme .mb-button--outline.mb-button--primary {
  border-color: var(--color-primary);
}
.cvc-theme .mb-button--outline.mb-button--primary,
.cvc-theme .mb-button--outline.mb-button--primary:hover {
  color: var(--color-dark-text);
}

@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-black.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-black.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-bold.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-bold.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-regular.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-regular.woff) format("woff");
}
@font-face {
  font-display: swap;
  font-family: ProximaNova;
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.almundo.com/ProximaNova/proxima-nova-semibold.woff2) format("woff2"), url(https://fonts.almundo.com/ProximaNova/proxima-nova-semibold.woff) format("woff");
}
.submarino-theme {
  --color-primary: #ff5d00;
  --color-primary-clear: #ffefe5;
  --color-primary-light: #ff7d33;
  --color-primary-dark: #d94f00;
  --color-primary-contrast: #fff;
  --color-secondary: #237fd0;
  --color-secondary-clear: #e9f2fa;
  --color-secondary-light: #398cd5;
  --color-secondary-dark: #175f9f;
  --color-secondary-contrast: #fff;
  --color-tertiary: #ef5375;
  --color-tertiary-clear: #ffe4ea;
  --color-tertiary-light: #ff9bb1;
  --color-tertiary-dark: #d1243e;
  --color-tertiary-contrast: #fff;
  --color-gray-500: #f0f0f0;
  --color-gray-600: #dddede;
  --color-gray-700: #9fa2a2;
  --color-gray-800: #626565;
  --color-gray-900: #454848;
  --color-gray: #9fa2a2;
  --color-gray-light: #f0f0f0;
  --color-gray-dark: #454848;
  --color-success: #0c7130;
  --color-success-clear: #e2eee6;
  --color-success-light: #559c6e;
  --color-success-dark: #06541e;
  --color-success-contrast: #fff;
  --color-error: #e5262e;
  --color-error-clear: #fce5e6;
  --color-error-light: #ed676d;
  --color-error-dark: #ae181e;
  --color-error-contrast: #fff;
  --color-warning: #dfb032;
  --color-warning-clear: #fbf6e6;
  --color-warning-light: #e9c870;
  --color-warning-dark: #d2971f;
  --color-warning-contrast: #454848;
  --color-notification: #2070c1;
  --color-notification-clear: #e4eef8;
  --color-notification-light: #639bd4;
  --color-notification-dark: #0e56a1;
  --color-notification-contrast: #fff;
  --color-text-light: #fff;
  --color-text-dark: #454848;
  --color-text-disabled: #9fa2a2;
  --color-foreground: #fff;
  --color-foreground-contrast: #454848;
  --color-background: #f8f8f8;
  --color-background-contrast: #454848;
  --color-disabled: #dddede;
  --color-border: #cacaca;
  --color-white: #fff;
  --color-white-clear: #525252;
  --font-family: ProximaNova, Arial, sans-serif;
  --font-weight-regular: 400;
  --font-weight-semibold: 600;
  --font-weight-bold: 700;
  --font-weight-black: 900;
}

/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu7GxKOzY.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxK.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 600;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 700;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmWUlfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfChc4EsA.woff2) format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-display: swap;
  font-family: "Roboto";
  font-style: normal;
  font-weight: 900;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmYUtfBBc4.woff2) format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
.avantrip-theme {
  --color-primary: #b80d02;
  --color-primary-clear: #fbebec;
  --color-primary-light: #d3442f;
  --color-primary-dark: #920c03;
  --color-primary-contrast: #fff;
  --color-secondary: #175f9f;
  --color-secondary-clear: #e9f2fa;
  --color-secondary-light: #398cd5;
  --color-secondary-dark: #154978;
  --color-secondary-contrast: #fff;
  --color-tertiary: #0a95c0;
  --color-tertiary-clear: #d4eaf1;
  --color-tertiary-light: #84d0e8;
  --color-tertiary-dark: #2b5c6b;
  --color-tertiary-contrast: #fff;
  --color-gray-500: #f0f0f0;
  --color-gray-600: #dddede;
  --color-gray-700: #9fa2a2;
  --color-gray-800: #626565;
  --color-gray-900: #454848;
  --color-gray: #9fa2a2;
  --color-gray-light: #f0f0f0;
  --color-gray-dark: #454848;
  --color-success: #158447;
  --color-success-clear: #ecfaf3;
  --color-success-light: #559c6e;
  --color-success-dark: #0b6534;
  --color-success-contrast: #fff;
  --color-error: #ea102a;
  --color-error-clear: #fde8ea;
  --color-error-light: #ed676d;
  --color-error-dark: #d01128;
  --color-error-contrast: #fff;
  --color-warning: #f4c443;
  --color-warning-clear: #fbf3da;
  --color-warning-light: #e9c870;
  --color-warning-dark: #d9ad38;
  --color-warning-contrast: #454848;
  --color-notification: #2c42e2;
  --color-notification-clear: #ebedfc;
  --color-notification-light: #639bd4;
  --color-notification-dark: #142393;
  --color-notification-contrast: #fff;
  --color-text-light: #fff;
  --color-text-dark: #454848;
  --color-text-disabled: #9fa2a2;
  --color-foreground: #fff;
  --color-foreground-contrast: #454848;
  --color-background: #f8f8f8;
  --color-background-contrast: #454848;
  --color-disabled: #dddede;
  --color-border: #cacaca;
  --color-white: #fff;
  --color-white-clear: #525252;
  --font-family: Roboto, Arial, sans-serif;
  --font-weight-regular: 400;
  --font-weight-semibold: 500;
  --font-weight-bold: 700;
  --font-weight-black: 900;
}

body {
  background-color: var(--color-background);
  margin: 0;
  padding: 0;
}
body .mb-col-start-1 {
  grid-column-start: 1;
}
body .mb-col-1 {
  grid-column-end: span 1;
}
body [data-mb-grid~="col:1"] {
  grid-column-end: span 1;
}
body [data-mb-grid~="cols:1-1"] {
  grid-column: 1/2;
}
body [data-mb-grid~="cols:1-2"] {
  grid-column: 1/3;
}
body [data-mb-grid~="cols:1-3"] {
  grid-column: 1/4;
}
body [data-mb-grid~="cols:1-4"] {
  grid-column: 1/5;
}
body [data-mb-grid~="cols:1-5"] {
  grid-column: 1/6;
}
body [data-mb-grid~="cols:1-6"] {
  grid-column: 1/7;
}
body [data-mb-grid~="cols:1-7"] {
  grid-column: 1/8;
}
body [data-mb-grid~="cols:1-8"] {
  grid-column: 1/9;
}
body [data-mb-grid~="cols:1-9"] {
  grid-column: 1/10;
}
body [data-mb-grid~="cols:1-10"] {
  grid-column: 1/11;
}
body [data-mb-grid~="cols:1-11"] {
  grid-column: 1/12;
}
body [data-mb-grid~="cols:1-12"] {
  grid-column: 1/13;
}
body [data-mb-grid~="col:start-1"] {
  grid-column-start: 1;
}
body [data-mb-grid~="col:end-1"] {
  grid-column-end: 1;
}
body .mb-col-start-2 {
  grid-column-start: 2;
}
body .mb-col-2 {
  grid-column-end: span 2;
}
body [data-mb-grid~="col:2"] {
  grid-column-end: span 2;
}
body [data-mb-grid~="cols:2-1"] {
  grid-column: 2/2;
}
body [data-mb-grid~="cols:2-2"] {
  grid-column: 2/3;
}
body [data-mb-grid~="cols:2-3"] {
  grid-column: 2/4;
}
body [data-mb-grid~="cols:2-4"] {
  grid-column: 2/5;
}
body [data-mb-grid~="cols:2-5"] {
  grid-column: 2/6;
}
body [data-mb-grid~="cols:2-6"] {
  grid-column: 2/7;
}
body [data-mb-grid~="cols:2-7"] {
  grid-column: 2/8;
}
body [data-mb-grid~="cols:2-8"] {
  grid-column: 2/9;
}
body [data-mb-grid~="cols:2-9"] {
  grid-column: 2/10;
}
body [data-mb-grid~="cols:2-10"] {
  grid-column: 2/11;
}
body [data-mb-grid~="cols:2-11"] {
  grid-column: 2/12;
}
body [data-mb-grid~="cols:2-12"] {
  grid-column: 2/13;
}
body [data-mb-grid~="col:start-2"] {
  grid-column-start: 2;
}
body [data-mb-grid~="col:end-2"] {
  grid-column-end: 2;
}
body .mb-col-start-3 {
  grid-column-start: 3;
}
body .mb-col-3 {
  grid-column-end: span 3;
}
body [data-mb-grid~="col:3"] {
  grid-column-end: span 3;
}
body [data-mb-grid~="cols:3-1"] {
  grid-column: 3/2;
}
body [data-mb-grid~="cols:3-2"] {
  grid-column: 3/3;
}
body [data-mb-grid~="cols:3-3"] {
  grid-column: 3/4;
}
body [data-mb-grid~="cols:3-4"] {
  grid-column: 3/5;
}
body [data-mb-grid~="cols:3-5"] {
  grid-column: 3/6;
}
body [data-mb-grid~="cols:3-6"] {
  grid-column: 3/7;
}
body [data-mb-grid~="cols:3-7"] {
  grid-column: 3/8;
}
body [data-mb-grid~="cols:3-8"] {
  grid-column: 3/9;
}
body [data-mb-grid~="cols:3-9"] {
  grid-column: 3/10;
}
body [data-mb-grid~="cols:3-10"] {
  grid-column: 3/11;
}
body [data-mb-grid~="cols:3-11"] {
  grid-column: 3/12;
}
body [data-mb-grid~="cols:3-12"] {
  grid-column: 3/13;
}
body [data-mb-grid~="col:start-3"] {
  grid-column-start: 3;
}
body [data-mb-grid~="col:end-3"] {
  grid-column-end: 3;
}
body .mb-col-start-4 {
  grid-column-start: 4;
}
body .mb-col-4 {
  grid-column-end: span 4;
}
body [data-mb-grid~="col:4"] {
  grid-column-end: span 4;
}
body [data-mb-grid~="cols:4-1"] {
  grid-column: 4/2;
}
body [data-mb-grid~="cols:4-2"] {
  grid-column: 4/3;
}
body [data-mb-grid~="cols:4-3"] {
  grid-column: 4/4;
}
body [data-mb-grid~="cols:4-4"] {
  grid-column: 4/5;
}
body [data-mb-grid~="cols:4-5"] {
  grid-column: 4/6;
}
body [data-mb-grid~="cols:4-6"] {
  grid-column: 4/7;
}
body [data-mb-grid~="cols:4-7"] {
  grid-column: 4/8;
}
body [data-mb-grid~="cols:4-8"] {
  grid-column: 4/9;
}
body [data-mb-grid~="cols:4-9"] {
  grid-column: 4/10;
}
body [data-mb-grid~="cols:4-10"] {
  grid-column: 4/11;
}
body [data-mb-grid~="cols:4-11"] {
  grid-column: 4/12;
}
body [data-mb-grid~="cols:4-12"] {
  grid-column: 4/13;
}
body [data-mb-grid~="col:start-4"] {
  grid-column-start: 4;
}
body [data-mb-grid~="col:end-4"] {
  grid-column-end: 4;
}
body .mb-col-start-5 {
  grid-column-start: 5;
}
body .mb-col-5 {
  grid-column-end: span 5;
}
body [data-mb-grid~="col:5"] {
  grid-column-end: span 5;
}
body [data-mb-grid~="cols:5-1"] {
  grid-column: 5/2;
}
body [data-mb-grid~="cols:5-2"] {
  grid-column: 5/3;
}
body [data-mb-grid~="cols:5-3"] {
  grid-column: 5/4;
}
body [data-mb-grid~="cols:5-4"] {
  grid-column: 5/5;
}
body [data-mb-grid~="cols:5-5"] {
  grid-column: 5/6;
}
body [data-mb-grid~="cols:5-6"] {
  grid-column: 5/7;
}
body [data-mb-grid~="cols:5-7"] {
  grid-column: 5/8;
}
body [data-mb-grid~="cols:5-8"] {
  grid-column: 5/9;
}
body [data-mb-grid~="cols:5-9"] {
  grid-column: 5/10;
}
body [data-mb-grid~="cols:5-10"] {
  grid-column: 5/11;
}
body [data-mb-grid~="cols:5-11"] {
  grid-column: 5/12;
}
body [data-mb-grid~="cols:5-12"] {
  grid-column: 5/13;
}
body [data-mb-grid~="col:start-5"] {
  grid-column-start: 5;
}
body [data-mb-grid~="col:end-5"] {
  grid-column-end: 5;
}
body .mb-col-start-6 {
  grid-column-start: 6;
}
body .mb-col-6 {
  grid-column-end: span 6;
}
body [data-mb-grid~="col:6"] {
  grid-column-end: span 6;
}
body [data-mb-grid~="cols:6-1"] {
  grid-column: 6/2;
}
body [data-mb-grid~="cols:6-2"] {
  grid-column: 6/3;
}
body [data-mb-grid~="cols:6-3"] {
  grid-column: 6/4;
}
body [data-mb-grid~="cols:6-4"] {
  grid-column: 6/5;
}
body [data-mb-grid~="cols:6-5"] {
  grid-column: 6/6;
}
body [data-mb-grid~="cols:6-6"] {
  grid-column: 6/7;
}
body [data-mb-grid~="cols:6-7"] {
  grid-column: 6/8;
}
body [data-mb-grid~="cols:6-8"] {
  grid-column: 6/9;
}
body [data-mb-grid~="cols:6-9"] {
  grid-column: 6/10;
}
body [data-mb-grid~="cols:6-10"] {
  grid-column: 6/11;
}
body [data-mb-grid~="cols:6-11"] {
  grid-column: 6/12;
}
body [data-mb-grid~="cols:6-12"] {
  grid-column: 6/13;
}
body [data-mb-grid~="col:start-6"] {
  grid-column-start: 6;
}
body [data-mb-grid~="col:end-6"] {
  grid-column-end: 6;
}
body .mb-col-start-7 {
  grid-column-start: 7;
}
body .mb-col-7 {
  grid-column-end: span 7;
}
body [data-mb-grid~="col:7"] {
  grid-column-end: span 7;
}
body [data-mb-grid~="cols:7-1"] {
  grid-column: 7/2;
}
body [data-mb-grid~="cols:7-2"] {
  grid-column: 7/3;
}
body [data-mb-grid~="cols:7-3"] {
  grid-column: 7/4;
}
body [data-mb-grid~="cols:7-4"] {
  grid-column: 7/5;
}
body [data-mb-grid~="cols:7-5"] {
  grid-column: 7/6;
}
body [data-mb-grid~="cols:7-6"] {
  grid-column: 7/7;
}
body [data-mb-grid~="cols:7-7"] {
  grid-column: 7/8;
}
body [data-mb-grid~="cols:7-8"] {
  grid-column: 7/9;
}
body [data-mb-grid~="cols:7-9"] {
  grid-column: 7/10;
}
body [data-mb-grid~="cols:7-10"] {
  grid-column: 7/11;
}
body [data-mb-grid~="cols:7-11"] {
  grid-column: 7/12;
}
body [data-mb-grid~="cols:7-12"] {
  grid-column: 7/13;
}
body [data-mb-grid~="col:start-7"] {
  grid-column-start: 7;
}
body [data-mb-grid~="col:end-7"] {
  grid-column-end: 7;
}
body .mb-col-start-8 {
  grid-column-start: 8;
}
body .mb-col-8 {
  grid-column-end: span 8;
}
body [data-mb-grid~="col:8"] {
  grid-column-end: span 8;
}
body [data-mb-grid~="cols:8-1"] {
  grid-column: 8/2;
}
body [data-mb-grid~="cols:8-2"] {
  grid-column: 8/3;
}
body [data-mb-grid~="cols:8-3"] {
  grid-column: 8/4;
}
body [data-mb-grid~="cols:8-4"] {
  grid-column: 8/5;
}
body [data-mb-grid~="cols:8-5"] {
  grid-column: 8/6;
}
body [data-mb-grid~="cols:8-6"] {
  grid-column: 8/7;
}
body [data-mb-grid~="cols:8-7"] {
  grid-column: 8/8;
}
body [data-mb-grid~="cols:8-8"] {
  grid-column: 8/9;
}
body [data-mb-grid~="cols:8-9"] {
  grid-column: 8/10;
}
body [data-mb-grid~="cols:8-10"] {
  grid-column: 8/11;
}
body [data-mb-grid~="cols:8-11"] {
  grid-column: 8/12;
}
body [data-mb-grid~="cols:8-12"] {
  grid-column: 8/13;
}
body [data-mb-grid~="col:start-8"] {
  grid-column-start: 8;
}
body [data-mb-grid~="col:end-8"] {
  grid-column-end: 8;
}
body .mb-col-start-9 {
  grid-column-start: 9;
}
body .mb-col-9 {
  grid-column-end: span 9;
}
body [data-mb-grid~="col:9"] {
  grid-column-end: span 9;
}
body [data-mb-grid~="cols:9-1"] {
  grid-column: 9/2;
}
body [data-mb-grid~="cols:9-2"] {
  grid-column: 9/3;
}
body [data-mb-grid~="cols:9-3"] {
  grid-column: 9/4;
}
body [data-mb-grid~="cols:9-4"] {
  grid-column: 9/5;
}
body [data-mb-grid~="cols:9-5"] {
  grid-column: 9/6;
}
body [data-mb-grid~="cols:9-6"] {
  grid-column: 9/7;
}
body [data-mb-grid~="cols:9-7"] {
  grid-column: 9/8;
}
body [data-mb-grid~="cols:9-8"] {
  grid-column: 9/9;
}
body [data-mb-grid~="cols:9-9"] {
  grid-column: 9/10;
}
body [data-mb-grid~="cols:9-10"] {
  grid-column: 9/11;
}
body [data-mb-grid~="cols:9-11"] {
  grid-column: 9/12;
}
body [data-mb-grid~="cols:9-12"] {
  grid-column: 9/13;
}
body [data-mb-grid~="col:start-9"] {
  grid-column-start: 9;
}
body [data-mb-grid~="col:end-9"] {
  grid-column-end: 9;
}
body .mb-col-start-10 {
  grid-column-start: 10;
}
body .mb-col-10 {
  grid-column-end: span 10;
}
body [data-mb-grid~="col:10"] {
  grid-column-end: span 10;
}
body [data-mb-grid~="cols:10-1"] {
  grid-column: 10/2;
}
body [data-mb-grid~="cols:10-2"] {
  grid-column: 10/3;
}
body [data-mb-grid~="cols:10-3"] {
  grid-column: 10/4;
}
body [data-mb-grid~="cols:10-4"] {
  grid-column: 10/5;
}
body [data-mb-grid~="cols:10-5"] {
  grid-column: 10/6;
}
body [data-mb-grid~="cols:10-6"] {
  grid-column: 10/7;
}
body [data-mb-grid~="cols:10-7"] {
  grid-column: 10/8;
}
body [data-mb-grid~="cols:10-8"] {
  grid-column: 10/9;
}
body [data-mb-grid~="cols:10-9"] {
  grid-column: 10/10;
}
body [data-mb-grid~="cols:10-10"] {
  grid-column: 10/11;
}
body [data-mb-grid~="cols:10-11"] {
  grid-column: 10/12;
}
body [data-mb-grid~="cols:10-12"] {
  grid-column: 10/13;
}
body [data-mb-grid~="col:start-10"] {
  grid-column-start: 10;
}
body [data-mb-grid~="col:end-10"] {
  grid-column-end: 10;
}
body .mb-col-start-11 {
  grid-column-start: 11;
}
body .mb-col-11 {
  grid-column-end: span 11;
}
body [data-mb-grid~="col:11"] {
  grid-column-end: span 11;
}
body [data-mb-grid~="cols:11-1"] {
  grid-column: 11/2;
}
body [data-mb-grid~="cols:11-2"] {
  grid-column: 11/3;
}
body [data-mb-grid~="cols:11-3"] {
  grid-column: 11/4;
}
body [data-mb-grid~="cols:11-4"] {
  grid-column: 11/5;
}
body [data-mb-grid~="cols:11-5"] {
  grid-column: 11/6;
}
body [data-mb-grid~="cols:11-6"] {
  grid-column: 11/7;
}
body [data-mb-grid~="cols:11-7"] {
  grid-column: 11/8;
}
body [data-mb-grid~="cols:11-8"] {
  grid-column: 11/9;
}
body [data-mb-grid~="cols:11-9"] {
  grid-column: 11/10;
}
body [data-mb-grid~="cols:11-10"] {
  grid-column: 11/11;
}
body [data-mb-grid~="cols:11-11"] {
  grid-column: 11/12;
}
body [data-mb-grid~="cols:11-12"] {
  grid-column: 11/13;
}
body [data-mb-grid~="col:start-11"] {
  grid-column-start: 11;
}
body [data-mb-grid~="col:end-11"] {
  grid-column-end: 11;
}
body .mb-col-start-12 {
  grid-column-start: 12;
}
body .mb-col-12 {
  grid-column-end: span 12;
}
body [data-mb-grid~="col:12"] {
  grid-column-end: span 12;
}
body [data-mb-grid~="cols:12-1"] {
  grid-column: 12/2;
}
body [data-mb-grid~="cols:12-2"] {
  grid-column: 12/3;
}
body [data-mb-grid~="cols:12-3"] {
  grid-column: 12/4;
}
body [data-mb-grid~="cols:12-4"] {
  grid-column: 12/5;
}
body [data-mb-grid~="cols:12-5"] {
  grid-column: 12/6;
}
body [data-mb-grid~="cols:12-6"] {
  grid-column: 12/7;
}
body [data-mb-grid~="cols:12-7"] {
  grid-column: 12/8;
}
body [data-mb-grid~="cols:12-8"] {
  grid-column: 12/9;
}
body [data-mb-grid~="cols:12-9"] {
  grid-column: 12/10;
}
body [data-mb-grid~="cols:12-10"] {
  grid-column: 12/11;
}
body [data-mb-grid~="cols:12-11"] {
  grid-column: 12/12;
}
body [data-mb-grid~="cols:12-12"] {
  grid-column: 12/13;
}
body [data-mb-grid~="col:start-12"] {
  grid-column-start: 12;
}
body [data-mb-grid~="col:end-12"] {
  grid-column-end: 12;
}
@media (min-width: 768px) {
  body .mb-grid-row {
    box-sizing: border-box;
    -moz-column-gap: 24px;
         column-gap: 24px;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
  }
  body .mb-col-start-1-tb {
    grid-column-start: 1;
  }
  body .mb-col-1-tb {
    grid-column-end: span 1;
  }
  body [data-mb-grid~="col:1-tb"] {
    grid-column-end: span 1;
  }
  body [data-mb-grid~="cols:1-1-tb"] {
    grid-column: 1/2;
  }
  body [data-mb-grid~="cols:1-2-tb"] {
    grid-column: 1/3;
  }
  body [data-mb-grid~="cols:1-3-tb"] {
    grid-column: 1/4;
  }
  body [data-mb-grid~="cols:1-4-tb"] {
    grid-column: 1/5;
  }
  body [data-mb-grid~="cols:1-5-tb"] {
    grid-column: 1/6;
  }
  body [data-mb-grid~="cols:1-6-tb"] {
    grid-column: 1/7;
  }
  body [data-mb-grid~="cols:1-7-tb"] {
    grid-column: 1/8;
  }
  body [data-mb-grid~="cols:1-8-tb"] {
    grid-column: 1/9;
  }
  body [data-mb-grid~="cols:1-9-tb"] {
    grid-column: 1/10;
  }
  body [data-mb-grid~="cols:1-10-tb"] {
    grid-column: 1/11;
  }
  body [data-mb-grid~="cols:1-11-tb"] {
    grid-column: 1/12;
  }
  body [data-mb-grid~="cols:1-12-tb"] {
    grid-column: 1/13;
  }
  body [data-mb-grid~="col:start-1-tb"] {
    grid-column-start: 1;
  }
  body [data-mb-grid~="col:end-1-tb"] {
    grid-column-end: 1;
  }
  body .mb-col-start-2-tb {
    grid-column-start: 2;
  }
  body .mb-col-2-tb {
    grid-column-end: span 2;
  }
  body [data-mb-grid~="col:2-tb"] {
    grid-column-end: span 2;
  }
  body [data-mb-grid~="cols:2-1-tb"] {
    grid-column: 2/2;
  }
  body [data-mb-grid~="cols:2-2-tb"] {
    grid-column: 2/3;
  }
  body [data-mb-grid~="cols:2-3-tb"] {
    grid-column: 2/4;
  }
  body [data-mb-grid~="cols:2-4-tb"] {
    grid-column: 2/5;
  }
  body [data-mb-grid~="cols:2-5-tb"] {
    grid-column: 2/6;
  }
  body [data-mb-grid~="cols:2-6-tb"] {
    grid-column: 2/7;
  }
  body [data-mb-grid~="cols:2-7-tb"] {
    grid-column: 2/8;
  }
  body [data-mb-grid~="cols:2-8-tb"] {
    grid-column: 2/9;
  }
  body [data-mb-grid~="cols:2-9-tb"] {
    grid-column: 2/10;
  }
  body [data-mb-grid~="cols:2-10-tb"] {
    grid-column: 2/11;
  }
  body [data-mb-grid~="cols:2-11-tb"] {
    grid-column: 2/12;
  }
  body [data-mb-grid~="cols:2-12-tb"] {
    grid-column: 2/13;
  }
  body [data-mb-grid~="col:start-2-tb"] {
    grid-column-start: 2;
  }
  body [data-mb-grid~="col:end-2-tb"] {
    grid-column-end: 2;
  }
  body .mb-col-start-3-tb {
    grid-column-start: 3;
  }
  body .mb-col-3-tb {
    grid-column-end: span 3;
  }
  body [data-mb-grid~="col:3-tb"] {
    grid-column-end: span 3;
  }
  body [data-mb-grid~="cols:3-1-tb"] {
    grid-column: 3/2;
  }
  body [data-mb-grid~="cols:3-2-tb"] {
    grid-column: 3/3;
  }
  body [data-mb-grid~="cols:3-3-tb"] {
    grid-column: 3/4;
  }
  body [data-mb-grid~="cols:3-4-tb"] {
    grid-column: 3/5;
  }
  body [data-mb-grid~="cols:3-5-tb"] {
    grid-column: 3/6;
  }
  body [data-mb-grid~="cols:3-6-tb"] {
    grid-column: 3/7;
  }
  body [data-mb-grid~="cols:3-7-tb"] {
    grid-column: 3/8;
  }
  body [data-mb-grid~="cols:3-8-tb"] {
    grid-column: 3/9;
  }
  body [data-mb-grid~="cols:3-9-tb"] {
    grid-column: 3/10;
  }
  body [data-mb-grid~="cols:3-10-tb"] {
    grid-column: 3/11;
  }
  body [data-mb-grid~="cols:3-11-tb"] {
    grid-column: 3/12;
  }
  body [data-mb-grid~="cols:3-12-tb"] {
    grid-column: 3/13;
  }
  body [data-mb-grid~="col:start-3-tb"] {
    grid-column-start: 3;
  }
  body [data-mb-grid~="col:end-3-tb"] {
    grid-column-end: 3;
  }
  body .mb-col-start-4-tb {
    grid-column-start: 4;
  }
  body .mb-col-4-tb {
    grid-column-end: span 4;
  }
  body [data-mb-grid~="col:4-tb"] {
    grid-column-end: span 4;
  }
  body [data-mb-grid~="cols:4-1-tb"] {
    grid-column: 4/2;
  }
  body [data-mb-grid~="cols:4-2-tb"] {
    grid-column: 4/3;
  }
  body [data-mb-grid~="cols:4-3-tb"] {
    grid-column: 4/4;
  }
  body [data-mb-grid~="cols:4-4-tb"] {
    grid-column: 4/5;
  }
  body [data-mb-grid~="cols:4-5-tb"] {
    grid-column: 4/6;
  }
  body [data-mb-grid~="cols:4-6-tb"] {
    grid-column: 4/7;
  }
  body [data-mb-grid~="cols:4-7-tb"] {
    grid-column: 4/8;
  }
  body [data-mb-grid~="cols:4-8-tb"] {
    grid-column: 4/9;
  }
  body [data-mb-grid~="cols:4-9-tb"] {
    grid-column: 4/10;
  }
  body [data-mb-grid~="cols:4-10-tb"] {
    grid-column: 4/11;
  }
  body [data-mb-grid~="cols:4-11-tb"] {
    grid-column: 4/12;
  }
  body [data-mb-grid~="cols:4-12-tb"] {
    grid-column: 4/13;
  }
  body [data-mb-grid~="col:start-4-tb"] {
    grid-column-start: 4;
  }
  body [data-mb-grid~="col:end-4-tb"] {
    grid-column-end: 4;
  }
  body .mb-col-start-5-tb {
    grid-column-start: 5;
  }
  body .mb-col-5-tb {
    grid-column-end: span 5;
  }
  body [data-mb-grid~="col:5-tb"] {
    grid-column-end: span 5;
  }
  body [data-mb-grid~="cols:5-1-tb"] {
    grid-column: 5/2;
  }
  body [data-mb-grid~="cols:5-2-tb"] {
    grid-column: 5/3;
  }
  body [data-mb-grid~="cols:5-3-tb"] {
    grid-column: 5/4;
  }
  body [data-mb-grid~="cols:5-4-tb"] {
    grid-column: 5/5;
  }
  body [data-mb-grid~="cols:5-5-tb"] {
    grid-column: 5/6;
  }
  body [data-mb-grid~="cols:5-6-tb"] {
    grid-column: 5/7;
  }
  body [data-mb-grid~="cols:5-7-tb"] {
    grid-column: 5/8;
  }
  body [data-mb-grid~="cols:5-8-tb"] {
    grid-column: 5/9;
  }
  body [data-mb-grid~="cols:5-9-tb"] {
    grid-column: 5/10;
  }
  body [data-mb-grid~="cols:5-10-tb"] {
    grid-column: 5/11;
  }
  body [data-mb-grid~="cols:5-11-tb"] {
    grid-column: 5/12;
  }
  body [data-mb-grid~="cols:5-12-tb"] {
    grid-column: 5/13;
  }
  body [data-mb-grid~="col:start-5-tb"] {
    grid-column-start: 5;
  }
  body [data-mb-grid~="col:end-5-tb"] {
    grid-column-end: 5;
  }
  body .mb-col-start-6-tb {
    grid-column-start: 6;
  }
  body .mb-col-6-tb {
    grid-column-end: span 6;
  }
  body [data-mb-grid~="col:6-tb"] {
    grid-column-end: span 6;
  }
  body [data-mb-grid~="cols:6-1-tb"] {
    grid-column: 6/2;
  }
  body [data-mb-grid~="cols:6-2-tb"] {
    grid-column: 6/3;
  }
  body [data-mb-grid~="cols:6-3-tb"] {
    grid-column: 6/4;
  }
  body [data-mb-grid~="cols:6-4-tb"] {
    grid-column: 6/5;
  }
  body [data-mb-grid~="cols:6-5-tb"] {
    grid-column: 6/6;
  }
  body [data-mb-grid~="cols:6-6-tb"] {
    grid-column: 6/7;
  }
  body [data-mb-grid~="cols:6-7-tb"] {
    grid-column: 6/8;
  }
  body [data-mb-grid~="cols:6-8-tb"] {
    grid-column: 6/9;
  }
  body [data-mb-grid~="cols:6-9-tb"] {
    grid-column: 6/10;
  }
  body [data-mb-grid~="cols:6-10-tb"] {
    grid-column: 6/11;
  }
  body [data-mb-grid~="cols:6-11-tb"] {
    grid-column: 6/12;
  }
  body [data-mb-grid~="cols:6-12-tb"] {
    grid-column: 6/13;
  }
  body [data-mb-grid~="col:start-6-tb"] {
    grid-column-start: 6;
  }
  body [data-mb-grid~="col:end-6-tb"] {
    grid-column-end: 6;
  }
  body .mb-col-start-7-tb {
    grid-column-start: 7;
  }
  body .mb-col-7-tb {
    grid-column-end: span 7;
  }
  body [data-mb-grid~="col:7-tb"] {
    grid-column-end: span 7;
  }
  body [data-mb-grid~="cols:7-1-tb"] {
    grid-column: 7/2;
  }
  body [data-mb-grid~="cols:7-2-tb"] {
    grid-column: 7/3;
  }
  body [data-mb-grid~="cols:7-3-tb"] {
    grid-column: 7/4;
  }
  body [data-mb-grid~="cols:7-4-tb"] {
    grid-column: 7/5;
  }
  body [data-mb-grid~="cols:7-5-tb"] {
    grid-column: 7/6;
  }
  body [data-mb-grid~="cols:7-6-tb"] {
    grid-column: 7/7;
  }
  body [data-mb-grid~="cols:7-7-tb"] {
    grid-column: 7/8;
  }
  body [data-mb-grid~="cols:7-8-tb"] {
    grid-column: 7/9;
  }
  body [data-mb-grid~="cols:7-9-tb"] {
    grid-column: 7/10;
  }
  body [data-mb-grid~="cols:7-10-tb"] {
    grid-column: 7/11;
  }
  body [data-mb-grid~="cols:7-11-tb"] {
    grid-column: 7/12;
  }
  body [data-mb-grid~="cols:7-12-tb"] {
    grid-column: 7/13;
  }
  body [data-mb-grid~="col:start-7-tb"] {
    grid-column-start: 7;
  }
  body [data-mb-grid~="col:end-7-tb"] {
    grid-column-end: 7;
  }
  body .mb-col-start-8-tb {
    grid-column-start: 8;
  }
  body .mb-col-8-tb {
    grid-column-end: span 8;
  }
  body [data-mb-grid~="col:8-tb"] {
    grid-column-end: span 8;
  }
  body [data-mb-grid~="cols:8-1-tb"] {
    grid-column: 8/2;
  }
  body [data-mb-grid~="cols:8-2-tb"] {
    grid-column: 8/3;
  }
  body [data-mb-grid~="cols:8-3-tb"] {
    grid-column: 8/4;
  }
  body [data-mb-grid~="cols:8-4-tb"] {
    grid-column: 8/5;
  }
  body [data-mb-grid~="cols:8-5-tb"] {
    grid-column: 8/6;
  }
  body [data-mb-grid~="cols:8-6-tb"] {
    grid-column: 8/7;
  }
  body [data-mb-grid~="cols:8-7-tb"] {
    grid-column: 8/8;
  }
  body [data-mb-grid~="cols:8-8-tb"] {
    grid-column: 8/9;
  }
  body [data-mb-grid~="cols:8-9-tb"] {
    grid-column: 8/10;
  }
  body [data-mb-grid~="cols:8-10-tb"] {
    grid-column: 8/11;
  }
  body [data-mb-grid~="cols:8-11-tb"] {
    grid-column: 8/12;
  }
  body [data-mb-grid~="cols:8-12-tb"] {
    grid-column: 8/13;
  }
  body [data-mb-grid~="col:start-8-tb"] {
    grid-column-start: 8;
  }
  body [data-mb-grid~="col:end-8-tb"] {
    grid-column-end: 8;
  }
  body .mb-col-start-9-tb {
    grid-column-start: 9;
  }
  body .mb-col-9-tb {
    grid-column-end: span 9;
  }
  body [data-mb-grid~="col:9-tb"] {
    grid-column-end: span 9;
  }
  body [data-mb-grid~="cols:9-1-tb"] {
    grid-column: 9/2;
  }
  body [data-mb-grid~="cols:9-2-tb"] {
    grid-column: 9/3;
  }
  body [data-mb-grid~="cols:9-3-tb"] {
    grid-column: 9/4;
  }
  body [data-mb-grid~="cols:9-4-tb"] {
    grid-column: 9/5;
  }
  body [data-mb-grid~="cols:9-5-tb"] {
    grid-column: 9/6;
  }
  body [data-mb-grid~="cols:9-6-tb"] {
    grid-column: 9/7;
  }
  body [data-mb-grid~="cols:9-7-tb"] {
    grid-column: 9/8;
  }
  body [data-mb-grid~="cols:9-8-tb"] {
    grid-column: 9/9;
  }
  body [data-mb-grid~="cols:9-9-tb"] {
    grid-column: 9/10;
  }
  body [data-mb-grid~="cols:9-10-tb"] {
    grid-column: 9/11;
  }
  body [data-mb-grid~="cols:9-11-tb"] {
    grid-column: 9/12;
  }
  body [data-mb-grid~="cols:9-12-tb"] {
    grid-column: 9/13;
  }
  body [data-mb-grid~="col:start-9-tb"] {
    grid-column-start: 9;
  }
  body [data-mb-grid~="col:end-9-tb"] {
    grid-column-end: 9;
  }
  body .mb-col-start-10-tb {
    grid-column-start: 10;
  }
  body .mb-col-10-tb {
    grid-column-end: span 10;
  }
  body [data-mb-grid~="col:10-tb"] {
    grid-column-end: span 10;
  }
  body [data-mb-grid~="cols:10-1-tb"] {
    grid-column: 10/2;
  }
  body [data-mb-grid~="cols:10-2-tb"] {
    grid-column: 10/3;
  }
  body [data-mb-grid~="cols:10-3-tb"] {
    grid-column: 10/4;
  }
  body [data-mb-grid~="cols:10-4-tb"] {
    grid-column: 10/5;
  }
  body [data-mb-grid~="cols:10-5-tb"] {
    grid-column: 10/6;
  }
  body [data-mb-grid~="cols:10-6-tb"] {
    grid-column: 10/7;
  }
  body [data-mb-grid~="cols:10-7-tb"] {
    grid-column: 10/8;
  }
  body [data-mb-grid~="cols:10-8-tb"] {
    grid-column: 10/9;
  }
  body [data-mb-grid~="cols:10-9-tb"] {
    grid-column: 10/10;
  }
  body [data-mb-grid~="cols:10-10-tb"] {
    grid-column: 10/11;
  }
  body [data-mb-grid~="cols:10-11-tb"] {
    grid-column: 10/12;
  }
  body [data-mb-grid~="cols:10-12-tb"] {
    grid-column: 10/13;
  }
  body [data-mb-grid~="col:start-10-tb"] {
    grid-column-start: 10;
  }
  body [data-mb-grid~="col:end-10-tb"] {
    grid-column-end: 10;
  }
  body .mb-col-start-11-tb {
    grid-column-start: 11;
  }
  body .mb-col-11-tb {
    grid-column-end: span 11;
  }
  body [data-mb-grid~="col:11-tb"] {
    grid-column-end: span 11;
  }
  body [data-mb-grid~="cols:11-1-tb"] {
    grid-column: 11/2;
  }
  body [data-mb-grid~="cols:11-2-tb"] {
    grid-column: 11/3;
  }
  body [data-mb-grid~="cols:11-3-tb"] {
    grid-column: 11/4;
  }
  body [data-mb-grid~="cols:11-4-tb"] {
    grid-column: 11/5;
  }
  body [data-mb-grid~="cols:11-5-tb"] {
    grid-column: 11/6;
  }
  body [data-mb-grid~="cols:11-6-tb"] {
    grid-column: 11/7;
  }
  body [data-mb-grid~="cols:11-7-tb"] {
    grid-column: 11/8;
  }
  body [data-mb-grid~="cols:11-8-tb"] {
    grid-column: 11/9;
  }
  body [data-mb-grid~="cols:11-9-tb"] {
    grid-column: 11/10;
  }
  body [data-mb-grid~="cols:11-10-tb"] {
    grid-column: 11/11;
  }
  body [data-mb-grid~="cols:11-11-tb"] {
    grid-column: 11/12;
  }
  body [data-mb-grid~="cols:11-12-tb"] {
    grid-column: 11/13;
  }
  body [data-mb-grid~="col:start-11-tb"] {
    grid-column-start: 11;
  }
  body [data-mb-grid~="col:end-11-tb"] {
    grid-column-end: 11;
  }
  body .mb-col-start-12-tb {
    grid-column-start: 12;
  }
  body .mb-col-12-tb {
    grid-column-end: span 12;
  }
  body [data-mb-grid~="col:12-tb"] {
    grid-column-end: span 12;
  }
  body [data-mb-grid~="cols:12-1-tb"] {
    grid-column: 12/2;
  }
  body [data-mb-grid~="cols:12-2-tb"] {
    grid-column: 12/3;
  }
  body [data-mb-grid~="cols:12-3-tb"] {
    grid-column: 12/4;
  }
  body [data-mb-grid~="cols:12-4-tb"] {
    grid-column: 12/5;
  }
  body [data-mb-grid~="cols:12-5-tb"] {
    grid-column: 12/6;
  }
  body [data-mb-grid~="cols:12-6-tb"] {
    grid-column: 12/7;
  }
  body [data-mb-grid~="cols:12-7-tb"] {
    grid-column: 12/8;
  }
  body [data-mb-grid~="cols:12-8-tb"] {
    grid-column: 12/9;
  }
  body [data-mb-grid~="cols:12-9-tb"] {
    grid-column: 12/10;
  }
  body [data-mb-grid~="cols:12-10-tb"] {
    grid-column: 12/11;
  }
  body [data-mb-grid~="cols:12-11-tb"] {
    grid-column: 12/12;
  }
  body [data-mb-grid~="cols:12-12-tb"] {
    grid-column: 12/13;
  }
  body [data-mb-grid~="col:start-12-tb"] {
    grid-column-start: 12;
  }
  body [data-mb-grid~="col:end-12-tb"] {
    grid-column-end: 12;
  }
}
@media (min-width: 1152px) {
  body .mb-grid-row {
    box-sizing: border-box;
    -moz-column-gap: 24px;
         column-gap: 24px;
    display: grid;
    grid-template-columns: repeat(12, 1fr);
  }
  body .mb-col-start-1-dt {
    grid-column-start: 1;
  }
  body .mb-col-1-dt {
    grid-column-end: span 1;
  }
  body [data-mb-grid~="col:1-dt"] {
    grid-column-end: span 1;
  }
  body [data-mb-grid~="cols:1-1-dt"] {
    grid-column: 1/2;
  }
  body [data-mb-grid~="cols:1-2-dt"] {
    grid-column: 1/3;
  }
  body [data-mb-grid~="cols:1-3-dt"] {
    grid-column: 1/4;
  }
  body [data-mb-grid~="cols:1-4-dt"] {
    grid-column: 1/5;
  }
  body [data-mb-grid~="cols:1-5-dt"] {
    grid-column: 1/6;
  }
  body [data-mb-grid~="cols:1-6-dt"] {
    grid-column: 1/7;
  }
  body [data-mb-grid~="cols:1-7-dt"] {
    grid-column: 1/8;
  }
  body [data-mb-grid~="cols:1-8-dt"] {
    grid-column: 1/9;
  }
  body [data-mb-grid~="cols:1-9-dt"] {
    grid-column: 1/10;
  }
  body [data-mb-grid~="cols:1-10-dt"] {
    grid-column: 1/11;
  }
  body [data-mb-grid~="cols:1-11-dt"] {
    grid-column: 1/12;
  }
  body [data-mb-grid~="cols:1-12-dt"] {
    grid-column: 1/13;
  }
  body [data-mb-grid~="col:start-1-dt"] {
    grid-column-start: 1;
  }
  body [data-mb-grid~="col:end-1-dt"] {
    grid-column-end: 1;
  }
  body .mb-col-start-2-dt {
    grid-column-start: 2;
  }
  body .mb-col-2-dt {
    grid-column-end: span 2;
  }
  body [data-mb-grid~="col:2-dt"] {
    grid-column-end: span 2;
  }
  body [data-mb-grid~="cols:2-1-dt"] {
    grid-column: 2/2;
  }
  body [data-mb-grid~="cols:2-2-dt"] {
    grid-column: 2/3;
  }
  body [data-mb-grid~="cols:2-3-dt"] {
    grid-column: 2/4;
  }
  body [data-mb-grid~="cols:2-4-dt"] {
    grid-column: 2/5;
  }
  body [data-mb-grid~="cols:2-5-dt"] {
    grid-column: 2/6;
  }
  body [data-mb-grid~="cols:2-6-dt"] {
    grid-column: 2/7;
  }
  body [data-mb-grid~="cols:2-7-dt"] {
    grid-column: 2/8;
  }
  body [data-mb-grid~="cols:2-8-dt"] {
    grid-column: 2/9;
  }
  body [data-mb-grid~="cols:2-9-dt"] {
    grid-column: 2/10;
  }
  body [data-mb-grid~="cols:2-10-dt"] {
    grid-column: 2/11;
  }
  body [data-mb-grid~="cols:2-11-dt"] {
    grid-column: 2/12;
  }
  body [data-mb-grid~="cols:2-12-dt"] {
    grid-column: 2/13;
  }
  body [data-mb-grid~="col:start-2-dt"] {
    grid-column-start: 2;
  }
  body [data-mb-grid~="col:end-2-dt"] {
    grid-column-end: 2;
  }
  body .mb-col-start-3-dt {
    grid-column-start: 3;
  }
  body .mb-col-3-dt {
    grid-column-end: span 3;
  }
  body [data-mb-grid~="col:3-dt"] {
    grid-column-end: span 3;
  }
  body [data-mb-grid~="cols:3-1-dt"] {
    grid-column: 3/2;
  }
  body [data-mb-grid~="cols:3-2-dt"] {
    grid-column: 3/3;
  }
  body [data-mb-grid~="cols:3-3-dt"] {
    grid-column: 3/4;
  }
  body [data-mb-grid~="cols:3-4-dt"] {
    grid-column: 3/5;
  }
  body [data-mb-grid~="cols:3-5-dt"] {
    grid-column: 3/6;
  }
  body [data-mb-grid~="cols:3-6-dt"] {
    grid-column: 3/7;
  }
  body [data-mb-grid~="cols:3-7-dt"] {
    grid-column: 3/8;
  }
  body [data-mb-grid~="cols:3-8-dt"] {
    grid-column: 3/9;
  }
  body [data-mb-grid~="cols:3-9-dt"] {
    grid-column: 3/10;
  }
  body [data-mb-grid~="cols:3-10-dt"] {
    grid-column: 3/11;
  }
  body [data-mb-grid~="cols:3-11-dt"] {
    grid-column: 3/12;
  }
  body [data-mb-grid~="cols:3-12-dt"] {
    grid-column: 3/13;
  }
  body [data-mb-grid~="col:start-3-dt"] {
    grid-column-start: 3;
  }
  body [data-mb-grid~="col:end-3-dt"] {
    grid-column-end: 3;
  }
  body .mb-col-start-4-dt {
    grid-column-start: 4;
  }
  body .mb-col-4-dt {
    grid-column-end: span 4;
  }
  body [data-mb-grid~="col:4-dt"] {
    grid-column-end: span 4;
  }
  body [data-mb-grid~="cols:4-1-dt"] {
    grid-column: 4/2;
  }
  body [data-mb-grid~="cols:4-2-dt"] {
    grid-column: 4/3;
  }
  body [data-mb-grid~="cols:4-3-dt"] {
    grid-column: 4/4;
  }
  body [data-mb-grid~="cols:4-4-dt"] {
    grid-column: 4/5;
  }
  body [data-mb-grid~="cols:4-5-dt"] {
    grid-column: 4/6;
  }
  body [data-mb-grid~="cols:4-6-dt"] {
    grid-column: 4/7;
  }
  body [data-mb-grid~="cols:4-7-dt"] {
    grid-column: 4/8;
  }
  body [data-mb-grid~="cols:4-8-dt"] {
    grid-column: 4/9;
  }
  body [data-mb-grid~="cols:4-9-dt"] {
    grid-column: 4/10;
  }
  body [data-mb-grid~="cols:4-10-dt"] {
    grid-column: 4/11;
  }
  body [data-mb-grid~="cols:4-11-dt"] {
    grid-column: 4/12;
  }
  body [data-mb-grid~="cols:4-12-dt"] {
    grid-column: 4/13;
  }
  body [data-mb-grid~="col:start-4-dt"] {
    grid-column-start: 4;
  }
  body [data-mb-grid~="col:end-4-dt"] {
    grid-column-end: 4;
  }
  body .mb-col-start-5-dt {
    grid-column-start: 5;
  }
  body .mb-col-5-dt {
    grid-column-end: span 5;
  }
  body [data-mb-grid~="col:5-dt"] {
    grid-column-end: span 5;
  }
  body [data-mb-grid~="cols:5-1-dt"] {
    grid-column: 5/2;
  }
  body [data-mb-grid~="cols:5-2-dt"] {
    grid-column: 5/3;
  }
  body [data-mb-grid~="cols:5-3-dt"] {
    grid-column: 5/4;
  }
  body [data-mb-grid~="cols:5-4-dt"] {
    grid-column: 5/5;
  }
  body [data-mb-grid~="cols:5-5-dt"] {
    grid-column: 5/6;
  }
  body [data-mb-grid~="cols:5-6-dt"] {
    grid-column: 5/7;
  }
  body [data-mb-grid~="cols:5-7-dt"] {
    grid-column: 5/8;
  }
  body [data-mb-grid~="cols:5-8-dt"] {
    grid-column: 5/9;
  }
  body [data-mb-grid~="cols:5-9-dt"] {
    grid-column: 5/10;
  }
  body [data-mb-grid~="cols:5-10-dt"] {
    grid-column: 5/11;
  }
  body [data-mb-grid~="cols:5-11-dt"] {
    grid-column: 5/12;
  }
  body [data-mb-grid~="cols:5-12-dt"] {
    grid-column: 5/13;
  }
  body [data-mb-grid~="col:start-5-dt"] {
    grid-column-start: 5;
  }
  body [data-mb-grid~="col:end-5-dt"] {
    grid-column-end: 5;
  }
  body .mb-col-start-6-dt {
    grid-column-start: 6;
  }
  body .mb-col-6-dt {
    grid-column-end: span 6;
  }
  body [data-mb-grid~="col:6-dt"] {
    grid-column-end: span 6;
  }
  body [data-mb-grid~="cols:6-1-dt"] {
    grid-column: 6/2;
  }
  body [data-mb-grid~="cols:6-2-dt"] {
    grid-column: 6/3;
  }
  body [data-mb-grid~="cols:6-3-dt"] {
    grid-column: 6/4;
  }
  body [data-mb-grid~="cols:6-4-dt"] {
    grid-column: 6/5;
  }
  body [data-mb-grid~="cols:6-5-dt"] {
    grid-column: 6/6;
  }
  body [data-mb-grid~="cols:6-6-dt"] {
    grid-column: 6/7;
  }
  body [data-mb-grid~="cols:6-7-dt"] {
    grid-column: 6/8;
  }
  body [data-mb-grid~="cols:6-8-dt"] {
    grid-column: 6/9;
  }
  body [data-mb-grid~="cols:6-9-dt"] {
    grid-column: 6/10;
  }
  body [data-mb-grid~="cols:6-10-dt"] {
    grid-column: 6/11;
  }
  body [data-mb-grid~="cols:6-11-dt"] {
    grid-column: 6/12;
  }
  body [data-mb-grid~="cols:6-12-dt"] {
    grid-column: 6/13;
  }
  body [data-mb-grid~="col:start-6-dt"] {
    grid-column-start: 6;
  }
  body [data-mb-grid~="col:end-6-dt"] {
    grid-column-end: 6;
  }
  body .mb-col-start-7-dt {
    grid-column-start: 7;
  }
  body .mb-col-7-dt {
    grid-column-end: span 7;
  }
  body [data-mb-grid~="col:7-dt"] {
    grid-column-end: span 7;
  }
  body [data-mb-grid~="cols:7-1-dt"] {
    grid-column: 7/2;
  }
  body [data-mb-grid~="cols:7-2-dt"] {
    grid-column: 7/3;
  }
  body [data-mb-grid~="cols:7-3-dt"] {
    grid-column: 7/4;
  }
  body [data-mb-grid~="cols:7-4-dt"] {
    grid-column: 7/5;
  }
  body [data-mb-grid~="cols:7-5-dt"] {
    grid-column: 7/6;
  }
  body [data-mb-grid~="cols:7-6-dt"] {
    grid-column: 7/7;
  }
  body [data-mb-grid~="cols:7-7-dt"] {
    grid-column: 7/8;
  }
  body [data-mb-grid~="cols:7-8-dt"] {
    grid-column: 7/9;
  }
  body [data-mb-grid~="cols:7-9-dt"] {
    grid-column: 7/10;
  }
  body [data-mb-grid~="cols:7-10-dt"] {
    grid-column: 7/11;
  }
  body [data-mb-grid~="cols:7-11-dt"] {
    grid-column: 7/12;
  }
  body [data-mb-grid~="cols:7-12-dt"] {
    grid-column: 7/13;
  }
  body [data-mb-grid~="col:start-7-dt"] {
    grid-column-start: 7;
  }
  body [data-mb-grid~="col:end-7-dt"] {
    grid-column-end: 7;
  }
  body .mb-col-start-8-dt {
    grid-column-start: 8;
  }
  body .mb-col-8-dt {
    grid-column-end: span 8;
  }
  body [data-mb-grid~="col:8-dt"] {
    grid-column-end: span 8;
  }
  body [data-mb-grid~="cols:8-1-dt"] {
    grid-column: 8/2;
  }
  body [data-mb-grid~="cols:8-2-dt"] {
    grid-column: 8/3;
  }
  body [data-mb-grid~="cols:8-3-dt"] {
    grid-column: 8/4;
  }
  body [data-mb-grid~="cols:8-4-dt"] {
    grid-column: 8/5;
  }
  body [data-mb-grid~="cols:8-5-dt"] {
    grid-column: 8/6;
  }
  body [data-mb-grid~="cols:8-6-dt"] {
    grid-column: 8/7;
  }
  body [data-mb-grid~="cols:8-7-dt"] {
    grid-column: 8/8;
  }
  body [data-mb-grid~="cols:8-8-dt"] {
    grid-column: 8/9;
  }
  body [data-mb-grid~="cols:8-9-dt"] {
    grid-column: 8/10;
  }
  body [data-mb-grid~="cols:8-10-dt"] {
    grid-column: 8/11;
  }
  body [data-mb-grid~="cols:8-11-dt"] {
    grid-column: 8/12;
  }
  body [data-mb-grid~="cols:8-12-dt"] {
    grid-column: 8/13;
  }
  body [data-mb-grid~="col:start-8-dt"] {
    grid-column-start: 8;
  }
  body [data-mb-grid~="col:end-8-dt"] {
    grid-column-end: 8;
  }
  body .mb-col-start-9-dt {
    grid-column-start: 9;
  }
  body .mb-col-9-dt {
    grid-column-end: span 9;
  }
  body [data-mb-grid~="col:9-dt"] {
    grid-column-end: span 9;
  }
  body [data-mb-grid~="cols:9-1-dt"] {
    grid-column: 9/2;
  }
  body [data-mb-grid~="cols:9-2-dt"] {
    grid-column: 9/3;
  }
  body [data-mb-grid~="cols:9-3-dt"] {
    grid-column: 9/4;
  }
  body [data-mb-grid~="cols:9-4-dt"] {
    grid-column: 9/5;
  }
  body [data-mb-grid~="cols:9-5-dt"] {
    grid-column: 9/6;
  }
  body [data-mb-grid~="cols:9-6-dt"] {
    grid-column: 9/7;
  }
  body [data-mb-grid~="cols:9-7-dt"] {
    grid-column: 9/8;
  }
  body [data-mb-grid~="cols:9-8-dt"] {
    grid-column: 9/9;
  }
  body [data-mb-grid~="cols:9-9-dt"] {
    grid-column: 9/10;
  }
  body [data-mb-grid~="cols:9-10-dt"] {
    grid-column: 9/11;
  }
  body [data-mb-grid~="cols:9-11-dt"] {
    grid-column: 9/12;
  }
  body [data-mb-grid~="cols:9-12-dt"] {
    grid-column: 9/13;
  }
  body [data-mb-grid~="col:start-9-dt"] {
    grid-column-start: 9;
  }
  body [data-mb-grid~="col:end-9-dt"] {
    grid-column-end: 9;
  }
  body .mb-col-start-10-dt {
    grid-column-start: 10;
  }
  body .mb-col-10-dt {
    grid-column-end: span 10;
  }
  body [data-mb-grid~="col:10-dt"] {
    grid-column-end: span 10;
  }
  body [data-mb-grid~="cols:10-1-dt"] {
    grid-column: 10/2;
  }
  body [data-mb-grid~="cols:10-2-dt"] {
    grid-column: 10/3;
  }
  body [data-mb-grid~="cols:10-3-dt"] {
    grid-column: 10/4;
  }
  body [data-mb-grid~="cols:10-4-dt"] {
    grid-column: 10/5;
  }
  body [data-mb-grid~="cols:10-5-dt"] {
    grid-column: 10/6;
  }
  body [data-mb-grid~="cols:10-6-dt"] {
    grid-column: 10/7;
  }
  body [data-mb-grid~="cols:10-7-dt"] {
    grid-column: 10/8;
  }
  body [data-mb-grid~="cols:10-8-dt"] {
    grid-column: 10/9;
  }
  body [data-mb-grid~="cols:10-9-dt"] {
    grid-column: 10/10;
  }
  body [data-mb-grid~="cols:10-10-dt"] {
    grid-column: 10/11;
  }
  body [data-mb-grid~="cols:10-11-dt"] {
    grid-column: 10/12;
  }
  body [data-mb-grid~="cols:10-12-dt"] {
    grid-column: 10/13;
  }
  body [data-mb-grid~="col:start-10-dt"] {
    grid-column-start: 10;
  }
  body [data-mb-grid~="col:end-10-dt"] {
    grid-column-end: 10;
  }
  body .mb-col-start-11-dt {
    grid-column-start: 11;
  }
  body .mb-col-11-dt {
    grid-column-end: span 11;
  }
  body [data-mb-grid~="col:11-dt"] {
    grid-column-end: span 11;
  }
  body [data-mb-grid~="cols:11-1-dt"] {
    grid-column: 11/2;
  }
  body [data-mb-grid~="cols:11-2-dt"] {
    grid-column: 11/3;
  }
  body [data-mb-grid~="cols:11-3-dt"] {
    grid-column: 11/4;
  }
  body [data-mb-grid~="cols:11-4-dt"] {
    grid-column: 11/5;
  }
  body [data-mb-grid~="cols:11-5-dt"] {
    grid-column: 11/6;
  }
  body [data-mb-grid~="cols:11-6-dt"] {
    grid-column: 11/7;
  }
  body [data-mb-grid~="cols:11-7-dt"] {
    grid-column: 11/8;
  }
  body [data-mb-grid~="cols:11-8-dt"] {
    grid-column: 11/9;
  }
  body [data-mb-grid~="cols:11-9-dt"] {
    grid-column: 11/10;
  }
  body [data-mb-grid~="cols:11-10-dt"] {
    grid-column: 11/11;
  }
  body [data-mb-grid~="cols:11-11-dt"] {
    grid-column: 11/12;
  }
  body [data-mb-grid~="cols:11-12-dt"] {
    grid-column: 11/13;
  }
  body [data-mb-grid~="col:start-11-dt"] {
    grid-column-start: 11;
  }
  body [data-mb-grid~="col:end-11-dt"] {
    grid-column-end: 11;
  }
  body .mb-col-start-12-dt {
    grid-column-start: 12;
  }
  body .mb-col-12-dt {
    grid-column-end: span 12;
  }
  body [data-mb-grid~="col:12-dt"] {
    grid-column-end: span 12;
  }
  body [data-mb-grid~="cols:12-1-dt"] {
    grid-column: 12/2;
  }
  body [data-mb-grid~="cols:12-2-dt"] {
    grid-column: 12/3;
  }
  body [data-mb-grid~="cols:12-3-dt"] {
    grid-column: 12/4;
  }
  body [data-mb-grid~="cols:12-4-dt"] {
    grid-column: 12/5;
  }
  body [data-mb-grid~="cols:12-5-dt"] {
    grid-column: 12/6;
  }
  body [data-mb-grid~="cols:12-6-dt"] {
    grid-column: 12/7;
  }
  body [data-mb-grid~="cols:12-7-dt"] {
    grid-column: 12/8;
  }
  body [data-mb-grid~="cols:12-8-dt"] {
    grid-column: 12/9;
  }
  body [data-mb-grid~="cols:12-9-dt"] {
    grid-column: 12/10;
  }
  body [data-mb-grid~="cols:12-10-dt"] {
    grid-column: 12/11;
  }
  body [data-mb-grid~="cols:12-11-dt"] {
    grid-column: 12/12;
  }
  body [data-mb-grid~="cols:12-12-dt"] {
    grid-column: 12/13;
  }
  body [data-mb-grid~="col:start-12-dt"] {
    grid-column-start: 12;
  }
  body [data-mb-grid~="col:end-12-dt"] {
    grid-column-end: 12;
  }
}
body .mb-col-hide {
  display: none;
}
@media (min-width: 768px) {
  body .mb-col-hide-tb {
    display: none;
  }
}
@media (min-width: 1152px) {
  body .mb-col-hide-dt {
    display: none;
  }
}
body .mb-container-full {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 100%;
}
body .mb-container {
  box-sizing: border-box;
  margin: 0 auto;
  max-width: 1511px;
}
@media (max-width: 1151px) {
  body .mb-padding {
    margin-left: 16px;
    margin-right: 16px;
  }
}

* {
  margin: 0;
  padding: 0;
}
* .--button-small {
  min-width: 120px;
  width: 120px;
}
* .--button-medium {
  min-width: 152px;
  width: 152px;
}
* .--button-large {
  min-width: 208px;
  width: 208px;
}
* .--button-fullwidth {
  min-width: 100%;
  width: 100%;
}

@keyframes hotels-loading {
  0% {
    background-position: -468px 0;
  }
  100% {
    background-position: 468px 0;
  }
}
@media only screen and (max-width: 767px) {
  .mb-dialog-custom {
    height: 100vh;
  }
}
.mb-dialog-custom .mb-dialog-header-custom {
  align-items: center;
  background: var(--color-background);
  display: flex;
  justify-content: space-between;
  padding: 16px;
}
@media only screen and (min-width: 1152px) {
  .mb-dialog-custom .mb-dialog-header-custom {
    border-radius: 8px 8px 0 0;
  }
}
.mb-dialog-custom .mb-dialog-header-custom .text {
  font-size: 1rem;
  font-weight: 600;
  line-height: 24px;
}
.mb-dialog-custom .mb-dialog-header-custom .close {
  color: var(--color-gray-800);
  cursor: pointer;
}
.mb-dialog-custom .mb-dialog-header-custom .close:hover {
  color: var(--color-disabled);
  text-decoration: none;
}
.mb-dialog-custom .mb-dialog-body-custom {
  border-radius: 0 0 8px 8px;
  height: calc(100% - 56px);
  overflow-x: hidden;
  overflow-y: auto;
}
@media only screen and (min-width: 1152px) {
  .mb-dialog-custom .mb-dialog-body-custom {
    max-height: calc(90vh - 56px);
  }
}
.mb-dialog-custom .mb-dialog-body-custom .hotel__map-container {
  height: 550px;
}
@media only screen and (max-width: 767px) {
  .mb-dialog-custom .mb-dialog-body-custom .hotel__map-container {
    height: calc(100% - 56px);
  }
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container {
  display: flex;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__left {
  background-position: 50%;
  background-repeat: no-repeat;
  background-size: cover;
  border-radius: 0 0 0 8px;
  width: 270px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container--no-image-almundo {
  background-image: url("/hotels/results/assets/images/almundo-hotel-no-image.svg");
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container--no-image-avantrip {
  background-image: url("/hotels/results/assets/images/avantrip-hotel-no-image.svg");
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right {
  padding: 16px;
  width: calc(100% - 270px);
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__title {
  font-size: 1rem;
  font-weight: bold;
  line-height: 16px;
  color: var(--color-success-dark);
  margin-bottom: 8px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__name {
  font-size: 1rem;
  font-weight: bold;
  line-height: 24px;
  margin-bottom: 8px;
  margin-top: 0;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__subtitle-content {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__subtitle-content mb-stars-rating {
  margin-right: 8px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__subtitle-content__amenities-list {
  display: inline-block;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__subtitle-content__amenities-list .icon {
  margin-left: 8px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__subtitle-content--right-align {
  margin-right: -16px;
}
.mb-dialog-custom .mb-dialog-body-custom .user-inactivity-body-container__right__lastest-rooms {
  font-size: 0.6875rem;
  font-weight: normal;
  line-height: 11px;
  color: var(--color-error);
  display: block;
  margin-top: 4px;
}

/*# sourceMappingURL=styles.4f803c1cfa2c416b.css.map*/