/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/dx/apricot-dx-profile.scss ***!
  \****************************************************************************************************************************************************************************************************/
/*!
 * Apricot-Drupal Profile
 * @version 1.0
 * @license
 * Copyright (c) 2025 The College Board
 */
.d8-text-list-feature ul{
  padding-left:0;
  border:1px solid #d9d9d9;
}
.d8-text-list-feature ul li{
  padding:16px;
  list-style:none;
  border-bottom:1px solid #d9d9d9;
}
.d8-text-list-feature ul li:last-of-type{
  border-bottom:0;
}
.d8-text-list-feature.d8-text-list-checkmark ul li::before{
  content:"\e953";
  position:unset;
  top:0;
  left:0;
  margin-right:8px;
  font-size:1rem;
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
.d8-text-list-feature.d8-text-list-checkmark ul li p{
  display:inline;
}
.d8-text-list-feature ul li p{
  display:inline;
}
.d8-text-list-feature ul li a{
  color:#1e1e1e;
}
.d8-text-list-feature ul li a:hover, .d8-text-list-feature ul li a.cb-hover, .d8-text-list-feature ul li a:focus, .d8-text-list-feature ul li a.cb-focus{
  color:#1e1e1e;
}
.d8-text-list-feature ul li a:active, .d8-text-list-feature ul li a.cb-active{
  color:#505050;
}
.d8-text-list-feature ul li a:not(.cb-btn):visited, .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
  color:#1e1e1e;
}
.d8-text-list-feature ul li a.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.d8-text-list-feature ul li a.cb-disabled:hover, .d8-text-list-feature ul li a.cb-disabled.cb-hover, .d8-text-list-feature ul li a.cb-disabled:focus, .d8-text-list-feature ul li a.cb-disabled.cb-focus, .d8-text-list-feature ul li a.cb-disabled.cb-active, .d8-text-list-feature ul li a.cb-disabled:visited, .d8-text-list-feature ul li a.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
.d8-text-list-feature.cb-white-color ul li a{
  color:#fff !important;
}
.d8-text-list-feature.cb-white-color ul li a:hover, .d8-text-list-feature.cb-white-color ul li a.cb-hover, .d8-text-list-feature.cb-white-color ul li a:focus, .d8-text-list-feature.cb-white-color ul li a.cb-focus{
  color:#fff;
}
.d8-text-list-feature.cb-white-color ul li a:active, .d8-text-list-feature.cb-white-color ul li a.cb-active{
  color:#fff;
}
.d8-text-list-feature.cb-white-color ul li a:not(.cb-btn):visited, .d8-text-list-feature.cb-white-color ul li a:not(.cb-btn).cb-visited{
  color:#fff;
}
.d8-text-list-feature.cb-white-color ul li a.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.d8-text-list-feature.cb-white-color ul li a.cb-disabled:hover, .d8-text-list-feature.cb-white-color ul li a.cb-disabled.cb-hover, .d8-text-list-feature.cb-white-color ul li a.cb-disabled:focus, .d8-text-list-feature.cb-white-color ul li a.cb-disabled.cb-focus, .d8-text-list-feature.cb-white-color ul li a.cb-disabled.cb-active, .d8-text-list-feature.cb-white-color ul li a.cb-disabled:visited, .d8-text-list-feature.cb-white-color ul li a.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}

.cb-white-color .d8-text-list-feature ul li a{
  color:#fff !important;
}
.cb-white-color .d8-text-list-feature ul li a:hover, .cb-white-color .d8-text-list-feature ul li a.cb-hover, .cb-white-color .d8-text-list-feature ul li a:focus, .cb-white-color .d8-text-list-feature ul li a.cb-focus{
  color:#fff;
}
.cb-white-color .d8-text-list-feature ul li a:active, .cb-white-color .d8-text-list-feature ul li a.cb-active{
  color:#fff;
}
.cb-white-color .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
  color:#fff;
}
.cb-white-color .d8-text-list-feature ul li a.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color .d8-text-list-feature ul li a.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color *{
  color:#fff;
  border-color:#fff;
}
.cb-white-color a:not(.cb-btn){
  color:#fff !important;
}
.cb-white-color a:not(.cb-btn):hover, .cb-white-color a:not(.cb-btn).cb-hover, .cb-white-color a:not(.cb-btn):focus, .cb-white-color a:not(.cb-btn).cb-focus{
  color:#fff;
}
.cb-white-color a:not(.cb-btn):active, .cb-white-color a:not(.cb-btn).cb-active{
  color:#fff;
}
.cb-white-color a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color a:not(.cb-btn):not(.cb-btn).cb-visited{
  color:#fff;
}
.cb-white-color a:not(.cb-btn).cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color a:not(.cb-btn).cb-disabled:hover, .cb-white-color a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color a:not(.cb-btn).cb-disabled:focus, .cb-white-color a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color a:not(.cb-btn).cb-disabled:visited, .cb-white-color a:not(.cb-btn).cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color .cb-btn[class^=cb-btn-light]{
  border-color:#fff;
}
.cb-white-color .cb-btn.cb-btn-primary, .cb-white-color .cb-btn.cb-btn-primary *{
  color:#324dc7;
}
.cb-white-color .cb-btn.cb-btn-primary:visited, .cb-white-color .cb-btn.cb-btn-primary *:visited{
  color:#324dc7;
}
.cb-white-color .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
  color:#324dc7;
}
.cb-white-color .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
  color:#324dc7;
}
.cb-white-color .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
  color:#fff;
  text-decoration:underline;
}
.cb-white-color .cb-btn.cb-btn-yellow, .cb-white-color .cb-btn.cb-btn-yellow *{
  color:#1e1e1e;
}
.cb-white-color .cb-btn.cb-btn-yellow:visited, .cb-white-color .cb-btn.cb-btn-yellow *:visited{
  color:#1e1e1e;
}
.cb-white-color .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
  color:#1e1e1e;
}
.cb-white-color .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
  color:#1e1e1e;
}
.cb-white-color .cb-btn.cb-btn-black, .cb-white-color .cb-btn.cb-btn-black *{
  color:#1e1e1e;
}
.cb-white-color .cb-btn.cb-btn-black:visited, .cb-white-color .cb-btn.cb-btn-black *:visited{
  color:#1e1e1e;
}
.cb-white-color .cb-date-time-tags p.cb-event-stamp{
  color:#1e1e1e;
}
.cb-white-color .cb-menu-list a.cb-menu-link{
  color:#fff !important;
}
.cb-white-color .cb-menu-list a.cb-menu-link:hover, .cb-white-color .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color .cb-menu-list a.cb-menu-link:focus, .cb-white-color .cb-menu-list a.cb-menu-link.cb-focus{
  color:#fff;
}
.cb-white-color .cb-menu-list a.cb-menu-link:active, .cb-white-color .cb-menu-list a.cb-menu-link.cb-active{
  color:#fff;
}
.cb-white-color .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
  color:#fff;
}
.cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
.cb-white-color .cb-menu-list a.cb-menu-link:hover, .cb-white-color .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color .cb-menu-list a.cb-menu-link:focus, .cb-white-color .cb-menu-list a.cb-menu-link.cb-focus{
  background-color:rgba(0, 0, 0, 0.2);
}
.cb-white-color .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
  box-shadow:inset 0 -3px 0 -1px #fff !important;
}
.cb-white-color .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color .cb-menu-list.cb-menu-list-vertical a.cb-focus{
  box-shadow:inset 2px 0 0 0 #fff !important;
}
.cb-white-color .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
  box-shadow:none !important;
}
.cb-white-color .cb-card .cb-text-overline-small,
.cb-white-color .cb-card .cb-text-overline,
.cb-white-color .cb-card .cb-card-label,
.cb-white-color .cb-card .cb-meta-tags *,
.cb-white-color .cb-card .cb-card-action *{
  color:#1e1e1e !important;
}
.cb-white-color .cb-card .cb-btn-black:not(.cb-btn-naked){
  border-color:#1e1e1e !important;
}
.cb-white-color .cb-card .cb-card-label{
  border-color:#d9d9d9 !important;
}
@media (min-width: 768px){
  .cb-white-color .cb-btn.cb-btn-black.cb-btn-light-sm-up{
    color:#fff;
  }
  .cb-white-color .cb-btn.cb-btn-black.cb-btn-light-sm-up:visited{
    color:#fff;
  }
}
.cb-white-color.cb-band .cb-btn.cb-btn-primary:hover font,
.cb-white-color.cb-band .cb-btn.cb-btn-primary:hover font *{
  color:#fff;
}

.cb-base-color .cb-btn-yellow[class*=cb-btn-light]{
  color:#1e1e1e;
}
.cb-base-color .cb-btn-yellow[class*=cb-btn-light]:visited{
  color:#1e1e1e;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-black1-color-xs .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-xs .d8-text-list-feature ul li a:hover, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-xs .d8-text-list-feature ul li a:focus, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-xs .d8-text-list-feature ul li a:active, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-xs .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-xs .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xs *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-xs a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-xs a:hover, .cb-black1-color-xs a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-xs a:active, .cb-black1-color-xs a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-xs a:not(.cb-btn):visited, .cb-black1-color-xs a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-xs a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xs a.cb-disabled:hover, .cb-black1-color-xs a.cb-disabled.cb-hover, .cb-black1-color-xs a.cb-disabled:focus, .cb-black1-color-xs a.cb-disabled.cb-focus, .cb-black1-color-xs a.cb-disabled.cb-active, .cb-black1-color-xs a.cb-disabled:visited, .cb-black1-color-xs a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xs .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-xs .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a:hover, .cb-white-color-xs .d8-text-list-feature ul li a.cb-hover, .cb-white-color-xs .d8-text-list-feature ul li a:focus, .cb-white-color-xs .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a:active, .cb-white-color-xs .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-xs .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-xs .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-xs a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-xs a:not(.cb-btn):hover, .cb-white-color-xs a:not(.cb-btn).cb-hover, .cb-white-color-xs a:not(.cb-btn):focus, .cb-white-color-xs a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-xs a:not(.cb-btn):active, .cb-white-color-xs a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-xs a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-xs a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xs a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs a:not(.cb-btn).cb-disabled:hover, .cb-white-color-xs a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-xs a:not(.cb-btn).cb-disabled:focus, .cb-white-color-xs a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-xs a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-xs a:not(.cb-btn).cb-disabled:visited, .cb-white-color-xs a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-xs .cb-btn.cb-btn-primary, .cb-white-color-xs .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-xs .cb-btn.cb-btn-primary:visited, .cb-white-color-xs .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-xs .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-xs .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-xs .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-xs .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-xs .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-xs .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-xs .cb-btn.cb-btn-yellow, .cb-white-color-xs .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-btn.cb-btn-yellow:visited, .cb-white-color-xs .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-xs .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-xs .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-btn.cb-btn-black, .cb-white-color-xs .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-btn.cb-btn-black:visited, .cb-white-color-xs .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link:hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link:focus, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link:active, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-xs .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xs .cb-menu-list a.cb-menu-link:hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-xs .cb-menu-list a.cb-menu-link:focus, .cb-white-color-xs .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-xs .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-xs .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-xs .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-xs .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-xs .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-xs .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-xs .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-xs .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-xs .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-xs .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-xs .cb-card .cb-text-overline-small,
  .cb-white-color-xs .cb-card .cb-text-overline,
  .cb-white-color-xs .cb-card .cb-card-label,
  .cb-white-color-xs .cb-card .cb-meta-tags *,
  .cb-white-color-xs .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-xs .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-xs .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-black1-color-sm .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-sm .d8-text-list-feature ul li a:hover, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-sm .d8-text-list-feature ul li a:focus, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-sm .d8-text-list-feature ul li a:active, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-sm .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-sm .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-sm *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-sm a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-sm a:hover, .cb-black1-color-sm a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-sm a:active, .cb-black1-color-sm a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-sm a:not(.cb-btn):visited, .cb-black1-color-sm a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-sm a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-sm a.cb-disabled:hover, .cb-black1-color-sm a.cb-disabled.cb-hover, .cb-black1-color-sm a.cb-disabled:focus, .cb-black1-color-sm a.cb-disabled.cb-focus, .cb-black1-color-sm a.cb-disabled.cb-active, .cb-black1-color-sm a.cb-disabled:visited, .cb-black1-color-sm a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-sm .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-sm .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a:hover, .cb-white-color-sm .d8-text-list-feature ul li a.cb-hover, .cb-white-color-sm .d8-text-list-feature ul li a:focus, .cb-white-color-sm .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a:active, .cb-white-color-sm .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-sm .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-sm .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-sm a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-sm a:not(.cb-btn):hover, .cb-white-color-sm a:not(.cb-btn).cb-hover, .cb-white-color-sm a:not(.cb-btn):focus, .cb-white-color-sm a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-sm a:not(.cb-btn):active, .cb-white-color-sm a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-sm a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-sm a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-sm a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm a:not(.cb-btn).cb-disabled:hover, .cb-white-color-sm a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-sm a:not(.cb-btn).cb-disabled:focus, .cb-white-color-sm a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-sm a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-sm a:not(.cb-btn).cb-disabled:visited, .cb-white-color-sm a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-sm .cb-btn.cb-btn-primary, .cb-white-color-sm .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-sm .cb-btn.cb-btn-primary:visited, .cb-white-color-sm .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-sm .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-sm .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-sm .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-sm .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-sm .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-sm .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-sm .cb-btn.cb-btn-yellow, .cb-white-color-sm .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-btn.cb-btn-yellow:visited, .cb-white-color-sm .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-sm .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-sm .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-btn.cb-btn-black, .cb-white-color-sm .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-btn.cb-btn-black:visited, .cb-white-color-sm .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link:hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link:focus, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link:active, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-sm .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-sm .cb-menu-list a.cb-menu-link:hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-sm .cb-menu-list a.cb-menu-link:focus, .cb-white-color-sm .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-sm .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-sm .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-sm .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-sm .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-sm .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-sm .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-sm .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-sm .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-sm .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-sm .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-sm .cb-card .cb-text-overline-small,
  .cb-white-color-sm .cb-card .cb-text-overline,
  .cb-white-color-sm .cb-card .cb-card-label,
  .cb-white-color-sm .cb-card .cb-meta-tags *,
  .cb-white-color-sm .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-sm .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-sm .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-black1-color-md .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-md .d8-text-list-feature ul li a:hover, .cb-black1-color-md .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-md .d8-text-list-feature ul li a:focus, .cb-black1-color-md .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-md .d8-text-list-feature ul li a:active, .cb-black1-color-md .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-md .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-md .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-md .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-md *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-md a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-md a:hover, .cb-black1-color-md a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-md a:active, .cb-black1-color-md a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-md a:not(.cb-btn):visited, .cb-black1-color-md a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-md a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-md a.cb-disabled:hover, .cb-black1-color-md a.cb-disabled.cb-hover, .cb-black1-color-md a.cb-disabled:focus, .cb-black1-color-md a.cb-disabled.cb-focus, .cb-black1-color-md a.cb-disabled.cb-active, .cb-black1-color-md a.cb-disabled:visited, .cb-black1-color-md a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-md .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-md .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-md .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-md .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-md .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-md .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-md .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-md .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-md .d8-text-list-feature ul li a:hover, .cb-white-color-md .d8-text-list-feature ul li a.cb-hover, .cb-white-color-md .d8-text-list-feature ul li a:focus, .cb-white-color-md .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-md .d8-text-list-feature ul li a:active, .cb-white-color-md .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-md .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-md .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-md .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-md a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-md a:not(.cb-btn):hover, .cb-white-color-md a:not(.cb-btn).cb-hover, .cb-white-color-md a:not(.cb-btn):focus, .cb-white-color-md a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-md a:not(.cb-btn):active, .cb-white-color-md a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-md a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-md a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-md a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md a:not(.cb-btn).cb-disabled:hover, .cb-white-color-md a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-md a:not(.cb-btn).cb-disabled:focus, .cb-white-color-md a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-md a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-md a:not(.cb-btn).cb-disabled:visited, .cb-white-color-md a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-md .cb-btn.cb-btn-primary, .cb-white-color-md .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-md .cb-btn.cb-btn-primary:visited, .cb-white-color-md .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-md .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-md .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-md .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-md .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-md .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-md .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-md .cb-btn.cb-btn-yellow, .cb-white-color-md .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-btn.cb-btn-yellow:visited, .cb-white-color-md .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-md .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-md .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-btn.cb-btn-black, .cb-white-color-md .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-btn.cb-btn-black:visited, .cb-white-color-md .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link:hover, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-md .cb-menu-list a.cb-menu-link:focus, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link:active, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-md .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-md .cb-menu-list a.cb-menu-link:hover, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-md .cb-menu-list a.cb-menu-link:focus, .cb-white-color-md .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-md .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-md .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-md .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-md .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-md .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-md .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-md .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-md .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-md .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-md .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-md .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-md .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-md .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-md .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-md .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-md .cb-card .cb-text-overline-small,
  .cb-white-color-md .cb-card .cb-text-overline,
  .cb-white-color-md .cb-card .cb-card-label,
  .cb-white-color-md .cb-card .cb-meta-tags *,
  .cb-white-color-md .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-md .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-md .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-black1-color-lg .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-lg .d8-text-list-feature ul li a:hover, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-lg .d8-text-list-feature ul li a:focus, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-lg .d8-text-list-feature ul li a:active, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-lg .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-lg .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-lg *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-lg a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-lg a:hover, .cb-black1-color-lg a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-lg a:active, .cb-black1-color-lg a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-lg a:not(.cb-btn):visited, .cb-black1-color-lg a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-lg a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-lg a.cb-disabled:hover, .cb-black1-color-lg a.cb-disabled.cb-hover, .cb-black1-color-lg a.cb-disabled:focus, .cb-black1-color-lg a.cb-disabled.cb-focus, .cb-black1-color-lg a.cb-disabled.cb-active, .cb-black1-color-lg a.cb-disabled:visited, .cb-black1-color-lg a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-lg .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-lg .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a:hover, .cb-white-color-lg .d8-text-list-feature ul li a.cb-hover, .cb-white-color-lg .d8-text-list-feature ul li a:focus, .cb-white-color-lg .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a:active, .cb-white-color-lg .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-lg .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-lg .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-lg a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-lg a:not(.cb-btn):hover, .cb-white-color-lg a:not(.cb-btn).cb-hover, .cb-white-color-lg a:not(.cb-btn):focus, .cb-white-color-lg a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-lg a:not(.cb-btn):active, .cb-white-color-lg a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-lg a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-lg a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-lg a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg a:not(.cb-btn).cb-disabled:hover, .cb-white-color-lg a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-lg a:not(.cb-btn).cb-disabled:focus, .cb-white-color-lg a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-lg a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-lg a:not(.cb-btn).cb-disabled:visited, .cb-white-color-lg a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-lg .cb-btn.cb-btn-primary, .cb-white-color-lg .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-lg .cb-btn.cb-btn-primary:visited, .cb-white-color-lg .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-lg .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-lg .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-lg .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-lg .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-lg .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-lg .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-lg .cb-btn.cb-btn-yellow, .cb-white-color-lg .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-btn.cb-btn-yellow:visited, .cb-white-color-lg .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-lg .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-lg .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-btn.cb-btn-black, .cb-white-color-lg .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-btn.cb-btn-black:visited, .cb-white-color-lg .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link:hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link:focus, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link:active, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-lg .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-lg .cb-menu-list a.cb-menu-link:hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-lg .cb-menu-list a.cb-menu-link:focus, .cb-white-color-lg .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-lg .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-lg .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-lg .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-lg .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-lg .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-lg .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-lg .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-lg .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-lg .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-lg .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-lg .cb-card .cb-text-overline-small,
  .cb-white-color-lg .cb-card .cb-text-overline,
  .cb-white-color-lg .cb-card .cb-card-label,
  .cb-white-color-lg .cb-card .cb-meta-tags *,
  .cb-white-color-lg .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-lg .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-lg .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-black1-color-xl .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-xl .d8-text-list-feature ul li a:hover, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-xl .d8-text-list-feature ul li a:focus, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-xl .d8-text-list-feature ul li a:active, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xl *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-xl a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-xl a:hover, .cb-black1-color-xl a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-xl a:active, .cb-black1-color-xl a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-xl a:not(.cb-btn):visited, .cb-black1-color-xl a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-xl a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xl a.cb-disabled:hover, .cb-black1-color-xl a.cb-disabled.cb-hover, .cb-black1-color-xl a.cb-disabled:focus, .cb-black1-color-xl a.cb-disabled.cb-focus, .cb-black1-color-xl a.cb-disabled.cb-active, .cb-black1-color-xl a.cb-disabled:visited, .cb-black1-color-xl a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-xl .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-xl .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a:hover, .cb-white-color-xl .d8-text-list-feature ul li a.cb-hover, .cb-white-color-xl .d8-text-list-feature ul li a:focus, .cb-white-color-xl .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a:active, .cb-white-color-xl .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-xl a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-xl a:not(.cb-btn):hover, .cb-white-color-xl a:not(.cb-btn).cb-hover, .cb-white-color-xl a:not(.cb-btn):focus, .cb-white-color-xl a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-xl a:not(.cb-btn):active, .cb-white-color-xl a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-xl a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-xl a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xl a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl a:not(.cb-btn).cb-disabled:hover, .cb-white-color-xl a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-xl a:not(.cb-btn).cb-disabled:focus, .cb-white-color-xl a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-xl a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-xl a:not(.cb-btn).cb-disabled:visited, .cb-white-color-xl a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-xl .cb-btn.cb-btn-primary, .cb-white-color-xl .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-xl .cb-btn.cb-btn-primary:visited, .cb-white-color-xl .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-xl .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-xl .cb-btn.cb-btn-yellow, .cb-white-color-xl .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-btn.cb-btn-yellow:visited, .cb-white-color-xl .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-btn.cb-btn-black, .cb-white-color-xl .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-btn.cb-btn-black:visited, .cb-white-color-xl .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link:active, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-xl .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-xl .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-xl .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-xl .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-xl .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-xl .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-xl .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-xl .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-xl .cb-card .cb-text-overline-small,
  .cb-white-color-xl .cb-card .cb-text-overline,
  .cb-white-color-xl .cb-card .cb-card-label,
  .cb-white-color-xl .cb-card .cb-meta-tags *,
  .cb-white-color-xl .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-xl .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-xl .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-black1-color-2xl .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-2xl .d8-text-list-feature ul li a:hover, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-2xl .d8-text-list-feature ul li a:focus, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-2xl .d8-text-list-feature ul li a:active, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-2xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-2xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-2xl *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-2xl a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-2xl a:hover, .cb-black1-color-2xl a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-2xl a:active, .cb-black1-color-2xl a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-2xl a:not(.cb-btn):visited, .cb-black1-color-2xl a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-2xl a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-2xl a.cb-disabled:hover, .cb-black1-color-2xl a.cb-disabled.cb-hover, .cb-black1-color-2xl a.cb-disabled:focus, .cb-black1-color-2xl a.cb-disabled.cb-focus, .cb-black1-color-2xl a.cb-disabled.cb-active, .cb-black1-color-2xl a.cb-disabled:visited, .cb-black1-color-2xl a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-2xl .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-2xl .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a:hover, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-hover, .cb-white-color-2xl .d8-text-list-feature ul li a:focus, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a:active, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-2xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-2xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-2xl a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-2xl a:not(.cb-btn):hover, .cb-white-color-2xl a:not(.cb-btn).cb-hover, .cb-white-color-2xl a:not(.cb-btn):focus, .cb-white-color-2xl a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-2xl a:not(.cb-btn):active, .cb-white-color-2xl a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-2xl a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-2xl a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-2xl a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl a:not(.cb-btn).cb-disabled:hover, .cb-white-color-2xl a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-2xl a:not(.cb-btn).cb-disabled:focus, .cb-white-color-2xl a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-2xl a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-2xl a:not(.cb-btn).cb-disabled:visited, .cb-white-color-2xl a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-primary, .cb-white-color-2xl .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-primary:visited, .cb-white-color-2xl .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-2xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-2xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-2xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-yellow, .cb-white-color-2xl .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-yellow:visited, .cb-white-color-2xl .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-2xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-2xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-black, .cb-white-color-2xl .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-btn.cb-btn-black:visited, .cb-white-color-2xl .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link:active, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-2xl .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-2xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-2xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-2xl .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-2xl .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-2xl .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-2xl .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-2xl .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-2xl .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-2xl .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-2xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-2xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-2xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-2xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-2xl .cb-card .cb-text-overline-small,
  .cb-white-color-2xl .cb-card .cb-text-overline,
  .cb-white-color-2xl .cb-card .cb-card-label,
  .cb-white-color-2xl .cb-card .cb-meta-tags *,
  .cb-white-color-2xl .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-2xl .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-2xl .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
@media (min-width: 1728px){
  .cb-black1-color-3xl .d8-text-list-feature ul li a{
    color:#1e1e1e;
  }
  .cb-black1-color-3xl .d8-text-list-feature ul li a:hover, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-hover, .cb-black1-color-3xl .d8-text-list-feature ul li a:focus, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-focus{
    color:#1e1e1e;
  }
  .cb-black1-color-3xl .d8-text-list-feature ul li a:active, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-active{
    color:#505050;
  }
  .cb-black1-color-3xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-black1-color-3xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#1e1e1e;
  }
  .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-black1-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-3xl *{
    color:#000;
    border-color:#000;
  }
  .cb-black1-color-3xl a{
    color:#324dc7;
    text-decoration:underline;
  }
  .cb-black1-color-3xl a:hover, .cb-black1-color-3xl a.cb-hover{
    color:#324dc7;
    text-decoration:none;
  }
  .cb-black1-color-3xl a:active, .cb-black1-color-3xl a.cb-active{
    color:#28369a;
  }
  .cb-black1-color-3xl a:not(.cb-btn):visited, .cb-black1-color-3xl a:not(.cb-btn).cb-visited{
    color:#85144b;
  }
  .cb-black1-color-3xl a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-3xl a.cb-disabled:hover, .cb-black1-color-3xl a.cb-disabled.cb-hover, .cb-black1-color-3xl a.cb-disabled:focus, .cb-black1-color-3xl a.cb-disabled.cb-focus, .cb-black1-color-3xl a.cb-disabled.cb-active, .cb-black1-color-3xl a.cb-disabled:visited, .cb-black1-color-3xl a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-black1-color-3xl .cb-btn{
    text-decoration:none;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-light:visited{
    color:#324dc7;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-primary{
    color:#fff;
    border-color:#324dc7;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-primary:visited{
    color:#fff;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited{
    color:#fff;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-light{
    border-color:#324dc7;
  }
  .cb-black1-color-3xl .cb-btn.cb-btn-light.cb-btn-black{
    border-color:#1e1e1e;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a{
    color:#fff !important;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a:hover, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-hover, .cb-white-color-3xl .d8-text-list-feature ul li a:focus, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-focus{
    color:#fff;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a:active, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-active{
    color:#fff;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a:not(.cb-btn):visited, .cb-white-color-3xl .d8-text-list-feature ul li a:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled:hover, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-hover, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled:focus, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-focus, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-active, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled:visited, .cb-white-color-3xl .d8-text-list-feature ul li a.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl *{
    color:#fff;
    border-color:#fff;
  }
  .cb-white-color-3xl a:not(.cb-btn){
    color:#fff !important;
  }
  .cb-white-color-3xl a:not(.cb-btn):hover, .cb-white-color-3xl a:not(.cb-btn).cb-hover, .cb-white-color-3xl a:not(.cb-btn):focus, .cb-white-color-3xl a:not(.cb-btn).cb-focus{
    color:#fff;
  }
  .cb-white-color-3xl a:not(.cb-btn):active, .cb-white-color-3xl a:not(.cb-btn).cb-active{
    color:#fff;
  }
  .cb-white-color-3xl a:not(.cb-btn):not(.cb-btn):visited, .cb-white-color-3xl a:not(.cb-btn):not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-3xl a:not(.cb-btn).cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl a:not(.cb-btn).cb-disabled:hover, .cb-white-color-3xl a:not(.cb-btn).cb-disabled.cb-hover, .cb-white-color-3xl a:not(.cb-btn).cb-disabled:focus, .cb-white-color-3xl a:not(.cb-btn).cb-disabled.cb-focus, .cb-white-color-3xl a:not(.cb-btn).cb-disabled.cb-active, .cb-white-color-3xl a:not(.cb-btn).cb-disabled:visited, .cb-white-color-3xl a:not(.cb-btn).cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl .cb-btn[class^=cb-btn-light]{
    border-color:#fff;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-primary, .cb-white-color-3xl .cb-btn.cb-btn-primary *{
    color:#324dc7;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-primary:visited, .cb-white-color-3xl .cb-btn.cb-btn-primary *:visited{
    color:#324dc7;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-primary[class*=cb-btn-light], .cb-white-color-3xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]{
    color:#324dc7;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited, .cb-white-color-3xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited{
    color:#324dc7;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-primary[class*=cb-btn-light]:visited:focus:hover, .cb-white-color-3xl .cb-btn.cb-btn-primary *[class*=cb-btn-light]:visited:focus:hover{
    color:#fff;
    text-decoration:underline;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-yellow, .cb-white-color-3xl .cb-btn.cb-btn-yellow *{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-yellow:visited, .cb-white-color-3xl .cb-btn.cb-btn-yellow *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-yellow[class*=cb-btn-light], .cb-white-color-3xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-yellow[class*=cb-btn-light]:visited, .cb-white-color-3xl .cb-btn.cb-btn-yellow *[class*=cb-btn-light]:visited{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-black, .cb-white-color-3xl .cb-btn.cb-btn-black *{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-btn.cb-btn-black:visited, .cb-white-color-3xl .cb-btn.cb-btn-black *:visited{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-date-time-tags p.cb-event-stamp{
    color:#1e1e1e;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link{
    color:#fff !important;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-focus{
    color:#fff;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link:active, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-active{
    color:#fff;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link:not(.cb-btn):visited, .cb-white-color-3xl .cb-menu-list a.cb-menu-link:not(.cb-btn).cb-visited{
    color:#fff;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled{
    cursor:not-allowed;
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled:hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled:focus, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-focus, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-active, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled:visited, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-disabled.cb-visited{
    color:#888 !important;
    text-decoration:none !important;
  }
  .cb-white-color-3xl .cb-menu-list a.cb-menu-link:hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-hover, .cb-white-color-3xl .cb-menu-list a.cb-menu-link:focus, .cb-white-color-3xl .cb-menu-list a.cb-menu-link.cb-focus{
    background-color:rgba(0, 0, 0, 0.2);
  }
  .cb-white-color-3xl .cb-menu-list.cb-menu-list-horizontal a.cb-selected, .cb-white-color-3xl .cb-menu-list.cb-menu-list-horizontal a:hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-horizontal a.cb-hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-horizontal a:focus, .cb-white-color-3xl .cb-menu-list.cb-menu-list-horizontal a.cb-focus{
    box-shadow:inset 0 -3px 0 -1px #fff !important;
  }
  .cb-white-color-3xl .cb-menu-list.cb-menu-list-vertical a.cb-selected, .cb-white-color-3xl .cb-menu-list.cb-menu-list-vertical a:hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-vertical a.cb-hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-vertical a:focus, .cb-white-color-3xl .cb-menu-list.cb-menu-list-vertical a.cb-focus{
    box-shadow:inset 2px 0 0 0 #fff !important;
  }
  .cb-white-color-3xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-selected, .cb-white-color-3xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-hover, .cb-white-color-3xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a:focus, .cb-white-color-3xl .cb-menu-list.cb-menu-list-d9.cb-menu-list-vertical a.cb-focus{
    box-shadow:none !important;
  }
  .cb-white-color-3xl .cb-card .cb-text-overline-small,
  .cb-white-color-3xl .cb-card .cb-text-overline,
  .cb-white-color-3xl .cb-card .cb-card-label,
  .cb-white-color-3xl .cb-card .cb-meta-tags *,
  .cb-white-color-3xl .cb-card .cb-card-action *{
    color:#1e1e1e !important;
  }
  .cb-white-color-3xl .cb-card .cb-btn-black:not(.cb-btn-naked){
    border-color:#1e1e1e !important;
  }
  .cb-white-color-3xl .cb-card .cb-card-label{
    border-color:#d9d9d9 !important;
  }
}
.d8-accordion ul,
.d8-accordion ol{
  margin:24px 0;
}
.d8-accordion .cb-accordion-buttons .cb-btn-greyscale{
  background-color:transparent !important;
}

.d8-menu-list-center .cb-menu-list ul li{
  text-align:center !important;
}
.d8-menu-list-center .cb-menu-list ul li a{
  justify-content:center !important;
  text-align:center !important;
}

.cb-white-color .d8-menu-list-left .cb-menu-list:not(.cb-menu-list-d9) ul li a:focus, .cb-white-color .d8-menu-list-left .cb-menu-list:not(.cb-menu-list-d9) ul li a:hover{
  box-shadow:inset 2px 0 0 0 #fff !important;
}
.cb-white-color .d8-menu-list-center .cb-menu-list ul li a:focus, .cb-white-color .d8-menu-list-center .cb-menu-list ul li a:hover{
  box-shadow:inset 0 -3px 0 -1px #fff !important;
}
.d8-hero-palette.cb-blue2-bg{
  background-color:#0077c8;
}
.d8-hero-palette.cb-blue2-bg .cb-btn-primary{
  background-color:#0077c8;
  border-color:#0077c8;
}
.d8-hero-palette.cb-blue2-bg .cb-btn-primary:hover, .d8-hero-palette.cb-blue2-bg .cb-btn-primary.cb-hover{
  background-color:rgb(0, 59.5, 100);
  border-color:rgb(0, 59.5, 100);
}
.d8-hero-palette.cb-blue2-bg .cb-btn-primary:focus, .d8-hero-palette.cb-blue2-bg .cb-btn-primary.cb-focus{
  background-color:#0077c8;
  border-color:#fff;
  box-shadow:0 0 0 2px #0077c8;
}
.d8-hero-palette.cb-blue2-bg .cb-btn-card-secondary:hover, .d8-hero-palette.cb-blue2-bg .cb-btn-card-secondary.cb-hover{
  color:#0077c8;
}
.d8-hero-palette.cb-blue5-bg{
  background-color:#324dc7;
}
.d8-hero-palette.cb-blue5-bg .cb-btn-primary{
  background-color:#324dc7;
  border-color:#324dc7;
}
.d8-hero-palette.cb-blue5-bg .cb-btn-primary:hover, .d8-hero-palette.cb-blue5-bg .cb-btn-primary.cb-hover{
  background-color:rgb(25, 38.5, 99.5);
  border-color:rgb(25, 38.5, 99.5);
}
.d8-hero-palette.cb-blue5-bg .cb-btn-primary:focus, .d8-hero-palette.cb-blue5-bg .cb-btn-primary.cb-focus{
  background-color:#324dc7;
  border-color:#fff;
  box-shadow:0 0 0 2px #324dc7;
}
.d8-hero-palette.cb-blue5-bg .cb-btn-card-secondary:hover, .d8-hero-palette.cb-blue5-bg .cb-btn-card-secondary.cb-hover{
  color:#324dc7;
}
.d8-hero-palette.cb-purple1-bg{
  background-color:#702f8a;
}
.d8-hero-palette.cb-purple1-bg .cb-btn-primary{
  background-color:#702f8a;
  border-color:#702f8a;
}
.d8-hero-palette.cb-purple1-bg .cb-btn-primary:hover, .d8-hero-palette.cb-purple1-bg .cb-btn-primary.cb-hover{
  background-color:rgb(56, 23.5, 69);
  border-color:rgb(56, 23.5, 69);
}
.d8-hero-palette.cb-purple1-bg .cb-btn-primary:focus, .d8-hero-palette.cb-purple1-bg .cb-btn-primary.cb-focus{
  background-color:#702f8a;
  border-color:#fff;
  box-shadow:0 0 0 2px #702f8a;
}
.d8-hero-palette.cb-purple1-bg .cb-btn-card-secondary:hover, .d8-hero-palette.cb-purple1-bg .cb-btn-card-secondary.cb-hover{
  color:#702f8a;
}
.d8-hero-palette.cb-green1-bg{
  background-color:#3a913f;
}
.d8-hero-palette.cb-green1-bg .cb-btn-primary{
  background-color:#3a913f;
  border-color:#3a913f;
}
.d8-hero-palette.cb-green1-bg .cb-btn-primary:hover, .d8-hero-palette.cb-green1-bg .cb-btn-primary.cb-hover{
  background-color:rgb(29, 72.5, 31.5);
  border-color:rgb(29, 72.5, 31.5);
}
.d8-hero-palette.cb-green1-bg .cb-btn-primary:focus, .d8-hero-palette.cb-green1-bg .cb-btn-primary.cb-focus{
  background-color:#3a913f;
  border-color:#fff;
  box-shadow:0 0 0 2px #3a913f;
}
.d8-hero-palette.cb-green1-bg .cb-btn-card-secondary:hover, .d8-hero-palette.cb-green1-bg .cb-btn-card-secondary.cb-hover{
  color:#3a913f;
}
.d8-hero-palette.cb-blue2-bg use.cb-svg-use{
  stroke:#1a84cd;
}
.d8-hero-palette.cb-blue5-bg use.cb-svg-use{
  stroke:#465fcc;
}
.d8-hero-palette.cb-purple1-bg use.cb-svg-use{
  stroke:#7e4495;
}
.d8-hero-palette.cb-green1-bg use.cb-svg-use{
  stroke:#4e9c52;
}
.d8-wysiwyg{
  width:100%;
}
.d8-wysiwyg h2{
  font-size:1.5rem;
  font-weight:400;
  line-height:1em;
}
.d8-wysiwyg h3{
  font-size:1.1875rem;
  font-weight:500;
  line-height:1.2632em;
}
.d8-wysiwyg h4{
  font-size:1rem;
  font-weight:500;
  line-height:1.5em;
}
.d8-wysiwyg h5{
  font-size:0.875rem;
  font-weight:700;
  line-height:1.1429em;
}
.d8-wysiwyg h6{
  font-weight:500;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .d8-wysiwyg h2{
    font-weight:500;
  }
}
@media (min-width: 768px){
  .d8-wysiwyg h2{
    font-size:1.75rem;
    line-height:1.1429em;
  }
  .d8-wysiwyg h3{
    font-size:1.3125rem;
    line-height:1.1429em;
  }
  .d8-wysiwyg h4{
    font-size:1.125rem;
    line-height:1.3333em;
  }
  .d8-wysiwyg h5{
    font-size:1rem;
    line-height:1.5em;
  }
}
@media (min-width: 1248px){
  .d8-wysiwyg h2{
    font-size:2rem;
    line-height:1.25em;
  }
  .d8-wysiwyg h3{
    font-size:1.625rem;
    line-height:1.2308em;
  }
  .d8-wysiwyg h4{
    font-size:1.3125rem;
    line-height:1.1429em;
  }
  .d8-wysiwyg h5{
    font-size:1.1875rem;
    line-height:1.2632em;
  }
}
@media (max-width: 1343.98px){
  .d8-wysiwyg h2{
    margin-top:32px;
    margin-bottom:16px;
  }
  .d8-wysiwyg h3,
  .d8-wysiwyg h4,
  .d8-wysiwyg h5,
  .d8-wysiwyg h6{
    margin-top:24px;
    margin-bottom:8px;
  }
}
@media (min-width: 1344px){
  .d8-wysiwyg h2{
    margin-top:48px;
    margin-bottom:16px;
  }
  .d8-wysiwyg h3,
  .d8-wysiwyg h4,
  .d8-wysiwyg h5,
  .d8-wysiwyg h6{
    margin-top:32px;
    margin-bottom:8px;
  }
}
.d8-wysiwyg h2:first-child{
  margin-top:0;
}
.d8-wysiwyg h2 + h2{
  margin-top:0 !important;
}
.d8-wysiwyg h2 + h3{
  margin-top:0 !important;
}
.d8-wysiwyg h3 + h3{
  margin-top:0 !important;
}
.d8-wysiwyg h3 + h4{
  margin-top:0 !important;
}
.d8-wysiwyg h4 + h4{
  margin-top:0 !important;
}
.d8-wysiwyg h4 + h5{
  margin-top:0 !important;
}
.d8-wysiwyg h5 + h5{
  margin-top:0 !important;
}
.d8-wysiwyg h5 + h6{
  margin-top:0 !important;
}
.d8-wysiwyg h5 + h4{
  margin-top:0 !important;
}
.d8-wysiwyg h4 + h3{
  margin-top:0 !important;
}
.d8-wysiwyg h3 + h2{
  margin-top:0 !important;
}
.d8-wysiwyg h2 + h1{
  margin-top:0 !important;
}
.d8-wysiwyg p{
  font-size:1rem;
  line-height:1.5em;
}
@media (min-width: 1248px){
  .d8-wysiwyg p{
    font-size:1.3125rem;
    line-height:1.5238em;
  }
}
.d8-wysiwyg img{
  max-width:100%;
  height:auto;
}
@media (max-width: 1343.98px){
  .d8-wysiwyg img{
    margin-top:32px;
    margin-bottom:32px;
  }
}
@media (min-width: 1344px){
  .d8-wysiwyg img{
    margin-top:48px;
    margin-bottom:48px;
  }
}
.d8-wysiwyg table{
  width:100%;
  font-size:1rem;
  line-height:1.5em;
  color:#1e1e1e;
  background-color:transparent;
}
.d8-wysiwyg table caption{
  margin-bottom:24px;
  font-family:"Roboto", sans-serif;
  font-size:1.1875rem;
  font-weight:400;
  line-height:1.2632em;
  text-align:left;
}
.d8-wysiwyg table caption.cb-caption-bold{
  font-weight:700;
}
.d8-wysiwyg table caption.cb-caption-center{
  text-align:center;
}
@media (min-width: 768px){
  .d8-wysiwyg table caption{
    font-size:1.3125rem;
    line-height:1.1429em;
  }
}
@media (min-width: 1248px){
  .d8-wysiwyg table caption{
    font-size:1.625rem;
    line-height:1.2308em;
  }
}
.d8-wysiwyg table caption.cb-caption-large{
  font-size:1.3125rem;
  line-height:1.1429em;
}
@media (min-width: 768px){
  .d8-wysiwyg table caption.cb-caption-large{
    font-size:1.75rem;
    line-height:1.1429em;
  }
}
@media (min-width: 1248px){
  .d8-wysiwyg table caption.cb-caption-large{
    font-size:2rem;
    line-height:1.25em;
  }
}
.d8-wysiwyg table > thead,
.d8-wysiwyg table caption > thead{
  color:#fff;
  background:#505050;
}
.d8-wysiwyg table > thead > tr > th,
.d8-wysiwyg table caption > thead > tr > th{
  font-weight:700;
}
.d8-wysiwyg table th,
.d8-wysiwyg table td{
  min-width:80px;
  padding:11px 8px 12px 8px;
  vertical-align:top;
  border:1px solid #d9d9d9;
}
.d8-wysiwyg table th[rowspan],
.d8-wysiwyg table td[rowspan]{
  vertical-align:middle;
}
.d8-wysiwyg table.cb-table-light > thead{
  color:#1e1e1e;
  background:#fff;
}
.d8-wysiwyg table.cb-table-light > thead > tr > th,
.d8-wysiwyg table.cb-table-light > thead > tr > td{
  padding:11px 8px 11px 8px;
  border-top-width:2px;
  border-bottom-width:2px;
}
.d8-wysiwyg table th,
.d8-wysiwyg table td{
  min-width:80px;
  padding:11px 8px 12px 8px;
  vertical-align:top;
  border:1px solid #d9d9d9;
}
.d8-wysiwyg table th[rowspan],
.d8-wysiwyg table td[rowspan]{
  vertical-align:middle;
}
.d8-wysiwyg table.cb-table-no-stretch{
  width:auto;
}
@media (max-width: 1343.98px){
  .d8-wysiwyg table{
    margin-top:32px;
    margin-bottom:32px;
  }
}
@media (min-width: 1344px){
  .d8-wysiwyg table{
    margin-top:48px;
    margin-bottom:48px;
  }
}
.d8-wysiwyg ul,
.d8-wysiwyg ol{
  margin:24px 0;
}
.d8-wysiwyg ul li,
.d8-wysiwyg ol li{
  font-size:1rem;
  line-height:1.5em;
}
@media (min-width: 1248px){
  .d8-wysiwyg ul,
  .d8-wysiwyg ol{
    margin:32px 0;
  }
  .d8-wysiwyg ul li,
  .d8-wysiwyg ol li{
    font-size:1.3125rem;
    line-height:1.5238em;
  }
}
@media (max-width: 1343.98px){
  .d8-wysiwyg .dx-video-embed{
    margin-top:32px;
    margin-bottom:8px;
  }
}
@media (min-width: 1344px){
  .d8-wysiwyg .dx-video-embed{
    margin-top:48px;
    margin-bottom:24px;
  }
}
.d8-wysiwyg .dx-video-embed img{
  margin:0;
}

.cb-menu-list ul{
  list-style:none;
}
.cb-menu-list ul li{
  list-style:none !important;
}
.cb-menu-list ul li ul li{
  list-style:none !important;
}
.cb-event-timeline.cb-event-cards-vertical-4-3{
  margin-left:8px;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-event-timeline.cb-event-cards-vertical-4-3{
    margin-left:0;
  }
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row{
  flex-direction:column;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card{
  position:relative;
  margin-left:24px;
  padding:24px;
  background-color:#fff;
  border-radius:16px;
  box-shadow:0 0 12px rgba(0, 0, 0, 0.1);
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card::before{
  content:"";
  position:absolute;
  top:-24px;
  left:-24px;
  display:block;
  width:2px;
  height:calc(100% + 24px);
  background-color:#d9d9d9;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card{
  margin-top:24px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:first-of-type::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:first-of-type::before{
  top:32px;
  height:calc(100% - 6px);
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card.cb-event-year-stamp,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card.cb-event-year-stamp{
  margin-top:48px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card.cb-event-year-stamp .cb-event-year,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card.cb-event-year-stamp .cb-event-year{
  position:absolute;
  top:-48px;
  left:0;
  font-size:1.5rem;
  font-weight:500;
  line-height:32px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card.cb-event-year-stamp,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card.cb-event-year-stamp{
  margin-top:92px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card.cb-event-year-stamp::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card.cb-event-year-stamp::before{
  top:-92px;
  height:calc(100% + 92px);
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:last-of-type,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:last-of-type{
  padding-bottom:24px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:last-of-type::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:last-of-type::before{
  height:64px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:last-of-type.cb-event-year-stamp::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:last-of-type.cb-event-year-stamp::before{
  top:-92px;
  height:120px;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-date-time-tags,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-date-time-tags{
  position:relative;
  margin-bottom:0;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-date-time-tags::before,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-date-time-tags::before{
  content:"";
  position:absolute;
  top:4px;
  left:-55px;
  display:block;
  width:1rem;
  height:1rem;
  background-color:#d9d9d9;
  border-radius:50%;
}
.cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-date-time-tags p,
.cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-date-time-tags p{
  text-transform:uppercase;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card{
    margin-top:48px !important;
    margin-left:0;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card::before,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card::before{
    content:"";
    position:absolute;
    top:-48px !important;
    left:calc(50% - 1px);
    display:block;
    width:2px;
    height:48px !important;
    background-color:#d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card::after,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card::after{
    content:"";
    position:absolute;
    top:-32px;
    left:calc(50% - 8px);
    display:block;
    width:1rem;
    height:1rem;
    background-color:#d9d9d9;
    border-radius:50%;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:first-of-type::before, .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:first-of-type::after,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:first-of-type::before,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:first-of-type::after{
    display:none;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card:first-of-type:not(.cb-event-year-stamp),
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card:first-of-type:not(.cb-event-year-stamp){
    margin-top:0 !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card.cb-event-year-stamp,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card.cb-event-year-stamp{
    margin-top:88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card.cb-event-year-stamp::before,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card.cb-event-year-stamp::before{
    top:-88px !important;
    height:88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card + .cb-card.cb-event-year-stamp::after,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card + .cb-card.cb-event-year-stamp::after{
    top:-52px;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-date-time-tags::before,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-date-time-tags::before{
    display:none;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol .cb-card .cb-card-header .cb-btn-tag,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-card-label,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row .cb-card .cb-card-header .cb-btn-tag{
    width:-moz-fit-content;
    max-width:-moz-fit-content;
  }
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-event-timeline.cb-event-cards-vertical-4-3 ol.cb-gutterh-24,
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row.cb-gutterh-24{
    margin-left:0;
  }
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-]{
    margin-top:48px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-] .cb-card::before{
    content:"";
    position:absolute;
    top:-48px !important;
    left:calc(50% - 1px);
    display:block;
    width:2px;
    height:48px !important;
    background-color:#d9d9d9;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-] .cb-card::after{
    content:"";
    position:absolute;
    top:-32px;
    left:calc(50% - 8px);
    display:block;
    width:1rem;
    height:1rem;
    background-color:#d9d9d9;
    border-radius:50%;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-]:first-of-type .cb-card::before, .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-]:first-of-type .cb-card::after{
    display:none;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-]:first-of-type .cb-card:not(.cb-event-year-stamp){
    margin-top:0 !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp{
    margin-top:40px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::before{
    top:-88px !important;
    height:88px !important;
  }
  .cb-event-timeline.cb-event-cards-vertical-4-3 .row div[class*=col-] + div[class*=col-] .cb-card.cb-event-year-stamp::after{
    top:-52px;
  }
}

.cb-card.cb-card-event-4-3{
}
.cb-card.cb-card-event-4-3 .cb-card-content .cb-card-action{
  flex-wrap:wrap;
  align-items:baseline;
}
.cb-card.cb-card-event-4-3 .cb-meta-tags{
  margin-top:16px;
}
.cb-card.cb-card-event-4-3 .cb-card-header{
  margin-bottom:16px;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-card.cb-card-event-4-3 .cb-card-header{
    flex-flow:column-reverse;
  }
  .cb-card.cb-card-event-4-3 .cb-card-header .cb-card-label,
  .cb-card.cb-card-event-4-3 .cb-card-header .cb-btn-tag{
    display:inline-flex;
    max-width:fit-content;
    margin-bottom:16px;
  }
}
.cb-card.cb-card-event-4-3 .cb-card-action{
  margin-top:16px;
}
.cb-card.cb-card-event-4-3 .cb-card-action .cb-btn-row{
  margin-top:0;
  margin-right:24px;
  margin-left:-24px;
}
.cb-card.cb-card-event-4-3 .cb-card-action .cb-btn-row .cb-btn{
  margin-left:24px;
}
.cb-card.cb-card-event-4-3 .cb-card-action .cb-btn-row .cb-btn + .cb-btn{
  margin-left:24px;
}
.cb-card.cb-card-event-4-3 .cb-card-title + .cb-card-action{
  margin-top:8px;
}
.cb-card.cb-card-link .cb-meta-tags{
  text-transform:none;
}
.cb-btn-tag.cb-btn-sm, .cb-btn-tag.cb-btn-small{
  padding:2px 8px;
  font-size:0.75rem;
  font-weight:400;
  line-height:1.5em;
  border-radius:4px;
}
.cb-btn-tag.cb-btn-sm .cb-glyph, .cb-btn-tag.cb-btn-small .cb-glyph{
  font-size:0.75rem !important;
  line-height:1em !important;
}

.cb-menu-single.cb-menu-list.cb-menu-list-tall.cb-menu-list-glyph.cb-menu-list-vertical.cb-menu-list-separated a{
  flex-direction:column !important;
}

.cb-menu-single.cb-menu-list.cb-menu-list-tall.cb-menu-list-icon.cb-menu-list-vertical.cb-menu-list-separated a{
  flex-direction:column !important;
}
.cb-menu-list-d9{
  display:flex;
  flex-direction:column;
  border-top:4px solid #1e1e1e;
}
.cb-menu-list-d9 .cb-menu-link{
  padding-right:12px !important;
  padding-left:16px !important;
}
.cb-menu-list-d9 .cb-menu-list-heading{
  padding-right:16px !important;
  padding-left:16px !important;
}
.cb-menu-list-d9 div:not(.cb-menu-list-heading-link) .cb-menu-link{
  display:flex !important;
  flex-wrap:nowrap;
  align-items:center;
  justify-content:space-between;
  font-weight:500;
}
.cb-menu-list-d9 div:not(.cb-menu-list-heading-link) .cb-menu-link .cb-glyph{
  margin-left:8px;
  font-size:14px;
  color:#b2b2b2;
}
.cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-link{
  flex-direction:column;
  justify-content:flex-start !important;
  height:100%;
}
.cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-link:hover, .cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-link:focus{
  box-shadow:none;
}
.cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-link:visited{
  color:#1e1e1e !important;
}
.cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-list-d9-heading{
  display:flex;
  flex-wrap:nowrap;
  align-items:flex-start;
  justify-content:space-between;
  width:100%;
}
.cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-list-d9-heading .cb-glyph{
  margin-top:6px;
  margin-left:8px;
  color:#1e1e1e !important;
}
.cb-menu-list-d9.cb-menu-list-accordion .cb-accordion-trigger{
  display:block;
  width:100%;
  font-size:14px;
  line-height:60px;
  color:#1e1e1e;
  text-align:center;
  border-top:1px solid #d9d9d9;
}

.cb-white-color .cb-menu-list-d9{
  border-top:4px solid #fff;
}
.cb-white-color .cb-menu-list-d9 .cb-menu-list-heading-link .cb-menu-list-d9-heading .cb-glyph{
  color:#fff !important;
}
.cb-white-color .cb-menu-list-d9.cb-menu-list-accordion .cb-accordion-trigger:hover, .cb-white-color .cb-menu-list-d9.cb-menu-list-accordion .cb-accordion-trigger:focus{
  box-shadow:none !important;
}
.cb-white-color .cb-menu-list-d9 .cb-menu-link:focus{
  background-color:transparent !important;
  box-shadow:none !important;
}
.cb-menu-list-d9 div:not(.cb-menu-list-heading-link) .cb-menu-link{
  align-items:flex-start !important;
}
.ap-timeline .cb-tag-set{
  margin-top:24px !important;
}

span.cb-btn.cb-btn-tag.cb-btn-sm:hover, span.cb-btn.cb-btn-tag.cb-btn-sm:focus{
  border-color:#d9d9d9 !important;
  box-shadow:none !important;
}
.dx-left-nav-parent{
  height:100%;
}

.dx-left-nav{
  overflow-y:auto;
  height:100%;
  padding:0;
  padding-bottom:32px !important;
  background-color:#fff;
  border-right:1px solid #d9d9d9;
}
.dx-left-nav-open{
  overflow:hidden;
}
.dx-left-nav:focus{
  outline:none;
}
.dx-left-nav a,
.dx-left-nav a:visited{
  color:#1e1e1e;
}
.dx-left-nav .dx-left-nav-skip{
  position:absolute;
  z-index:999;
  top:-9999px;
  left:50%;
  transform:translateX(-50%);
  width:150px;
  height:30px;
  font-size:14px;
  line-height:30px;
  text-align:center;
  background:#fff;
}
.dx-left-nav .dx-left-nav-skip:focus{
  top:-24px;
}
.dx-left-nav .dx-left-nav-close{
  display:flex;
  align-items:center;
  justify-content:end;
  margin:0 24px 24px;
}
.dx-left-nav .dx-left-nav-close a{
  display:block;
  width:24px;
  height:24px;
  line-height:24px;
  text-align:center;
}
.dx-left-nav .dx-left-nav-close a .cb-icon.cb-x-mark{
  position:relative;
}
.dx-left-nav .dx-left-nav-close a .cb-icon.cb-x-mark::before{
  position:absolute;
  top:4px;
  left:4px;
}
.dx-left-nav .cb-accordion{
  width:100%;
}
.dx-left-nav .cb-accordion .cb-accordion-panels:first-of-type{
  border-top:0;
}
.dx-left-nav .cb-accordion .cb-accordion-panels ul ul{
  margin-left:24px !important;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel{
  background:unset;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion-panel-content{
  padding:0;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading{
  align-items:unset;
  padding:16px 24px;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active{
  background-color:#f0f0f0;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title span{
  font-size:0.875rem !important;
  line-height:1.1429em;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:focus{
  outline:none;
  box-shadow:inset 0 0 0 2px #7ab6fd;
}
.dx-left-nav .cb-accordion .cb-accordion-panels .cb-accordion-container:last-of-type .cb-accordion-panel{
  margin-bottom:32px;
}
.dx-left-nav .cb-accordion .cb-accordion-icon{
  width:12px;
  height:12px;
}
@media (min-width: 1024px){
  .dx-left-nav .dx-left-nav-close, .dx-left-nav-mobile-trigger{
    display:none !important;
  }
}
@media (max-width: 1023.98px){
  .dx-left-nav{
    position:fixed;
    top:72px;
    left:0;
    transform:translate(-264px, 0);
    display:block !important;
    width:240px;
    padding-top:24px;
    transition-duration:0.25s;
    transition-property:transform;
  }
  .dx-left-nav.dx-menu-list{
    display:block;
    width:240px;
  }
  .dx-left-nav.dx-nav-slider-show{
    z-index:4;
    top:44px;
    transform:translate(0, 0);
  }
  .dx-left-nav.dx-nav-slider-hide{
    z-index:4;
    top:0;
    transform:translate(-264px, 0);
  }
}
.dx-left-nav-cover{
  position:fixed;
  z-index:3;
  top:0;
  left:0;
  overflow:hidden;
  display:none;
  width:100%;
  height:100%;
  opacity:0.5;
  background:#1e1e1e;
  outline:0;
  transition:opacity 0.25s;
}
.dx-left-nav-cover.dx-open{
  overflow:hidden auto;
  display:block;
}
/*!****************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/includes/apricot-base.scss ***!
  \****************************************************************************************************************************************************************************************************/
@charset "UTF-8";
/*!
 * Apricot 
 * @version 
 * @author Mitra Assadi
 * @license
 * Copyright (c) 2025 The College Board
 */
*,
*::before,
*::after{
  box-sizing:border-box;
}

html{
  line-height:1.5;
  text-size-adjust:100%;
  -webkit-tap-highlight-color:rgba(30, 30, 30, 0);
}
body{
  scroll-behavior:smooth;
  margin:0;
  font-family:Roboto, sans-serif;
  font-size:16px;
  font-weight:400;
  line-height:1.5em;
  color:#1e1e1e;
  text-align:left;
  background-color:#fff;
}
article,
aside,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section{
  display:block;
}
[tabindex="-1"]:focus{
  outline:0 !important;
}
hr{
  overflow:visible;
  box-sizing:content-box;
  height:0;
  margin:0;
  border-top:1px solid #505050;
  box-shadow:none;
}
h1,
h2,
h3,
h4,
h5,
h6{
  margin:0;
}
p{
  margin:0;
}
p + p{
  margin-top:1.5em;
}
abbr[title],
abbr[data-original-title]{
  cursor:help;
  text-decoration:underline;
  text-decoration:underline dotted;
  text-decoration-skip-ink:none;
  border-bottom:0;
}

address{
  font-style:normal;
  line-height:inherit;
}

ol,
ul,
dl{
  margin:0;
}

b,
strong{
  font-weight:900;
}

small{
  font-size:0.875rem;
  line-height:1.7143em;
}
sub,
sup{
  position:relative;
  font-size:0.75rem;
  line-height:1.2632em;
  vertical-align:baseline;
}

sub{
  bottom:-0.25em;
}

sup{
  top:-0.5em;
}

a{
  color:#324dc7;
  text-decoration:underline;
  background-color:transparent;
}
a:hover{
  color:#324dc7;
  text-decoration:none;
}
a:active{
  color:#28369a;
  text-decoration:underline;
}
a:not([href]):not([tabindex]){
  color:inherit;
  text-decoration:none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus{
  color:inherit;
  text-decoration:none;
}
pre,
code,
kbd,
samp{
  font-family:inherit;
  font-size:1rem;
}
pre{
  overflow:auto;
}
figure{
  margin:0;
}
img{
  vertical-align:middle;
  border-style:none;
}

svg{
  overflow:hidden;
  vertical-align:middle;
}
table{
  border-collapse:collapse;
}

th{
  text-align:inherit;
}
label{
  display:inline-flex;
  justify-content:center;
}
button{
  border-radius:0;
  box-shadow:none;
}

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

button,
input{
  overflow:visible;
}

button,
select{
  text-transform:none;
}
select{
  word-wrap:normal;
}
button,
[type=button],
[type=reset],
[type=submit]{
  -webkit-appearance:button;
  appearance:button;
}
button,
[type=button],
[type=reset],
[type=submit]{
  -webkit-appearance:button;
  appearance:button;
}
button:not(:disabled),
[type=button]:not(:disabled),
[type=reset]:not(:disabled),
[type=submit]:not(:disabled){
  cursor:pointer;
}

button[disabled],
html input[disabled]{
  cursor:default;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner{
  padding:0;
  border-style:none;
}

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

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

textarea{
  resize:vertical;
  overflow:auto;
}

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

progress{
  vertical-align:baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button{
  height:auto;
}

[type=search]{
  -webkit-appearance:none;
  appearance:none;
  outline-offset:-2px;
}
[type=search]::-webkit-search-decoration{
  -webkit-appearance:none;
  appearance:none;
}
::-webkit-file-upload-button{
  font:inherit;
  -webkit-appearance:button;
  appearance:button;
}
output{
  display:inline-block;
}

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

template{
  display:none;
}
[hidden]{
  display:none !important;
}
body{
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
@font-face{
  font-family:"Roboto";
  font-weight:100;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Thin.woff2) format("woff2"), url(fonts/Roboto-Thin.woff) format("woff"), url(fonts/Roboto-Thin.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:100;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-ThinItalic.woff2) format("woff2"), url(fonts/Roboto-ThinItalic.woff) format("woff"), url(fonts/Roboto-ThinItalic.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:300;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Light.woff2) format("woff2"), url(fonts/Roboto-Light.woff) format("woff"), url(fonts/Roboto-Light.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:300;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-LightItalic.woff2) format("woff2"), url(fonts/Roboto-LightItalic.woff) format("woff"), url(fonts/Roboto-LightItalic.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:400;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Regular.woff2) format("woff2"), url(fonts/Roboto-Regular.woff) format("woff"), url(fonts/Roboto-Regular.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:400;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-Italic.woff2) format("woff2"), url(fonts/Roboto-Italic.woff) format("woff"), url(fonts/Roboto-Italic.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:500;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Medium.woff2) format("woff2"), url(fonts/Roboto-Medium.woff) format("woff"), url(fonts/Roboto-Medium.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:500;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-MediumItalic.woff2) format("woff2"), url(fonts/Roboto-MediumItalic.woff) format("woff"), url(fonts/Roboto-MediumItalic.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:700;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Bold.woff2) format("woff2"), url(fonts/Roboto-Bold.woff) format("woff"), url(fonts/Roboto-Bold.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:700;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-BoldItalic.woff2) format("woff2"), url(fonts/Roboto-BoldItalic.woff) format("woff"), url(fonts/Roboto-BoldItalic.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:900;
  font-style:normal;
  font-display:swap;
  src:url(fonts/Roboto-Black.woff2) format("woff2"), url(fonts/Roboto-Black.woff) format("woff"), url(fonts/Roboto-Black.ttf) format("truetype");
}
@font-face{
  font-family:"Roboto";
  font-weight:900;
  font-style:italic;
  font-display:swap;
  src:url(fonts/Roboto-BlackItalic.woff2) format("woff2"), url(fonts/Roboto-BlackItalic.woff) format("woff"), url(fonts/Roboto-BlackItalic.ttf) format("truetype");
}
.cb-font-size{
  font-size:1rem;
  line-height:1.5em;
}

.cb-font-family{
  font-family:Roboto !important;
  font-weight:400;
}

.cb-font-color{
  color:#1e1e1e;
}
.cb-sans-serif{
  font-family:sans-serif !important;
}
.cb-roboto{
  font-family:Roboto !important;
  font-weight:400;
}

.cb-roboto-thin{
  font-family:Roboto !important;
  font-weight:100;
}

.cb-roboto-light{
  font-family:Roboto !important;
  font-weight:300;
}

.cb-roboto-medium{
  font-family:Roboto !important;
  font-weight:500;
}

.cb-roboto-bold{
  font-family:Roboto !important;
  font-weight:700;
}

.cb-roboto-black{
  font-family:Roboto !important;
  font-weight:900;
}
.cb-roboto-italic{
  font-family:Roboto !important;
  font-weight:400;
  font-style:italic;
}

.cb-roboto-italic-thin{
  font-family:Roboto !important;
  font-weight:100;
  font-style:italic;
}

.cb-roboto-italic-light{
  font-family:Roboto !important;
  font-weight:300;
  font-style:italic;
}

.cb-roboto-italic-medium{
  font-family:Roboto !important;
  font-weight:500;
  font-style:italic;
}

.cb-roboto-italic-bold{
  font-family:Roboto !important;
  font-weight:700;
  font-style:italic;
}

.cb-roboto-italic-black{
  font-family:Roboto !important;
  font-weight:900;
  font-style:italic;
}
.cb-font-size-xlarge{
  font-size:6rem !important;
  line-height:1em !important;
}

@media (min-width: 1px){
  .cb-font-size-xlarge-res{
    font-size:3.75em !important;
    line-height:1em !important;
  }
}
@media (min-width: 1024px){
  .cb-font-size-xlarge-res{
    font-size:4.5em !important;
    line-height:1em !important;
  }
}
@media (min-width: 1344px){
  .cb-font-size-xlarge-res{
    font-size:5.25em !important;
    line-height:1em !important;
  }
}
@media (min-width: 1728px){
  .cb-font-size-xlarge-res{
    font-size:6em !important;
    line-height:1em !important;
  }
}

.cb-font-size-regular{
  font-size:16px !important;
  line-height:1.5em !important;
}

.cb-font-size-small{
  font-size:0.875rem !important;
  line-height:1.7143em !important;
}

.cb-font-small{
  font-family:Roboto, sans-serif !important;
  font-size:0.875rem !important;
  font-weight:400 !important;
  line-height:1.7143em !important;
}

.cb-font-size-xsmall{
  font-size:0.75rem !important;
  line-height:2em !important;
}

.cb-font-xsmall{
  font-family:Roboto, sans-serif !important;
  font-size:0.75rem !important;
  font-weight:300 !important;
  line-height:2em !important;
}
.cb-font-regular,
.cb-no-font{
  font-family:Roboto, sans-serif !important;
  font-size:16px !important;
  font-weight:400 !important;
  line-height:1.5 !important;
  color:#1e1e1e !important;
}

.cb-no-line-height{
  line-height:0;
}
.cb-white-bg{
  background-color:#fff !important;
}

.cb-white-color{
  color:#fff !important;
}

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

.cb-black1-bg{
  background-color:#1e1e1e !important;
}

.cb-black1-color{
  color:#1e1e1e !important;
}

.cb-black1-border{
  border-color:#1e1e1e !important;
}

.cb-black2-bg{
  background-color:#151515 !important;
}

.cb-blue1-bg{
  background-color:#006298 !important;
}

.cb-blue1-color{
  color:#006298 !important;
}

.cb-blue1-border{
  border-color:#006298 !important;
}

.cb-blue2-bg{
  background-color:#0077c8 !important;
}

.cb-blue2-color{
  color:#0077c8 !important;
}

.cb-blue2-border{
  border-color:#0077c8 !important;
}

.cb-blue3-bg{
  background-color:#009cde !important;
}

.cb-blue3-color{
  color:#009cde !important;
}

.cb-blue3-border{
  border-color:#009cde !important;
}

.cb-blue4-bg{
  background-color:#71c5e8 !important;
}

.cb-blue4-color{
  color:#71c5e8 !important;
}

.cb-blue5-bg{
  background-color:#324dc7 !important;
}

.cb-blue5-color{
  color:#324dc7 !important;
}

.cb-blue5-border{
  border-color:#324dc7 !important;
}

.cb-gray1-bg{
  background-color:#505050 !important;
}

.cb-gray1-color{
  color:#505050 !important;
}

.cb-gray1-border{
  border-color:#505050 !important;
}

.cb-gray2-bg{
  background-color:#888 !important;
}

.cb-gray2-color{
  color:#888 !important;
}

.cb-gray2-border{
  border-color:#888 !important;
}

.cb-gray3-bg{
  background-color:#b2b2b2 !important;
}

.cb-gray3-color{
  color:#b2b2b2 !important;
}

.cb-gray3-border{
  border-color:#b2b2b2 !important;
}

.cb-gray4-bg{
  background-color:#d9d9d9 !important;
}

.cb-gray4-color{
  color:#d9d9d9 !important;
}

.cb-gray4-border{
  border-color:#d9d9d9 !important;
}

.cb-gray5-bg{
  background-color:#f0f0f0 !important;
}

.cb-gray5-color{
  color:#f0f0f0 !important;
}

.cb-gray5-border{
  border-color:#f0f0f0 !important;
}

.cb-gray6-bg{
  background-color:#383838 !important;
}

.cb-gray7-bg{
  background-color:#6b6b6b !important;
}

.cb-gray8-bg{
  background-color:#9e9e9e !important;
}

.cb-gray8-border{
  border-color:#9e9e9e !important;
}

.cb-yellow1-bg{
  background-color:#fedb00 !important;
}

.cb-yellow1-color{
  color:#fedb00 !important;
}

.cb-orange1-bg{
  background-color:#e57200 !important;
}

.cb-orange1-color{
  color:#e57200 !important;
}

.cb-red1-bg{
  background-color:#ab2334 !important;
}

.cb-red1-color{
  color:#ab2334 !important;
}

.cb-red1-border{
  border-color:#ab2334 !important;
}

.cb-purple1-bg{
  background-color:#702f8a !important;
}

.cb-purple1-color{
  color:#702f8a !important;
}

.cb-purple1-border{
  border-color:#702f8a !important;
}

.cb-purple2-bg{
  background-color:#a05eb5 !important;
}

.cb-purple2-color{
  color:#a05eb5 !important;
}

.cb-green1-bg{
  background-color:#3a913f !important;
}

.cb-green1-color{
  color:#3a913f !important;
}

.cb-green1-border{
  border-color:#3a913f !important;
}

.cb-green2-bg{
  background-color:#6cc24a !important;
}

.cb-green2-color{
  color:#6cc24a !important;
}

.cb-green3-bg{
  background-color:#1d7846 !important;
}

.cb-green3-color{
  color:#1d7846 !important;
}

.cb-green3-border{
  border-color:#1d7846 !important;
}

.cb-caution-color{
  color:#af5904 !important;
}
.cb-blue5-accent-1{
  background-color:#c7dbff;
}

.cb-blue5-accent-2{
  background-color:#adc7ff;
}

.cb-blue5-accent-3{
  background-color:#87abff;
}

.cb-blue5-accent-4{
  background-color:#618fff;
}

.cb-blue5-accent-5{
  background-color:#406cf2;
}

.cb-blue2-accent-1{
  background-color:#bde4f4;
}

.cb-blue2-accent-2{
  background-color:#71c5e8;
}

.cb-blue2-accent-3{
  background-color:#4fb8e5;
}

.cb-blue2-accent-4{
  background-color:#009cde;
}

.cb-blue2-accent-5{
  background-color:#008bd6;
}

.cb-purple1-accent-1{
  background-color:#e3cceb;
}

.cb-purple1-accent-2{
  background-color:#c7a1d4;
}

.cb-purple1-accent-3{
  background-color:#b07dc4;
}

.cb-purple1-accent-4{
  background-color:#9c59b2;
}

.cb-purple1-accent-5{
  background-color:#8747a1;
}

.cb-success-accent-1{
  background-color:#c9dfd3;
}

.cb-success-accent-2{
  background-color:#a8ccb8;
}

.cb-success-accent-3{
  background-color:#8ab89e;
}

.cb-success-accent-4{
  background-color:#6ea884;
}

.cb-success-accent-5{
  background-color:#409663;
}

.cb-warning-accent-1{
  background-color:#eacace;
}

.cb-warning-accent-2{
  background-color:#e0abb0;
}

.cb-warning-accent-3{
  background-color:#d68a91;
}

.cb-warning-accent-4{
  background-color:#cc6b73;
}

.cb-warning-accent-5{
  background-color:#bd4a52;
}

.cb-caution-accent-1{
  background-color:#ffbf80;
}

.cb-caution-accent-2{
  background-color:#ffa64c;
}

.cb-caution-accent-3{
  background-color:#f98c1f;
}

.cb-caution-accent-4{
  background-color:#e57200;
}

.cb-caution-accent-5{
  background-color:#944a00;
}

.cb-yellow-bg{
  background-color:#fedb00 !important;
}
.cb-success-bg{
  background-color:#1d7846 !important;
}

.cb-success-shade-1{
  background-color:#155934 !important;
}

.cb-success-shade-2{
  background-color:#0d3921 !important;
}

.cb-success-tint-1{
  background-color:#c9dfd3 !important;
}

.cb-success-tint-2{
  background-color:#f4f8f6 !important;
}
.cb-warning-bg{
  background-color:#ab2334 !important;
}

.cb-warning-shade-1{
  background-color:#7f1a26 !important;
}

.cb-warning-shade-2{
  background-color:#521019 !important;
}

.cb-warning-tint-1{
  background-color:#eacace !important;
}

.cb-warning-tint-2{
  background-color:#fbf4f5 !important;
}
.cb-caution-bg{
  background-color:#af5904 !important;
}

.cb-caution-shade-1{
  background-color:#4c2600 !important;
}

.cb-caution-shade-2{
  background-color:#753a00 !important;
}

.cb-caution-tint-1{
  background-color:#ffd8b2 !important;
}

.cb-caution-tint-2{
  background-color:#fff5eb !important;
}
.cb-gray-gradient,
.cb-gray-gradient-bottom{
  background:#d9d9d9;
  background:linear-gradient(0deg, #d9d9d9 0, #f0f0f0 20%, #f0f0f0 100%);
}

.cb-white-gradient-top{
  background:#fff;
  background:linear-gradient(180deg, #f0f0f0 0%, white 20%);
}

.cb-gray-gradient-top{
  background:#f0f0f0;
  background:linear-gradient(180deg, #d9d9d9 0%, #f0f0f0 20%);
}

.cb-gray5-gradient-top{
  background:#f0f0f0;
  background:linear-gradient(180deg, #d9d9d9 0%, #f0f0f0 20%);
}

.cb-gray1-gradient-top{
  background:#505050;
  background:linear-gradient(180deg, #404040 0%, #505050 20%);
}

.cb-blue1-gradient-top{
  background:#006298;
  background:linear-gradient(180deg, #015685 0%, #006298 20%);
}

.cb-blue2-gradient-top{
  background:#0077c8;
  background:linear-gradient(180deg, #0069b1 0%, #0077c8 20%);
}

.cb-blue3-gradient-top{
  background:#009cde;
  background:linear-gradient(180deg, #0085c8 0%, #009cde 20%);
}

.cb-purple1-gradient-top{
  background:#702f8a;
  background:linear-gradient(180deg, #632a79 0%, #702f8a 20%);
}

.cb-green1-gradient-top{
  background:#3a913f;
  background:linear-gradient(180deg, #348339 0%, #3a913f 20%);
}

.cb-blue5-gradient-top,
.cb-blue-gradient-top{
  background:#28369a;
  background-image:linear-gradient(to bottom, #28369a, #324dc7);
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-white-bg-xs{
    background-color:#fff !important;
  }
}
@media (min-width: 1px){
  .cb-white-bg-xs-up{
    background-color:#fff !important;
  }
}
@media (max-width: 767.98px){
  .cb-white-bg-xs-down{
    background-color:#fff !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-white-bg-sm{
    background-color:#fff !important;
  }
}
@media (min-width: 768px){
  .cb-white-bg-sm-up{
    background-color:#fff !important;
  }
}
@media (max-width: 1023.98px){
  .cb-white-bg-sm-down{
    background-color:#fff !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-white-bg-md{
    background-color:#fff !important;
  }
}
@media (min-width: 1024px){
  .cb-white-bg-md-up{
    background-color:#fff !important;
  }
}
@media (max-width: 1247.98px){
  .cb-white-bg-md-down{
    background-color:#fff !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-white-bg-lg{
    background-color:#fff !important;
  }
}
@media (min-width: 1248px){
  .cb-white-bg-lg-up{
    background-color:#fff !important;
  }
}
@media (max-width: 1343.98px){
  .cb-white-bg-lg-down{
    background-color:#fff !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-white-bg-xl{
    background-color:#fff !important;
  }
}
@media (min-width: 1344px){
  .cb-white-bg-xl-up{
    background-color:#fff !important;
  }
}
@media (max-width: 1439.98px){
  .cb-white-bg-xl-down{
    background-color:#fff !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-white-bg-2xl{
    background-color:#fff !important;
  }
}
@media (min-width: 1440px){
  .cb-white-bg-2xl-up{
    background-color:#fff !important;
  }
}
@media (max-width: 1727.98px){
  .cb-white-bg-2xl-down{
    background-color:#fff !important;
  }
}
@media (min-width: 1728px){
  .cb-white-bg-3xl{
    background-color:#fff !important;
  }
}
@media (min-width: 1728px){
  .cb-white-bg-3xl-up{
    background-color:#fff !important;
  }
}
.cb-white-bg-3xl-down{
  background-color:#fff !important;
}

.cb-no-bg{
  background:unset !important;
}
.cb-opacity-0{
  opacity:0;
}

.cb-opacity-1{
  opacity:0.1;
}

.cb-opacity-2{
  opacity:0.2;
}

.cb-opacity-3{
  opacity:0.3;
}

.cb-opacity-4{
  opacity:0.4;
}

.cb-opacity-5{
  opacity:0.5;
}

.cb-opacity-6{
  opacity:0.6;
}

.cb-opacity-7{
  opacity:0.7;
}

.cb-opacity-8{
  opacity:0.8;
}

.cb-opacity-9{
  opacity:0.9;
}

.cb-no-opacity{
  opacity:1;
}
.cb-blue5-tint-1{
  background-color:#e6edf8 !important;
}

.cb-blue5-tint-2{
  background-color:#f5f7fc !important;
}

.cb-blue2-tint-1{
  background-color:rgb(229.5, 241.4, 249.5) !important;
}

.cb-purple1-tint-1{
  background-color:rgb(240.7, 234.2, 243.3) !important;
}

.cb-green1-tint-1{
  background-color:rgb(235.3, 244, 235.8) !important;
}

.cb-blue2-tint-2{
  background-color:rgb(242.25, 248.2, 252.25) !important;
}

.cb-purple1-tint-2{
  background-color:rgb(247.85, 244.6, 249.15) !important;
}

.cb-green1-tint-2{
  background-color:rgb(245.15, 249.5, 245.4) !important;
}
.cb-blue5-shade-1{
  background-color:#28369a !important;
}

.cb-blue5-shade-2{
  background-color:#1b2264 !important;
}

.cb-blue2-shade-1{
  background-color:rgb(0, 95.2, 160) !important;
}

.cb-purple1-shade-1{
  background-color:rgb(89.6, 37.6, 110.4) !important;
}

.cb-green1-shade-1{
  background-color:rgb(46.4, 116, 50.4) !important;
}

.cb-blue2-shade-2{
  background-color:rgb(0, 59.5, 100) !important;
}

.cb-purple1-shade-2{
  background-color:rgb(56, 23.5, 69) !important;
}

.cb-green1-shade-2{
  background-color:rgb(29, 72.5, 31.5) !important;
}
.cb-align-left{
  text-align:left;
}

.cb-truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.cb-white-space-normal{
  white-space:normal;
}

.cb-white-space-nowrap{
  white-space:nowrap;
}

.cb-white-space-pre{
  white-space:pre;
}

.cb-white-space-pre-line{
  white-space:pre-line;
}

.cb-white-space-pre-wrap{
  white-space:pre-wrap;
}

.cb-white-space-initial{
  white-space:initial;
}

.cb-white-space-inherit{
  white-space:inherit;
}

.cb-overflow-wrap-normal{
  overflow-wrap:normal;
}

.cb-overflow-wrap-anywhere{
  overflow-wrap:anywhere;
}

.cb-overflow-wrap-break-word{
  overflow-wrap:break-word;
}

.cb-overflow-wrap-initial{
  overflow-wrap:initial;
}

.cb-overflow-wrap-inherit{
  overflow-wrap:inherit;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-align-xs-left{
    text-align:left !important;
  }
  .cb-truncate-xs{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-normal{
    white-space:normal;
  }
  .cb-white-space-xs-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-pre{
    white-space:pre;
  }
  .cb-white-space-xs-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-initial{
    white-space:initial;
  }
  .cb-white-space-xs-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-align-sm-left{
    text-align:left !important;
  }
  .cb-truncate-sm{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-normal{
    white-space:normal;
  }
  .cb-white-space-sm-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-pre{
    white-space:pre;
  }
  .cb-white-space-sm-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-initial{
    white-space:initial;
  }
  .cb-white-space-sm-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-align-md-left{
    text-align:left !important;
  }
  .cb-truncate-md{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-normal{
    white-space:normal;
  }
  .cb-white-space-md-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-pre{
    white-space:pre;
  }
  .cb-white-space-md-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-initial{
    white-space:initial;
  }
  .cb-white-space-md-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-align-lg-left{
    text-align:left !important;
  }
  .cb-truncate-lg{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-normal{
    white-space:normal;
  }
  .cb-white-space-lg-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-pre{
    white-space:pre;
  }
  .cb-white-space-lg-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-initial{
    white-space:initial;
  }
  .cb-white-space-lg-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-align-xl-left{
    text-align:left !important;
  }
  .cb-truncate-xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-normal{
    white-space:normal;
  }
  .cb-white-space-xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-pre{
    white-space:pre;
  }
  .cb-white-space-xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-initial{
    white-space:initial;
  }
  .cb-white-space-xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-align-2xl-left{
    text-align:left !important;
  }
  .cb-truncate-2xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-left{
    text-align:left !important;
  }
  .cb-truncate-3xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1px){
  .cb-align-xs-up-left{
    text-align:left !important;
  }
  .cb-truncate-xs-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-up-normal{
    white-space:normal;
  }
  .cb-white-space-xs-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-up-pre{
    white-space:pre;
  }
  .cb-white-space-xs-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-up-initial{
    white-space:initial;
  }
  .cb-white-space-xs-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px){
  .cb-align-sm-up-left{
    text-align:left !important;
  }
  .cb-truncate-sm-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-up-normal{
    white-space:normal;
  }
  .cb-white-space-sm-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-up-pre{
    white-space:pre;
  }
  .cb-white-space-sm-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-up-initial{
    white-space:initial;
  }
  .cb-white-space-sm-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px){
  .cb-align-md-up-left{
    text-align:left !important;
  }
  .cb-truncate-md-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-up-normal{
    white-space:normal;
  }
  .cb-white-space-md-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-up-pre{
    white-space:pre;
  }
  .cb-white-space-md-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-up-initial{
    white-space:initial;
  }
  .cb-white-space-md-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px){
  .cb-align-lg-up-left{
    text-align:left !important;
  }
  .cb-truncate-lg-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-up-normal{
    white-space:normal;
  }
  .cb-white-space-lg-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-up-pre{
    white-space:pre;
  }
  .cb-white-space-lg-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-up-initial{
    white-space:initial;
  }
  .cb-white-space-lg-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px){
  .cb-align-xl-up-left{
    text-align:left !important;
  }
  .cb-truncate-xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px){
  .cb-align-2xl-up-left{
    text-align:left !important;
  }
  .cb-truncate-2xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-up-left{
    text-align:left !important;
  }
  .cb-truncate-3xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-up-inherit{
    overflow-wrap:inherit;
  }
}
.cb-align-right{
  text-align:right;
}

.cb-truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.cb-white-space-normal{
  white-space:normal;
}

.cb-white-space-nowrap{
  white-space:nowrap;
}

.cb-white-space-pre{
  white-space:pre;
}

.cb-white-space-pre-line{
  white-space:pre-line;
}

.cb-white-space-pre-wrap{
  white-space:pre-wrap;
}

.cb-white-space-initial{
  white-space:initial;
}

.cb-white-space-inherit{
  white-space:inherit;
}

.cb-overflow-wrap-normal{
  overflow-wrap:normal;
}

.cb-overflow-wrap-anywhere{
  overflow-wrap:anywhere;
}

.cb-overflow-wrap-break-word{
  overflow-wrap:break-word;
}

.cb-overflow-wrap-initial{
  overflow-wrap:initial;
}

.cb-overflow-wrap-inherit{
  overflow-wrap:inherit;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-align-xs-right{
    text-align:right !important;
  }
  .cb-truncate-xs{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-normal{
    white-space:normal;
  }
  .cb-white-space-xs-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-pre{
    white-space:pre;
  }
  .cb-white-space-xs-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-initial{
    white-space:initial;
  }
  .cb-white-space-xs-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-align-sm-right{
    text-align:right !important;
  }
  .cb-truncate-sm{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-normal{
    white-space:normal;
  }
  .cb-white-space-sm-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-pre{
    white-space:pre;
  }
  .cb-white-space-sm-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-initial{
    white-space:initial;
  }
  .cb-white-space-sm-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-align-md-right{
    text-align:right !important;
  }
  .cb-truncate-md{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-normal{
    white-space:normal;
  }
  .cb-white-space-md-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-pre{
    white-space:pre;
  }
  .cb-white-space-md-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-initial{
    white-space:initial;
  }
  .cb-white-space-md-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-align-lg-right{
    text-align:right !important;
  }
  .cb-truncate-lg{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-normal{
    white-space:normal;
  }
  .cb-white-space-lg-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-pre{
    white-space:pre;
  }
  .cb-white-space-lg-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-initial{
    white-space:initial;
  }
  .cb-white-space-lg-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-align-xl-right{
    text-align:right !important;
  }
  .cb-truncate-xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-normal{
    white-space:normal;
  }
  .cb-white-space-xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-pre{
    white-space:pre;
  }
  .cb-white-space-xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-initial{
    white-space:initial;
  }
  .cb-white-space-xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-align-2xl-right{
    text-align:right !important;
  }
  .cb-truncate-2xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-right{
    text-align:right !important;
  }
  .cb-truncate-3xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1px){
  .cb-align-xs-up-right{
    text-align:right !important;
  }
  .cb-truncate-xs-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-up-normal{
    white-space:normal;
  }
  .cb-white-space-xs-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-up-pre{
    white-space:pre;
  }
  .cb-white-space-xs-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-up-initial{
    white-space:initial;
  }
  .cb-white-space-xs-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px){
  .cb-align-sm-up-right{
    text-align:right !important;
  }
  .cb-truncate-sm-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-up-normal{
    white-space:normal;
  }
  .cb-white-space-sm-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-up-pre{
    white-space:pre;
  }
  .cb-white-space-sm-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-up-initial{
    white-space:initial;
  }
  .cb-white-space-sm-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px){
  .cb-align-md-up-right{
    text-align:right !important;
  }
  .cb-truncate-md-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-up-normal{
    white-space:normal;
  }
  .cb-white-space-md-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-up-pre{
    white-space:pre;
  }
  .cb-white-space-md-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-up-initial{
    white-space:initial;
  }
  .cb-white-space-md-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px){
  .cb-align-lg-up-right{
    text-align:right !important;
  }
  .cb-truncate-lg-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-up-normal{
    white-space:normal;
  }
  .cb-white-space-lg-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-up-pre{
    white-space:pre;
  }
  .cb-white-space-lg-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-up-initial{
    white-space:initial;
  }
  .cb-white-space-lg-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px){
  .cb-align-xl-up-right{
    text-align:right !important;
  }
  .cb-truncate-xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px){
  .cb-align-2xl-up-right{
    text-align:right !important;
  }
  .cb-truncate-2xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-up-right{
    text-align:right !important;
  }
  .cb-truncate-3xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-up-inherit{
    overflow-wrap:inherit;
  }
}
.cb-align-center{
  text-align:center;
}

.cb-truncate{
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}

.cb-white-space-normal{
  white-space:normal;
}

.cb-white-space-nowrap{
  white-space:nowrap;
}

.cb-white-space-pre{
  white-space:pre;
}

.cb-white-space-pre-line{
  white-space:pre-line;
}

.cb-white-space-pre-wrap{
  white-space:pre-wrap;
}

.cb-white-space-initial{
  white-space:initial;
}

.cb-white-space-inherit{
  white-space:inherit;
}

.cb-overflow-wrap-normal{
  overflow-wrap:normal;
}

.cb-overflow-wrap-anywhere{
  overflow-wrap:anywhere;
}

.cb-overflow-wrap-break-word{
  overflow-wrap:break-word;
}

.cb-overflow-wrap-initial{
  overflow-wrap:initial;
}

.cb-overflow-wrap-inherit{
  overflow-wrap:inherit;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-align-xs-center{
    text-align:center !important;
  }
  .cb-truncate-xs{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-normal{
    white-space:normal;
  }
  .cb-white-space-xs-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-pre{
    white-space:pre;
  }
  .cb-white-space-xs-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-initial{
    white-space:initial;
  }
  .cb-white-space-xs-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-align-sm-center{
    text-align:center !important;
  }
  .cb-truncate-sm{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-normal{
    white-space:normal;
  }
  .cb-white-space-sm-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-pre{
    white-space:pre;
  }
  .cb-white-space-sm-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-initial{
    white-space:initial;
  }
  .cb-white-space-sm-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-align-md-center{
    text-align:center !important;
  }
  .cb-truncate-md{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-normal{
    white-space:normal;
  }
  .cb-white-space-md-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-pre{
    white-space:pre;
  }
  .cb-white-space-md-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-initial{
    white-space:initial;
  }
  .cb-white-space-md-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-align-lg-center{
    text-align:center !important;
  }
  .cb-truncate-lg{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-normal{
    white-space:normal;
  }
  .cb-white-space-lg-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-pre{
    white-space:pre;
  }
  .cb-white-space-lg-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-initial{
    white-space:initial;
  }
  .cb-white-space-lg-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-align-xl-center{
    text-align:center !important;
  }
  .cb-truncate-xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-normal{
    white-space:normal;
  }
  .cb-white-space-xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-pre{
    white-space:pre;
  }
  .cb-white-space-xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-initial{
    white-space:initial;
  }
  .cb-white-space-xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-align-2xl-center{
    text-align:center !important;
  }
  .cb-truncate-2xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-center{
    text-align:center !important;
  }
  .cb-truncate-3xl{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1px){
  .cb-align-xs-up-center{
    text-align:center !important;
  }
  .cb-truncate-xs-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xs-up-normal{
    white-space:normal;
  }
  .cb-white-space-xs-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xs-up-pre{
    white-space:pre;
  }
  .cb-white-space-xs-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xs-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xs-up-initial{
    white-space:initial;
  }
  .cb-white-space-xs-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xs-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xs-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xs-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xs-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xs-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 768px){
  .cb-align-sm-up-center{
    text-align:center !important;
  }
  .cb-truncate-sm-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-sm-up-normal{
    white-space:normal;
  }
  .cb-white-space-sm-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-sm-up-pre{
    white-space:pre;
  }
  .cb-white-space-sm-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-sm-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-sm-up-initial{
    white-space:initial;
  }
  .cb-white-space-sm-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-sm-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-sm-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-sm-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-sm-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-sm-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1024px){
  .cb-align-md-up-center{
    text-align:center !important;
  }
  .cb-truncate-md-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-md-up-normal{
    white-space:normal;
  }
  .cb-white-space-md-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-md-up-pre{
    white-space:pre;
  }
  .cb-white-space-md-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-md-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-md-up-initial{
    white-space:initial;
  }
  .cb-white-space-md-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-md-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-md-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-md-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-md-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-md-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1248px){
  .cb-align-lg-up-center{
    text-align:center !important;
  }
  .cb-truncate-lg-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-lg-up-normal{
    white-space:normal;
  }
  .cb-white-space-lg-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-lg-up-pre{
    white-space:pre;
  }
  .cb-white-space-lg-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-lg-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-lg-up-initial{
    white-space:initial;
  }
  .cb-white-space-lg-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-lg-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-lg-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-lg-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-lg-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-lg-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1344px){
  .cb-align-xl-up-center{
    text-align:center !important;
  }
  .cb-truncate-xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1440px){
  .cb-align-2xl-up-center{
    text-align:center !important;
  }
  .cb-truncate-2xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-2xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-2xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-2xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-2xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-2xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-2xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-2xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-2xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-2xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-2xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-2xl-up-inherit{
    overflow-wrap:inherit;
  }
}
@media (min-width: 1728px){
  .cb-align-3xl-up-center{
    text-align:center !important;
  }
  .cb-truncate-3xl-up{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-normal{
    white-space:normal;
  }
  .cb-white-space-3xl-up-nowrap{
    white-space:nowrap;
  }
  .cb-white-space-3xl-up-pre{
    white-space:pre;
  }
  .cb-white-space-3xl-up-pre-line{
    white-space:pre-line;
  }
  .cb-white-space-3xl-up-pre-wrap{
    white-space:pre-wrap;
  }
  .cb-white-space-3xl-up-initial{
    white-space:initial;
  }
  .cb-white-space-3xl-up-inherit{
    white-space:inherit;
  }
  .cb-overflow-wrap-3xl-up-normal{
    overflow-wrap:normal;
  }
  .cb-overflow-wrap-3xl-up-anywhere{
    overflow-wrap:anywhere;
  }
  .cb-overflow-wrap-3xl-up-break-word{
    overflow-wrap:break-word;
  }
  .cb-overflow-wrap-3xl-up-initial{
    overflow-wrap:initial;
  }
  .cb-overflow-wrap-3xl-up-inherit{
    overflow-wrap:inherit;
  }
}
.cb-text-strong,
.cb-text-bold{
  font-weight:700;
}

.cb-text-italic,
.cb-text-emphasis{
  font-style:italic;
}

.cb-text-sub,
.cb-text-sup{
  position:relative;
  font-size:0.75rem;
  line-height:1.2632em;
  vertical-align:baseline;
}
.cb-text-sub{
  bottom:-0.25em;
}
.cb-text-sup{
  top:-0.5em;
}
.cb-text-highlight-blue,
mark{
  background:#e6edf8;
}

.cb-text-highlight-yellow{
  background-color:#fedb00;
}

.cb-text-overline{
  font-size:1.1875rem;
  line-height:1.2632em;
  text-transform:uppercase;
  letter-spacing:0.05em;
}

.cb-text-overline-small{
  font-size:0.875rem;
  line-height:1.7143em;
  text-transform:uppercase;
}

.cb-text-uppercase{
  text-transform:uppercase;
}

.cb-text-caption{
  text-transform:capitalize;
}

.cb-text-reset{
  text-transform:none !important;
}

.cb-text-caption-small{
  font-size:0.875rem;
  font-weight:500;
  line-height:1.7143em;
  text-transform:capitalize;
}
.cb-text-meta-large{
  font-size:0.875rem;
  font-weight:500;
  line-height:1.7143em;
}

.cb-text-meta{
  font-size:0.75rem;
  font-weight:500;
  line-height:1.3333em;
}

.cb-text-super-event{
  padding:8px 16px;
  white-space:nowrap;
  border:1px solid #1e1e1e;
}

.cb-text-line-through{
  text-decoration:line-through;
}
.cb-font-weight-thin{
  font-weight:100 !important;
}

.cb-font-weight-extra-light{
  font-weight:200 !important;
}

.cb-font-weight-light{
  font-weight:300 !important;
}

.cb-font-weight-regular{
  font-weight:400 !important;
}

.cb-font-weight-medium{
  font-weight:500 !important;
}

.cb-font-weight-semi-bold{
  font-weight:600 !important;
}

.cb-font-weight-bold{
  font-weight:700 !important;
}

.cb-font-weight-extra-bold{
  font-weight:800 !important;
}

.cb-font-weight-black{
  font-weight:900 !important;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-thin{
    font-weight:100 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-thin{
    font-weight:100 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-thin{
    font-weight:100 !important;
  }
}
.cb-font-weight-3xl-down-thin{
  font-weight:100 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-extra-light{
    font-weight:200 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-extra-light{
    font-weight:200 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-extra-light{
    font-weight:200 !important;
  }
}
.cb-font-weight-3xl-down-extra-light{
  font-weight:200 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-light{
    font-weight:300 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-light{
    font-weight:300 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-light{
    font-weight:300 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-light{
    font-weight:300 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-light{
    font-weight:300 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-light{
    font-weight:300 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-light{
    font-weight:300 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-light{
    font-weight:300 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-light{
    font-weight:300 !important;
  }
}
.cb-font-weight-3xl-down-light{
  font-weight:300 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-regular{
    font-weight:400 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-regular{
    font-weight:400 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-regular{
    font-weight:400 !important;
  }
}
.cb-font-weight-3xl-down-regular{
  font-weight:400 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-medium{
    font-weight:500 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-medium{
    font-weight:500 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-medium{
    font-weight:500 !important;
  }
}
.cb-font-weight-3xl-down-medium{
  font-weight:500 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-semi-bold{
    font-weight:600 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-semi-bold{
    font-weight:600 !important;
  }
}
.cb-font-weight-3xl-down-semi-bold{
  font-weight:600 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-bold{
    font-weight:700 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-bold{
    font-weight:700 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-bold{
    font-weight:700 !important;
  }
}
.cb-font-weight-3xl-down-bold{
  font-weight:700 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-extra-bold{
    font-weight:800 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-extra-bold{
    font-weight:800 !important;
  }
}
.cb-font-weight-3xl-down-extra-bold{
  font-weight:800 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-font-weight-xs-black{
    font-weight:900 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-font-weight-sm-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-font-weight-md-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-font-weight-lg-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-font-weight-xl-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-font-weight-2xl-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1px){
  .cb-font-weight-xs-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 768px){
  .cb-font-weight-sm-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1024px){
  .cb-font-weight-md-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1248px){
  .cb-font-weight-lg-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1344px){
  .cb-font-weight-xl-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1440px){
  .cb-font-weight-2xl-up-black{
    font-weight:900 !important;
  }
}
@media (min-width: 1728px){
  .cb-font-weight-3xl-up-black{
    font-weight:900 !important;
  }
}
@media (max-width: 767.98px){
  .cb-font-weight-xs-down-black{
    font-weight:900 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-font-weight-sm-down-black{
    font-weight:900 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-font-weight-md-down-black{
    font-weight:900 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-font-weight-lg-down-black{
    font-weight:900 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-font-weight-xl-down-black{
    font-weight:900 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-font-weight-2xl-down-black{
    font-weight:900 !important;
  }
}
.cb-font-weight-3xl-down-black{
  font-weight:900 !important;
}
p{
  font-size:1rem;
  line-height:1.5em;
}

.cb-body1,
.cb-paragraph1-st{
  font-size:1rem;
  line-height:1.5em;
}

.cb-body2,
.cb-paragraph2-st{
  font-size:0.875rem;
  line-height:1.7143em;
}

.cb-body3,
.cb-paragraph3-st{
  font-size:1.125rem;
  line-height:1.3333em;
}

.cb-body4,
.cb-paragraph4-st{
  font-size:1.4375rem;
  font-weight:300;
  line-height:1.0435em;
}

.cb-body5,
.cb-paragraph5-st{
  font-size:1.4375rem;
  font-weight:700;
  line-height:1.0435em;
}

.cb-body6,
.cb-paragraph6-st{
  font-size:1.5rem;
  font-weight:700;
  line-height:1.3333em;
}
.cb-paragraph1-res,
.cb-paragraph1-res > p:not([class]){
  font-size:1rem;
  line-height:1.5em;
}
@media (min-width: 1248px){
  .cb-paragraph1-res,
  .cb-paragraph1-res > p:not([class]){
    font-size:1.3125rem;
    line-height:1.5238em;
  }
}

.cb-paragraph2-res,
.cb-paragraph2-res > p:not([class]){
  font-size:1.3125rem;
  line-height:1.1429em;
}
@media (min-width: 768px){
  .cb-paragraph2-res,
  .cb-paragraph2-res > p:not([class]){
    font-size:1.5rem;
    line-height:1.3333em;
  }
}
@media (min-width: 1248px){
  .cb-paragraph2-res,
  .cb-paragraph2-res > p:not([class]){
    font-size:2rem;
    line-height:1.25em;
  }
}

.cb-paragraph3-res,
.cb-paragraph3-res > p:not([class]){
  font-size:1.3125rem;
  line-height:1.5238em;
}
@media (min-width: 1248px){
  .cb-paragraph3-res,
  .cb-paragraph3-res > p:not([class]){
    font-size:2rem;
    line-height:1.5em;
  }
}

.cb-paragraph4-res,
.cb-paragraph4-res > p:not([class]){
  font-size:2.5rem;
  line-height:1.2em;
}
@media (max-width: 1023.98px){
  .cb-paragraph4-res,
  .cb-paragraph4-res > p:not([class]){
    font-size:2rem;
    line-height:1.25em;
  }
}
h1,
.cb-h1{
  font-family:"Roboto", sans-serif;
  font-size:2rem;
  line-height:1.25em;
}

h2,
.cb-h2{
  font-family:"Roboto", sans-serif;
  font-size:1.75rem;
  line-height:1.1429em;
}

h3,
.cb-h3{
  font-family:"Roboto", sans-serif;
  font-size:1.3125rem;
  line-height:1.1429em;
}

h4,
.cb-h4{
  font-family:"Roboto", sans-serif;
  font-size:1.1875rem;
  line-height:1.2632em;
}

h5,
.cb-h5{
  font-family:"Roboto", sans-serif;
  font-size:1rem;
  line-height:1.5em;
}

h6,
.cb-h6{
  font-family:"Roboto", sans-serif;
  font-size:0.875rem;
  line-height:1.1429em;
}

h1,
.cb-h1{
  letter-spacing:-1.5px;
}

h2,
.cb-h2{
  letter-spacing:-0.5px;
}
@media (min-width: 768px){
  h1,
  .cb-h1{
    font-size:2.5rem;
    line-height:1.2em;
  }
  h2,
  .cb-h2{
    font-size:2rem;
    line-height:1.25em;
  }
  h3,
  .cb-h3{
    font-size:1.75rem;
    line-height:1.1429em;
  }
  h4,
  .cb-h4{
    font-size:1.3125rem;
    line-height:1.1429em;
  }
  h5,
  .cb-h5{
    font-size:1.125rem;
    line-height:1.3333em;
  }
  h6,
  .cb-h6{
    font-size:1rem;
    line-height:1.5em;
  }
}
@media (min-width: 1248px){
  h1,
  .cb-h1{
    font-size:3.5rem;
    line-height:1.1429em;
  }
  h2,
  .cb-h2{
    font-size:2.5rem;
    line-height:1.2em;
  }
  h3,
  .cb-h3{
    font-size:2rem;
    line-height:1.25em;
  }
  h4,
  .cb-h4{
    font-size:1.625rem;
    line-height:1.2308em;
  }
  h5,
  .cb-h5{
    font-size:1.3125rem;
    line-height:1.1429em;
  }
  h6,
  .cb-h6{
    font-size:1.1875rem;
    line-height:1.2632em;
  }
}
.cb-h1-lite{
  font-size:2rem;
  line-height:1.25em;
}
@media (min-width: 768px){
  .cb-h1-lite{
    font-size:2.5rem;
    line-height:1.2em;
  }
}
@media (min-width: 1248px){
  .cb-h1-lite{
    font-size:3rem;
    line-height:1.1667em;
  }
}
.cb-no-text-wrap{
  white-space:nowrap;
}

.cb-text-disabled{
  color:#888;
}

.cb-text-placeholder{
  color:#737373;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-black1-color-xs{
    color:#1e1e1e !important;
  }
  .cb-white-color-xs{
    color:#fff !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-black1-color-sm{
    color:#1e1e1e !important;
  }
  .cb-white-color-sm{
    color:#fff !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-black1-color-md{
    color:#1e1e1e !important;
  }
  .cb-white-color-md{
    color:#fff !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-black1-color-lg{
    color:#1e1e1e !important;
  }
  .cb-white-color-lg{
    color:#fff !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-black1-color-xl{
    color:#1e1e1e !important;
  }
  .cb-white-color-xl{
    color:#fff !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-black1-color-2xl{
    color:#1e1e1e !important;
  }
  .cb-white-color-2xl{
    color:#fff !important;
  }
}
@media (min-width: 1728px){
  .cb-black1-color-3xl{
    color:#1e1e1e !important;
  }
  .cb-white-color-3xl{
    color:#fff !important;
  }
}
blockquote,
.cb-blockquote{
  margin:0;
  padding-left:32px;
  border-left:8px solid #009cde;
}
.cb-text-author{
  font-family:Roboto !important;
  font-weight:400;
  font-style:italic;
}
.cb-text-author::before{
  content:"―";
  padding-right:8px;
}

.cb-text-fade{
  position:relative;
}
.cb-text-fade::before{
  content:"";
  position:absolute;
  right:0;
  bottom:0;
  width:100%;
  height:72px;
  background:linear-gradient(to bottom, rgba(255, 255, 255, 0), rgb(255, 255, 255));
}

.cb-word-break{
  word-break:break-all;
}
.cb-column-count-2{
  column-count:2;
}

.cb-column-count-3{
  column-count:3;
}

.cb-column-count-4{
  column-count:4;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-column-count-xs-2{
    column-count:2 !important;
  }
}
@media (min-width: 1px){
  .cb-column-count-xs-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-column-count-sm-2{
    column-count:2 !important;
  }
}
@media (min-width: 768px){
  .cb-column-count-sm-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-column-count-md-2{
    column-count:2 !important;
  }
}
@media (min-width: 1024px){
  .cb-column-count-md-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-column-count-lg-2{
    column-count:2 !important;
  }
}
@media (min-width: 1248px){
  .cb-column-count-lg-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-column-count-xl-2{
    column-count:2 !important;
  }
}
@media (min-width: 1344px){
  .cb-column-count-xl-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-column-count-2xl-2{
    column-count:2 !important;
  }
}
@media (min-width: 1440px){
  .cb-column-count-2xl-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-2{
    column-count:2 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-up-2{
    column-count:2 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-column-count-xs-3{
    column-count:3 !important;
  }
}
@media (min-width: 1px){
  .cb-column-count-xs-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-column-count-sm-3{
    column-count:3 !important;
  }
}
@media (min-width: 768px){
  .cb-column-count-sm-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-column-count-md-3{
    column-count:3 !important;
  }
}
@media (min-width: 1024px){
  .cb-column-count-md-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-column-count-lg-3{
    column-count:3 !important;
  }
}
@media (min-width: 1248px){
  .cb-column-count-lg-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-column-count-xl-3{
    column-count:3 !important;
  }
}
@media (min-width: 1344px){
  .cb-column-count-xl-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-column-count-2xl-3{
    column-count:3 !important;
  }
}
@media (min-width: 1440px){
  .cb-column-count-2xl-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-3{
    column-count:3 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-up-3{
    column-count:3 !important;
  }
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-column-count-xs-4{
    column-count:4 !important;
  }
}
@media (min-width: 1px){
  .cb-column-count-xs-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-column-count-sm-4{
    column-count:4 !important;
  }
}
@media (min-width: 768px){
  .cb-column-count-sm-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-column-count-md-4{
    column-count:4 !important;
  }
}
@media (min-width: 1024px){
  .cb-column-count-md-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-column-count-lg-4{
    column-count:4 !important;
  }
}
@media (min-width: 1248px){
  .cb-column-count-lg-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-column-count-xl-4{
    column-count:4 !important;
  }
}
@media (min-width: 1344px){
  .cb-column-count-xl-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-column-count-2xl-4{
    column-count:4 !important;
  }
}
@media (min-width: 1440px){
  .cb-column-count-2xl-up-4{
    column-count:4 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-4{
    column-count:4 !important;
  }
}
@media (min-width: 1728px){
  .cb-column-count-3xl-up-4{
    column-count:4 !important;
  }
}
ul,
ol{
  padding-left:48px;
}
ul li ul,
ul li ol,
ol li ul,
ol li ol{
  padding-left:24px;
}
ul li ul,
ol li ul{
  list-style:disc;
}

.cb-apricot ul li{
  list-style:disc;
}
.cb-apricot ul ol:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) li{
  list-style:circle;
}
.cb-apricot ul ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
.cb-apricot ul ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
.cb-apricot ul ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li{
  text-indent:-5px;
  list-style-type:none;
}
.cb-apricot ul ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
.cb-apricot ul ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
.cb-apricot ul ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
.cb-apricot ul ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before{
  content:"-";
  position:relative;
  left:-12px;
}

ul{
}
ul.cb-text-list li{
  list-style:disc;
}
ul.cb-text-list ol:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) li{
  list-style:circle;
}
ul.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li{
  text-indent:-5px;
  list-style-type:none;
}
ul.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before{
  content:"-";
  position:relative;
  left:-12px;
}
ul.cb-text-list-checkbox li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkbox li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e94e";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e94e";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkbox ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e94e";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-checkmark li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkmark li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e953";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e953";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-checkmark ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before{
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
  content:"\e953";
  position:absolute;
  top:4px;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-dash li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-dash li::before{
  content:"—";
  position:absolute;
  top:0;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) li::before{
  content:"—";
  position:absolute;
  top:0;
  left:-17px;
  font-size:1rem;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li{
  position:relative;
  padding-left:8px;
  list-style:none;
}
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ul.cb-text-list-dash ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before{
  content:"—";
  position:absolute;
  top:0;
  left:-17px;
  font-size:1rem;
}
ul.cb-no-text-list{
  list-style:none !important;
}
ul.cb-no-text-list li{
  list-style:none !important;
}
ul.cb-no-text-list li ol:not([class^=cb-text-list]) li,
ul.cb-no-text-list li ul:not([class^=cb-text-list]) li{
  list-style:none !important;
}
ul.cb-no-text-list li ol:not([class^=cb-text-list]) li::before,
ul.cb-no-text-list li ul:not([class^=cb-text-list]) li::before{
  content:"" !important;
}
ul.cb-text-list-no-indent{
  padding-left:0 !important;
}
ul.cb-text-list-no-indent ol:not([class^=cb-text-list]),
ul.cb-text-list-no-indent ul:not([class^=cb-text-list]){
  padding-left:0 !important;
}
ul.cb-text-list-no-indent ol:not([class^=cb-text-list]) li,
ul.cb-text-list-no-indent ul:not([class^=cb-text-list]) li{
  text-indent:0 !important;
}
ul.cb-text-list-no-indent:not(.cb-list-no-style) li, ul.cb-text-list-no-indent:not(.cb-text-list-no-bullet) li, ul.cb-text-list-no-indent:not(.cb-no-text-list) li{
  margin-left:18px !important;
}
ul.cb-text-list-no-indent.cb-list-no-style li, ul.cb-text-list-no-indent.cb-text-list-no-bullet li, ul.cb-text-list-no-indent.cb-no-text-list li{
  margin-left:0 !important;
}
ul.cb-text-list-no-bullet{
  list-style-type:none;
}
ul.cb-text-list-feature{
  padding-left:0;
  border:1px solid #d9d9d9;
}
ul.cb-text-list-feature li{
  padding:16px;
  list-style:none;
  border-bottom:1px solid #d9d9d9;
}
ul.cb-text-list-feature li:last-of-type{
  border-bottom:0;
}
ul.cb-text-list-feature.cb-text-list-checkmark li::before{
  content:"\e953";
  position:unset;
  top:0;
  left:0;
  margin-right:8px;
  font-size:1rem;
  font-family:"CB Icons GA 4_9_1";
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1;
  text-transform:none;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
ul.cb-text-list-feature.cb-text-list-checkmark li p{
  display:inline;
}
ul li.cb-no-text-list{
  list-style:none !important;
}
ul li.cb-no-text-list::before{
  content:"" !important;
}

ol.cb-text-list ol:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) li{
  list-style:circle;
}
ol.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li{
  text-indent:-5px;
  list-style-type:none;
}
ol.cb-text-list ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ol.cb-text-list ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before{
  content:"-";
  position:relative;
  left:-12px;
}
ol.cb-text-list-order{
  margin:0;
  list-style-type:none;
}
ol.cb-text-list-order > li{
  counter-increment:step1-counter;
  position:relative;
  margin-bottom:16px;
}
ol.cb-text-list-order > li::before{
  content:counter(step1-counter);
  position:absolute;
  top:-5px;
  left:-48px;
  display:inline-block;
  box-sizing:border-box;
  width:2em;
  height:2em;
  margin-right:16px;
  font-weight:700;
  line-height:2em;
  color:#fff;
  text-align:center;
  background-color:#324dc7;
  border-radius:50%;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) li{
  list-style:circle;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li{
  text-indent:-5px;
  list-style-type:none;
}
ol.cb-text-list-order ol:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ol:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ol:not([class^=cb-text-list]) li::before,
ol.cb-text-list-order ul:not([class^=cb-text-list]) ul:not([class^=cb-text-list]) li::before{
  content:"-";
  position:relative;
  left:-12px;
}
ol.cb-text-list-order ul,
ol.cb-text-list-order ol{
  margin-left:24px;
  padding:0;
}
ol.cb-text-list-order ul ul,
ol.cb-text-list-order ul ol,
ol.cb-text-list-order ol ul,
ol.cb-text-list-order ol ol{
  margin-left:24px;
}
ol.cb-text-list-no-indent{
  padding-left:0 !important;
}
ol.cb-text-list-no-indent ul,
ol.cb-text-list-no-indent ol{
  padding-left:0 !important;
}
ol.cb-text-list-no-indent li{
  margin-left:18px !important;
}

dt{
  margin-left:24px;
  font-weight:700;
}

dd{
  margin-left:24px;
}

dl.cb-text-list-no-indent dt,
dl.cb-text-list-no-indent dd{
  margin-left:0;
}
a,
.cb-link-blue,
.cb-link-default{
  color:#324dc7;
  text-decoration:underline;
}
a:hover, a.cb-hover,
.cb-link-blue:hover,
.cb-link-blue.cb-hover,
.cb-link-default:hover,
.cb-link-default.cb-hover{
  color:#324dc7;
  text-decoration:none;
}
a:active, a.cb-active,
.cb-link-blue:active,
.cb-link-blue.cb-active,
.cb-link-default:active,
.cb-link-default.cb-active{
  color:#28369a;
}
a:not(.cb-btn):visited, a:not(.cb-btn).cb-visited,
.cb-link-blue:not(.cb-btn):visited,
.cb-link-blue:not(.cb-btn).cb-visited,
.cb-link-default:not(.cb-btn):visited,
.cb-link-default:not(.cb-btn).cb-visited{
  color:#85144b;
}
a.cb-disabled,
.cb-link-blue.cb-disabled,
.cb-link-default.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a.cb-disabled:hover, a.cb-disabled.cb-hover, a.cb-disabled:focus, a.cb-disabled.cb-focus, a.cb-disabled.cb-active, a.cb-disabled:visited, a.cb-disabled.cb-visited,
.cb-link-blue.cb-disabled:hover,
.cb-link-blue.cb-disabled.cb-hover,
.cb-link-blue.cb-disabled:focus,
.cb-link-blue.cb-disabled.cb-focus,
.cb-link-blue.cb-disabled.cb-active,
.cb-link-blue.cb-disabled:visited,
.cb-link-blue.cb-disabled.cb-visited,
.cb-link-default.cb-disabled:hover,
.cb-link-default.cb-disabled.cb-hover,
.cb-link-default.cb-disabled:focus,
.cb-link-default.cb-disabled.cb-focus,
.cb-link-default.cb-disabled.cb-active,
.cb-link-default.cb-disabled:visited,
.cb-link-default.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}

a{
}
a.cb-link-black{
  color:#1e1e1e;
}
a.cb-link-black:hover, a.cb-link-black.cb-hover, a.cb-link-black:focus, a.cb-link-black.cb-focus{
  color:#1e1e1e;
}
a.cb-link-black:active, a.cb-link-black.cb-active{
  color:#505050;
}
a.cb-link-black:not(.cb-btn):visited, a.cb-link-black:not(.cb-btn).cb-visited{
  color:#1e1e1e;
}
a.cb-link-black.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a.cb-link-black.cb-disabled:hover, a.cb-link-black.cb-disabled.cb-hover, a.cb-link-black.cb-disabled:focus, a.cb-link-black.cb-disabled.cb-focus, a.cb-link-black.cb-disabled.cb-active, a.cb-link-black.cb-disabled:visited, a.cb-link-black.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
a.cb-link-white{
  color:#fff !important;
}
a.cb-link-white:hover, a.cb-link-white.cb-hover, a.cb-link-white:focus, a.cb-link-white.cb-focus{
  color:#fff;
}
a.cb-link-white:active, a.cb-link-white.cb-active{
  color:#fff;
}
a.cb-link-white:not(.cb-btn):visited, a.cb-link-white:not(.cb-btn).cb-visited{
  color:#fff;
}
a.cb-link-white.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a.cb-link-white.cb-disabled:hover, a.cb-link-white.cb-disabled.cb-hover, a.cb-link-white.cb-disabled:focus, a.cb-link-white.cb-disabled.cb-focus, a.cb-link-white.cb-disabled.cb-active, a.cb-link-white.cb-disabled:visited, a.cb-link-white.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}

.cb-link-black{
  color:#1e1e1e;
}
.cb-link-black:hover, .cb-link-black.cb-hover, .cb-link-black:focus, .cb-link-black.cb-focus{
  color:#1e1e1e;
}
.cb-link-black:active, .cb-link-black.cb-active{
  color:#505050;
}
.cb-link-black:not(.cb-btn):visited, .cb-link-black:not(.cb-btn).cb-visited{
  color:#1e1e1e;
}
.cb-link-black.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
.cb-link-black.cb-disabled:hover, .cb-link-black.cb-disabled.cb-hover, .cb-link-black.cb-disabled:focus, .cb-link-black.cb-disabled.cb-focus, .cb-link-black.cb-disabled.cb-active, .cb-link-black.cb-disabled:visited, .cb-link-black.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}

.cb-link-dotted{
  display:inline;
  width:fit-content;
  text-decoration:none;
  border-bottom:2px dotted #324dc7;
}
.cb-link-dotted:hover{
  border-bottom:2px solid #324dc7;
}
.cb-link-dotted:focus{
  border-bottom:0;
  outline:2px dotted #324dc7;
}
.cb-link-dotted.cb-link-white{
  border-color:#fff;
}
.cb-link-dotted.cb-link-white:hover{
  border-color:#fff;
}
.cb-link-dotted.cb-link-white:focus{
  border-bottom:0;
  outline:2px dotted #fff;
}

.cb-no-text-decoration{
  text-decoration:none;
}

.cb-no-text-decoration-focus:focus{
  text-decoration:none;
}

.cb-no-text-decoration-hover:hover{
  text-decoration:none;
}

a:not(.cb-btn).cb-palette-blue2{
  color:#0077c8;
}
a:not(.cb-btn).cb-palette-blue2:hover, a:not(.cb-btn).cb-palette-blue2.cb-hover, a:not(.cb-btn).cb-palette-blue2:focus, a:not(.cb-btn).cb-palette-blue2.cb-focus{
  color:#0077c8;
}
a:not(.cb-btn).cb-palette-blue2:active, a:not(.cb-btn).cb-palette-blue2.cb-active{
  color:#0077c8;
}
a:not(.cb-btn).cb-palette-blue2:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-blue2:not(.cb-btn).cb-visited{
  color:#0077c8;
}
a:not(.cb-btn).cb-palette-blue2.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-blue2.cb-disabled:hover, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-blue2.cb-disabled:focus, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-blue2.cb-disabled:visited, a:not(.cb-btn).cb-palette-blue2.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-blue5{
  color:#324dc7;
}
a:not(.cb-btn).cb-palette-blue5:hover, a:not(.cb-btn).cb-palette-blue5.cb-hover, a:not(.cb-btn).cb-palette-blue5:focus, a:not(.cb-btn).cb-palette-blue5.cb-focus{
  color:#324dc7;
}
a:not(.cb-btn).cb-palette-blue5:active, a:not(.cb-btn).cb-palette-blue5.cb-active{
  color:#324dc7;
}
a:not(.cb-btn).cb-palette-blue5:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-blue5:not(.cb-btn).cb-visited{
  color:#324dc7;
}
a:not(.cb-btn).cb-palette-blue5.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-blue5.cb-disabled:hover, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-blue5.cb-disabled:focus, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-blue5.cb-disabled:visited, a:not(.cb-btn).cb-palette-blue5.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-purple1{
  color:#702f8a;
}
a:not(.cb-btn).cb-palette-purple1:hover, a:not(.cb-btn).cb-palette-purple1.cb-hover, a:not(.cb-btn).cb-palette-purple1:focus, a:not(.cb-btn).cb-palette-purple1.cb-focus{
  color:#702f8a;
}
a:not(.cb-btn).cb-palette-purple1:active, a:not(.cb-btn).cb-palette-purple1.cb-active{
  color:#702f8a;
}
a:not(.cb-btn).cb-palette-purple1:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-purple1:not(.cb-btn).cb-visited{
  color:#702f8a;
}
a:not(.cb-btn).cb-palette-purple1.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-purple1.cb-disabled:hover, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-purple1.cb-disabled:focus, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-purple1.cb-disabled:visited, a:not(.cb-btn).cb-palette-purple1.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-green1{
  color:#3a913f;
}
a:not(.cb-btn).cb-palette-green1:hover, a:not(.cb-btn).cb-palette-green1.cb-hover, a:not(.cb-btn).cb-palette-green1:focus, a:not(.cb-btn).cb-palette-green1.cb-focus{
  color:#3a913f;
}
a:not(.cb-btn).cb-palette-green1:active, a:not(.cb-btn).cb-palette-green1.cb-active{
  color:#3a913f;
}
a:not(.cb-btn).cb-palette-green1:not(.cb-btn):visited, a:not(.cb-btn).cb-palette-green1:not(.cb-btn).cb-visited{
  color:#3a913f;
}
a:not(.cb-btn).cb-palette-green1.cb-disabled{
  cursor:not-allowed;
  color:#888 !important;
  text-decoration:none !important;
}
a:not(.cb-btn).cb-palette-green1.cb-disabled:hover, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-hover, a:not(.cb-btn).cb-palette-green1.cb-disabled:focus, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-focus, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-active, a:not(.cb-btn).cb-palette-green1.cb-disabled:visited, a:not(.cb-btn).cb-palette-green1.cb-disabled.cb-visited{
  color:#888 !important;
  text-decoration:none !important;
}

.cb-cursor-default{
  cursor:default;
}

.cb-cursor-none{
  cursor:none;
}

.cb-cursor-help{
  cursor:help;
}

.cb-cursor-auto{
  cursor:auto;
}

.cb-cursor-pointer{
  cursor:pointer;
}

.cb-cursor-progress{
  cursor:progress;
}

.cb-cursor-wait{
  cursor:wait;
}

.cb-cursor-not-allowed{
  cursor:not-allowed;
}

.cb-no-text-decoration-icon{
  text-decoration:none;
}
.cb-no-text-decoration-icon :not(.cb-icon){
  text-decoration:underline;
}
.cb-no-text-decoration-icon:hover :not(.cb-icon){
  text-decoration:none;
}
.cb-border-color{
  border-color:#d9d9d9;
}

.cb-border-width{
  border-width:1px !important;
}

.cb-border-style{
  border-style:solid;
  border-width:0;
}
.cb-border{
  border:1px solid #d9d9d9;
}

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

.cb-no-border-radius{
  border-radius:0 !important;
}

.cb-no-border-radius-tl{
  border-top-left-radius:0 !important;
}

.cb-no-border-radius-tr{
  border-top-right-radius:0 !important;
}

.cb-no-border-radius-bl{
  border-bottom-left-radius:0 !important;
}

.cb-no-border-radius-br{
  border-bottom-right-radius:0 !important;
}

.cb-border-top{
  border-top:1px solid #d9d9d9;
}

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

.cb-border-right{
  border-right:1px solid #d9d9d9;
}

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

.cb-border-bottom{
  border-bottom:1px solid #d9d9d9;
}

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

.cb-border-left{
  border-left:1px solid #d9d9d9;
}

.cb-no-border-left{
  border-left:0 !important;
}
.cb-border-solid{
  border-style:solid;
  border-width:0;
}

.cb-border-dashed{
  border-style:dashed;
  border-width:0;
}
.cb-border-1{
  border-width:1px !important;
}

.cb-border-top-1{
  border-top-width:1px !important;
}

.cb-border-right-1{
  border-right-width:1px !important;
}

.cb-border-bottom-1{
  border-bottom-width:1px !important;
}

.cb-border-left-1{
  border-left-width:1px !important;
}

.cb-border-2{
  border-width:2px !important;
}

.cb-border-top-2{
  border-top-width:2px !important;
}

.cb-border-right-2{
  border-right-width:2px !important;
}

.cb-border-bottom-2{
  border-bottom-width:2px !important;
}

.cb-border-left-2{
  border-left-width:2px !important;
}

.cb-border-4{
  border-width:4px !important;
}

.cb-border-top-4{
  border-top-width:4px !important;
}

.cb-border-right-4{
  border-right-width:4px !important;
}

.cb-border-bottom-4{
  border-bottom-width:4px !important;
}

.cb-border-left-4{
  border-left-width:4px !important;
}

.cb-border-8{
  border-width:8px !important;
}

.cb-border-top-8{
  border-top-width:8px !important;
}

.cb-border-right-8{
  border-right-width:8px !important;
}

.cb-border-bottom-8{
  border-bottom-width:8px !important;
}

.cb-border-left-8{
  border-left-width:8px !important;
}

.cb-border-16{
  border-width:16px !important;
}

.cb-border-top-16{
  border-top-width:16px !important;
}

.cb-border-right-16{
  border-right-width:16px !important;
}

.cb-border-bottom-16{
  border-bottom-width:16px !important;
}

.cb-border-left-16{
  border-left-width:16px !important;
}

.cb-border-24{
  border-width:24px !important;
}

.cb-border-top-24{
  border-top-width:24px !important;
}

.cb-border-right-24{
  border-right-width:24px !important;
}

.cb-border-bottom-24{
  border-bottom-width:24px !important;
}

.cb-border-left-24{
  border-left-width:24px !important;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-border-xs{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xs{
    border:0 !important;
  }
  .cb-border-xs-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xs-top{
    border-top:0 !important;
  }
  .cb-border-xs-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xs-right{
    border-right:0 !important;
  }
  .cb-border-xs-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xs-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xs-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xs-left{
    border-left:0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-border-sm{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-sm{
    border:0 !important;
  }
  .cb-border-sm-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-sm-top{
    border-top:0 !important;
  }
  .cb-border-sm-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-sm-right{
    border-right:0 !important;
  }
  .cb-border-sm-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-sm-bottom{
    border-bottom:0 !important;
  }
  .cb-border-sm-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-sm-left{
    border-left:0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-border-md{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-md{
    border:0 !important;
  }
  .cb-border-md-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-md-top{
    border-top:0 !important;
  }
  .cb-border-md-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-md-right{
    border-right:0 !important;
  }
  .cb-border-md-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-md-bottom{
    border-bottom:0 !important;
  }
  .cb-border-md-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-md-left{
    border-left:0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-border-lg{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-lg{
    border:0 !important;
  }
  .cb-border-lg-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-lg-top{
    border-top:0 !important;
  }
  .cb-border-lg-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-lg-right{
    border-right:0 !important;
  }
  .cb-border-lg-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-lg-bottom{
    border-bottom:0 !important;
  }
  .cb-border-lg-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-lg-left{
    border-left:0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-border-xl{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xl{
    border:0 !important;
  }
  .cb-border-xl-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xl-top{
    border-top:0 !important;
  }
  .cb-border-xl-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xl-right{
    border-right:0 !important;
  }
  .cb-border-xl-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xl-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xl-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xl-left{
    border-left:0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-border-2xl{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-2xl{
    border:0 !important;
  }
  .cb-border-2xl-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-top{
    border-top:0 !important;
  }
  .cb-border-2xl-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-right{
    border-right:0 !important;
  }
  .cb-border-2xl-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-bottom{
    border-bottom:0 !important;
  }
  .cb-border-2xl-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-left{
    border-left:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-border-3xl{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-3xl{
    border:0 !important;
  }
  .cb-border-3xl-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-top{
    border-top:0 !important;
  }
  .cb-border-3xl-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-right{
    border-right:0 !important;
  }
  .cb-border-3xl-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-bottom{
    border-bottom:0 !important;
  }
  .cb-border-3xl-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-left{
    border-left:0 !important;
  }
}
@media (min-width: 1px){
  .cb-border-xs-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xs-up{
    border:0 !important;
  }
  .cb-border-xs-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-top{
    border-top:0 !important;
  }
  .cb-border-xs-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-right{
    border-right:0 !important;
  }
  .cb-border-xs-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xs-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xs-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 768px){
  .cb-border-sm-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-sm-up{
    border:0 !important;
  }
  .cb-border-sm-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-top{
    border-top:0 !important;
  }
  .cb-border-sm-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-right{
    border-right:0 !important;
  }
  .cb-border-sm-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-sm-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-sm-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 1024px){
  .cb-border-md-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-md-up{
    border:0 !important;
  }
  .cb-border-md-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-md-up-top{
    border-top:0 !important;
  }
  .cb-border-md-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-md-up-right{
    border-right:0 !important;
  }
  .cb-border-md-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-md-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-md-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-md-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 1248px){
  .cb-border-lg-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-lg-up{
    border:0 !important;
  }
  .cb-border-lg-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-top{
    border-top:0 !important;
  }
  .cb-border-lg-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-right{
    border-right:0 !important;
  }
  .cb-border-lg-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-lg-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-lg-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 1344px){
  .cb-border-xl-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xl-up{
    border:0 !important;
  }
  .cb-border-xl-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-top{
    border-top:0 !important;
  }
  .cb-border-xl-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-right{
    border-right:0 !important;
  }
  .cb-border-xl-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xl-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xl-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 1440px){
  .cb-border-2xl-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up{
    border:0 !important;
  }
  .cb-border-2xl-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-top{
    border-top:0 !important;
  }
  .cb-border-2xl-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-right{
    border-right:0 !important;
  }
  .cb-border-2xl-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-2xl-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-up-left{
    border-left:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-border-3xl-up{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up{
    border:0 !important;
  }
  .cb-border-3xl-up-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-top{
    border-top:0 !important;
  }
  .cb-border-3xl-up-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-right{
    border-right:0 !important;
  }
  .cb-border-3xl-up-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-bottom{
    border-bottom:0 !important;
  }
  .cb-border-3xl-up-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-3xl-up-left{
    border-left:0 !important;
  }
}
@media (max-width: 767.98px){
  .cb-border-xs-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xs-down{
    border:0 !important;
  }
  .cb-border-xs-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-top{
    border-top:0 !important;
  }
  .cb-border-xs-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-right{
    border-right:0 !important;
  }
  .cb-border-xs-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xs-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xs-down-left{
    border-left:0 !important;
  }
}
@media (max-width: 1023.98px){
  .cb-border-sm-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-sm-down{
    border:0 !important;
  }
  .cb-border-sm-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-top{
    border-top:0 !important;
  }
  .cb-border-sm-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-right{
    border-right:0 !important;
  }
  .cb-border-sm-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-sm-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-sm-down-left{
    border-left:0 !important;
  }
}
@media (max-width: 1247.98px){
  .cb-border-md-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-md-down{
    border:0 !important;
  }
  .cb-border-md-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-md-down-top{
    border-top:0 !important;
  }
  .cb-border-md-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-md-down-right{
    border-right:0 !important;
  }
  .cb-border-md-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-md-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-md-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-md-down-left{
    border-left:0 !important;
  }
}
@media (max-width: 1343.98px){
  .cb-border-lg-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-lg-down{
    border:0 !important;
  }
  .cb-border-lg-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-top{
    border-top:0 !important;
  }
  .cb-border-lg-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-right{
    border-right:0 !important;
  }
  .cb-border-lg-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-lg-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-lg-down-left{
    border-left:0 !important;
  }
}
@media (max-width: 1439.98px){
  .cb-border-xl-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-xl-down{
    border:0 !important;
  }
  .cb-border-xl-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-top{
    border-top:0 !important;
  }
  .cb-border-xl-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-right{
    border-right:0 !important;
  }
  .cb-border-xl-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-xl-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-xl-down-left{
    border-left:0 !important;
  }
}
@media (max-width: 1727.98px){
  .cb-border-2xl-down{
    border:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down{
    border:0 !important;
  }
  .cb-border-2xl-down-top{
    border-top:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-top{
    border-top:0 !important;
  }
  .cb-border-2xl-down-right{
    border-right:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-right{
    border-right:0 !important;
  }
  .cb-border-2xl-down-bottom{
    border-bottom:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-bottom{
    border-bottom:0 !important;
  }
  .cb-border-2xl-down-left{
    border-left:1px solid #d9d9d9;
  }
  .cb-no-border-2xl-down-left{
    border-left:0 !important;
  }
}
.cb-border-3xl-down{
  border:1px solid #d9d9d9;
}

.cb-no-border-3xl-down{
  border:0 !important;
}

.cb-border-3xl-down-top{
  border-top:1px solid #d9d9d9;
}

.cb-no-border-3xl-down-top{
  border-top:0 !important;
}

.cb-border-3xl-down-right{
  border-right:1px solid #d9d9d9;
}

.cb-no-border-3xl-down-right{
  border-right:0 !important;
}

.cb-border-3xl-down-bottom{
  border-bottom:1px solid #d9d9d9;
}

.cb-no-border-3xl-down-bottom{
  border-bottom:0 !important;
}

.cb-border-3xl-down-left{
  border-left:1px solid #d9d9d9;
}

.cb-no-border-3xl-down-left{
  border-left:0 !important;
}
.cb-border-radius{
  border-radius:8px;
}

.cb-border-radius-8{
  border-radius:8px;
}

.cb-border-radius-16{
  border-radius:16px;
}

.cb-border-radius-50{
  border-radius:50%;
}

.cb-border-radius-top-left-8{
  border-top-left-radius:8px !important;
}

.cb-border-radius-top-right-8{
  border-top-right-radius:8px !important;
}

.cb-border-radius-bottom-left-8{
  border-bottom-left-radius:8px !important;
}

.cb-border-radius-bottom-right-8{
  border-bottom-right-radius:8px !important;
}

.cb-border-radius-top-left-16{
  border-top-left-radius:16px !important;
}

.cb-border-radius-top-right-16{
  border-top-right-radius:16px !important;
}

.cb-border-radius-bottom-left-16{
  border-bottom-left-radius:16px !important;
}

.cb-border-radius-bottom-right-16{
  border-bottom-right-radius:16px !important;
}

.cb-border-radius-top-left-50{
  border-top-left-radius:50% !important;
}

.cb-border-radius-top-right-50{
  border-top-right-radius:50% !important;
}

.cb-border-radius-bottom-left-50{
  border-bottom-left-radius:50% !important;
}

.cb-border-radius-bottom-right-50{
  border-bottom-right-radius:50% !important;
}
.cb-box-shadow{
  box-shadow:0 0 24px rgba(0, 0, 0, 0.2);
}

.cb-box-shadow-right{
  box-shadow:4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-left{
  box-shadow:-4px 0 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-bottom{
  box-shadow:0 4px 4px -2px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-top{
  box-shadow:0 -4px 4px -2px rgba(0, 0, 0, 0.1);
}
.cb-box-shadow-light{
  box-shadow:0 0 12px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-top-light{
  box-shadow:0 -5px 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-left-light{
  box-shadow:-5px 0 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-right-light{
  box-shadow:5px 0 11px -5px rgba(0, 0, 0, 0.1);
}

.cb-box-shadow-bottom-light{
  box-shadow:0 5px 11px -5px rgba(0, 0, 0, 0.1);
}
.cb-no-box-shadow{
  box-shadow:none !important;
}
.cb-blue5-tint-1-border{
  border-color:#e6edf8 !important;
}

.cb-blue5-tint-2-border{
  border-color:#f5f7fc !important;
}

.cb-blue5-shade-1-border{
  border-color:#28369a !important;
}

.cb-blue5-shade-2-border{
  border-color:#1b2264 !important;
}

.cb-blue2-tint-1-border{
  border-color:rgb(229.5, 241.4, 249.5) !important;
}

.cb-purple1-tint-1-border{
  border-color:rgb(240.7, 234.2, 243.3) !important;
}

.cb-green1-tint-1-border{
  border-color:rgb(235.3, 244, 235.8) !important;
}

.cb-blue2-tint-2-border{
  border-color:rgb(242.25, 248.2, 252.25) !important;
}

.cb-purple1-tint-2-border{
  border-color:rgb(247.85, 244.6, 249.15) !important;
}

.cb-green1-tint-2-border{
  border-color:rgb(245.15, 249.5, 245.4) !important;
}
.cb-img-fluid{
  max-width:100%;
  height:auto;
}

.cb-img-stretch{
  width:100%;
  min-width:100%;
}
.cb-img-thumbnail{
  background-color:#b2b2b2;
  border:1px solid #d9d9d9;
  max-width:100%;
  height:auto;
}

.cb-img-circular{
  border-radius:50%;
}

.cb-img-grayscale{
  filter:grayscale(100%);
}

.cb-fade-in.cb-active-effect{
  animation-name:fade-in;
  animation-duration:3s;
}

.cb-fade-out.cb-active-effect{
  animation-name:fade-out;
  animation-duration:3s;
}

.cb-static-img{
  position:relative;
  overflow:hidden;
}
.cb-static-img .cb-static-img-btn{
  position:absolute;
  right:1.5rem;
  bottom:1.5rem;
  padding:0;
  font-size:0;
  line-height:0;
  color:#fff !important;
  text-decoration:none !important;
  background-color:transparent;
  border:0;
}
.cb-static-img .cb-static-img-btn .cb-icon{
  position:relative;
  width:calc(2rem + 4px);
  height:calc(2rem + 4px);
  font-size:2rem;
}
.cb-static-img .cb-static-img-btn .cb-icon::after{
  content:"";
  position:absolute;
  z-index:1;
  right:0;
  bottom:0;
  width:calc(2rem + 4px);
  height:calc(2rem + 4px);
  opacity:0.6;
  background-color:#1e1e1e;
  border-radius:50%;
  transition:all 0.3s;
}
.cb-static-img .cb-static-img-btn .cb-icon::before{
  position:absolute;
  z-index:2 !important;
  right:2px;
  bottom:2px;
  width:2rem;
  height:2rem;
}
.cb-static-img .cb-static-img-btn:hover .cb-icon::after{
  opacity:0.9;
}

@media (forced-colors: active){
  .cb-static-img-btn{
    padding:4px !important;
    forced-color-adjust:none !important;
    background-color:#fff !important;
  }
  .cb-static-img-btn .cb-icon{
    width:unset !important;
    height:unset !important;
    font-size:2rem;
    background-color:#1e1e1e;
    border:2px solid #1e1e1e;
    border-radius:50%;
  }
  .cb-static-img-btn .cb-icon::after{
    content:none !important;
  }
  .cb-static-img-btn .cb-icon::before{
    position:unset !important;
    z-index:unset !important;
    right:unset !important;
    bottom:unset !important;
    width:unset !important;
    height:unset !important;
  }
}
@keyframes fade-in{
  from{
    opacity:0;
  }
  to{
    opacity:1;
  }
}
@keyframes fade-out{
  from{
    opacity:1;
  }
  to{
    opacity:0;
  }
}
.cb-margin-4{
  margin:4px;
}

.cb-margin-top-4{
  margin-top:4px;
}

.cb-margin-bottom-4{
  margin-bottom:4px;
}

.cb-margin-left-4{
  margin-left:4px;
}

.cb-margin-right-4{
  margin-right:4px;
}

.cb-margin-8{
  margin:8px;
}

.cb-margin-top-8{
  margin-top:8px;
}

.cb-margin-bottom-8{
  margin-bottom:8px;
}

.cb-margin-left-8{
  margin-left:8px;
}

.cb-margin-right-8{
  margin-right:8px;
}

.cb-margin-16{
  margin:16px;
}

.cb-margin-top-16{
  margin-top:16px;
}

.cb-margin-bottom-16{
  margin-bottom:16px;
}

.cb-margin-left-16{
  margin-left:16px;
}

.cb-margin-right-16{
  margin-right:16px;
}

.cb-margin-24{
  margin:24px;
}

.cb-margin-top-24{
  margin-top:24px;
}

.cb-margin-bottom-24{
  margin-bottom:24px;
}

.cb-margin-left-24{
  margin-left:24px;
}

.cb-margin-right-24{
  margin-right:24px;
}

.cb-margin-32{
  margin:32px;
}

.cb-margin-top-32{
  margin-top:32px;
}

.cb-margin-bottom-32{
  margin-bottom:32px;
}

.cb-margin-left-32{
  margin-left:32px;
}

.cb-margin-right-32{
  margin-right:32px;
}

.cb-margin-48{
  margin:48px;
}

.cb-margin-top-48{
  margin-top:48px;
}

.cb-margin-bottom-48{
  margin-bottom:48px;
}

.cb-margin-left-48{
  margin-left:48px;
}

.cb-margin-right-48{
  margin-right:48px;
}

.cb-margin-72{
  margin:72px;
}

.cb-margin-top-72{
  margin-top:72px;
}

.cb-margin-bottom-72{
  margin-bottom:72px;
}

.cb-margin-left-72{
  margin-left:72px;
}

.cb-margin-right-72{
  margin-right:72px;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-margin-xs-4{
    margin:4px;
  }
  .cb-margin-xs-top-4{
    margin-top:4px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-4{
    margin-left:4px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-4{
    margin-right:4px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-8{
    margin:8px;
  }
  .cb-margin-xs-top-8{
    margin-top:8px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-8{
    margin-left:8px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-8{
    margin-right:8px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-16{
    margin:16px;
  }
  .cb-margin-xs-top-16{
    margin-top:16px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-16{
    margin-left:16px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-16{
    margin-right:16px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-24{
    margin:24px;
  }
  .cb-margin-xs-top-24{
    margin-top:24px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-24{
    margin-left:24px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-24{
    margin-right:24px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-32{
    margin:32px;
  }
  .cb-margin-xs-top-32{
    margin-top:32px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-32{
    margin-left:32px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-32{
    margin-right:32px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-48{
    margin:48px;
  }
  .cb-margin-xs-top-48{
    margin-top:48px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-48{
    margin-left:48px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-48{
    margin-right:48px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
  .cb-margin-xs-72{
    margin:72px;
  }
  .cb-margin-xs-top-72{
    margin-top:72px;
  }
  .cb-no-margin-xs-top{
    margin-top:0 !important;
  }
  .cb-margin-xs-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-xs-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xs-left-72{
    margin-left:72px;
  }
  .cb-no-margin-xs-left{
    margin-left:0 !important;
  }
  .cb-margin-xs-right-72{
    margin-right:72px;
  }
  .cb-no-margin-xs-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1px){
  .cb-margin-xs-up-4{
    margin:4px;
  }
  .cb-margin-xs-up-top-4{
    margin-top:4px;
  }
  .cb-margin-xs-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-xs-up-left-4{
    margin-left:4px;
  }
  .cb-margin-xs-up-right-4{
    margin-right:4px;
  }
  .cb-margin-xs-up-8{
    margin:8px;
  }
  .cb-margin-xs-up-top-8{
    margin-top:8px;
  }
  .cb-margin-xs-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-xs-up-left-8{
    margin-left:8px;
  }
  .cb-margin-xs-up-right-8{
    margin-right:8px;
  }
  .cb-margin-xs-up-16{
    margin:16px;
  }
  .cb-margin-xs-up-top-16{
    margin-top:16px;
  }
  .cb-margin-xs-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-xs-up-left-16{
    margin-left:16px;
  }
  .cb-margin-xs-up-right-16{
    margin-right:16px;
  }
  .cb-margin-xs-up-24{
    margin:24px;
  }
  .cb-margin-xs-up-top-24{
    margin-top:24px;
  }
  .cb-margin-xs-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-xs-up-left-24{
    margin-left:24px;
  }
  .cb-margin-xs-up-right-24{
    margin-right:24px;
  }
  .cb-margin-xs-up-32{
    margin:32px;
  }
  .cb-margin-xs-up-top-32{
    margin-top:32px;
  }
  .cb-margin-xs-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-xs-up-left-32{
    margin-left:32px;
  }
  .cb-margin-xs-up-right-32{
    margin-right:32px;
  }
  .cb-margin-xs-up-48{
    margin:48px;
  }
  .cb-margin-xs-up-top-48{
    margin-top:48px;
  }
  .cb-margin-xs-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-xs-up-left-48{
    margin-left:48px;
  }
  .cb-margin-xs-up-right-48{
    margin-right:48px;
  }
  .cb-margin-xs-up-72{
    margin:72px;
  }
  .cb-margin-xs-up-top-72{
    margin-top:72px;
  }
  .cb-margin-xs-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-xs-up-left-72{
    margin-left:72px;
  }
  .cb-margin-xs-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 767.98px){
  .cb-margin-xs-down-4{
    margin:4px;
  }
  .cb-margin-xs-down-top-4{
    margin-top:4px;
  }
  .cb-margin-xs-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-xs-down-left-4{
    margin-left:4px;
  }
  .cb-margin-xs-down-right-4{
    margin-right:4px;
  }
  .cb-margin-xs-down-8{
    margin:8px;
  }
  .cb-margin-xs-down-top-8{
    margin-top:8px;
  }
  .cb-margin-xs-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-xs-down-left-8{
    margin-left:8px;
  }
  .cb-margin-xs-down-right-8{
    margin-right:8px;
  }
  .cb-margin-xs-down-16{
    margin:16px;
  }
  .cb-margin-xs-down-top-16{
    margin-top:16px;
  }
  .cb-margin-xs-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-xs-down-left-16{
    margin-left:16px;
  }
  .cb-margin-xs-down-right-16{
    margin-right:16px;
  }
  .cb-margin-xs-down-24{
    margin:24px;
  }
  .cb-margin-xs-down-top-24{
    margin-top:24px;
  }
  .cb-margin-xs-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-xs-down-left-24{
    margin-left:24px;
  }
  .cb-margin-xs-down-right-24{
    margin-right:24px;
  }
  .cb-margin-xs-down-32{
    margin:32px;
  }
  .cb-margin-xs-down-top-32{
    margin-top:32px;
  }
  .cb-margin-xs-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-xs-down-left-32{
    margin-left:32px;
  }
  .cb-margin-xs-down-right-32{
    margin-right:32px;
  }
  .cb-margin-xs-down-48{
    margin:48px;
  }
  .cb-margin-xs-down-top-48{
    margin-top:48px;
  }
  .cb-margin-xs-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-xs-down-left-48{
    margin-left:48px;
  }
  .cb-margin-xs-down-right-48{
    margin-right:48px;
  }
  .cb-margin-xs-down-72{
    margin:72px;
  }
  .cb-margin-xs-down-top-72{
    margin-top:72px;
  }
  .cb-margin-xs-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-xs-down-left-72{
    margin-left:72px;
  }
  .cb-margin-xs-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-margin-sm-4{
    margin:4px;
  }
  .cb-margin-sm-top-4{
    margin-top:4px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-4{
    margin-left:4px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-4{
    margin-right:4px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-8{
    margin:8px;
  }
  .cb-margin-sm-top-8{
    margin-top:8px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-8{
    margin-left:8px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-8{
    margin-right:8px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-16{
    margin:16px;
  }
  .cb-margin-sm-top-16{
    margin-top:16px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-16{
    margin-left:16px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-16{
    margin-right:16px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-24{
    margin:24px;
  }
  .cb-margin-sm-top-24{
    margin-top:24px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-24{
    margin-left:24px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-24{
    margin-right:24px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-32{
    margin:32px;
  }
  .cb-margin-sm-top-32{
    margin-top:32px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-32{
    margin-left:32px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-32{
    margin-right:32px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-48{
    margin:48px;
  }
  .cb-margin-sm-top-48{
    margin-top:48px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-48{
    margin-left:48px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-48{
    margin-right:48px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
  .cb-margin-sm-72{
    margin:72px;
  }
  .cb-margin-sm-top-72{
    margin-top:72px;
  }
  .cb-no-margin-sm-top{
    margin-top:0 !important;
  }
  .cb-margin-sm-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-sm-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-sm-left-72{
    margin-left:72px;
  }
  .cb-no-margin-sm-left{
    margin-left:0 !important;
  }
  .cb-margin-sm-right-72{
    margin-right:72px;
  }
  .cb-no-margin-sm-right{
    margin-right:0 !important;
  }
}
@media (min-width: 768px){
  .cb-margin-sm-up-4{
    margin:4px;
  }
  .cb-margin-sm-up-top-4{
    margin-top:4px;
  }
  .cb-margin-sm-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-sm-up-left-4{
    margin-left:4px;
  }
  .cb-margin-sm-up-right-4{
    margin-right:4px;
  }
  .cb-margin-sm-up-8{
    margin:8px;
  }
  .cb-margin-sm-up-top-8{
    margin-top:8px;
  }
  .cb-margin-sm-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-sm-up-left-8{
    margin-left:8px;
  }
  .cb-margin-sm-up-right-8{
    margin-right:8px;
  }
  .cb-margin-sm-up-16{
    margin:16px;
  }
  .cb-margin-sm-up-top-16{
    margin-top:16px;
  }
  .cb-margin-sm-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-sm-up-left-16{
    margin-left:16px;
  }
  .cb-margin-sm-up-right-16{
    margin-right:16px;
  }
  .cb-margin-sm-up-24{
    margin:24px;
  }
  .cb-margin-sm-up-top-24{
    margin-top:24px;
  }
  .cb-margin-sm-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-sm-up-left-24{
    margin-left:24px;
  }
  .cb-margin-sm-up-right-24{
    margin-right:24px;
  }
  .cb-margin-sm-up-32{
    margin:32px;
  }
  .cb-margin-sm-up-top-32{
    margin-top:32px;
  }
  .cb-margin-sm-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-sm-up-left-32{
    margin-left:32px;
  }
  .cb-margin-sm-up-right-32{
    margin-right:32px;
  }
  .cb-margin-sm-up-48{
    margin:48px;
  }
  .cb-margin-sm-up-top-48{
    margin-top:48px;
  }
  .cb-margin-sm-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-sm-up-left-48{
    margin-left:48px;
  }
  .cb-margin-sm-up-right-48{
    margin-right:48px;
  }
  .cb-margin-sm-up-72{
    margin:72px;
  }
  .cb-margin-sm-up-top-72{
    margin-top:72px;
  }
  .cb-margin-sm-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-sm-up-left-72{
    margin-left:72px;
  }
  .cb-margin-sm-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 1023.98px){
  .cb-margin-sm-down-4{
    margin:4px;
  }
  .cb-margin-sm-down-top-4{
    margin-top:4px;
  }
  .cb-margin-sm-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-sm-down-left-4{
    margin-left:4px;
  }
  .cb-margin-sm-down-right-4{
    margin-right:4px;
  }
  .cb-margin-sm-down-8{
    margin:8px;
  }
  .cb-margin-sm-down-top-8{
    margin-top:8px;
  }
  .cb-margin-sm-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-sm-down-left-8{
    margin-left:8px;
  }
  .cb-margin-sm-down-right-8{
    margin-right:8px;
  }
  .cb-margin-sm-down-16{
    margin:16px;
  }
  .cb-margin-sm-down-top-16{
    margin-top:16px;
  }
  .cb-margin-sm-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-sm-down-left-16{
    margin-left:16px;
  }
  .cb-margin-sm-down-right-16{
    margin-right:16px;
  }
  .cb-margin-sm-down-24{
    margin:24px;
  }
  .cb-margin-sm-down-top-24{
    margin-top:24px;
  }
  .cb-margin-sm-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-sm-down-left-24{
    margin-left:24px;
  }
  .cb-margin-sm-down-right-24{
    margin-right:24px;
  }
  .cb-margin-sm-down-32{
    margin:32px;
  }
  .cb-margin-sm-down-top-32{
    margin-top:32px;
  }
  .cb-margin-sm-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-sm-down-left-32{
    margin-left:32px;
  }
  .cb-margin-sm-down-right-32{
    margin-right:32px;
  }
  .cb-margin-sm-down-48{
    margin:48px;
  }
  .cb-margin-sm-down-top-48{
    margin-top:48px;
  }
  .cb-margin-sm-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-sm-down-left-48{
    margin-left:48px;
  }
  .cb-margin-sm-down-right-48{
    margin-right:48px;
  }
  .cb-margin-sm-down-72{
    margin:72px;
  }
  .cb-margin-sm-down-top-72{
    margin-top:72px;
  }
  .cb-margin-sm-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-sm-down-left-72{
    margin-left:72px;
  }
  .cb-margin-sm-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-margin-md-4{
    margin:4px;
  }
  .cb-margin-md-top-4{
    margin-top:4px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-4{
    margin-left:4px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-4{
    margin-right:4px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-8{
    margin:8px;
  }
  .cb-margin-md-top-8{
    margin-top:8px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-8{
    margin-left:8px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-8{
    margin-right:8px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-16{
    margin:16px;
  }
  .cb-margin-md-top-16{
    margin-top:16px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-16{
    margin-left:16px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-16{
    margin-right:16px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-24{
    margin:24px;
  }
  .cb-margin-md-top-24{
    margin-top:24px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-24{
    margin-left:24px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-24{
    margin-right:24px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-32{
    margin:32px;
  }
  .cb-margin-md-top-32{
    margin-top:32px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-32{
    margin-left:32px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-32{
    margin-right:32px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-48{
    margin:48px;
  }
  .cb-margin-md-top-48{
    margin-top:48px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-48{
    margin-left:48px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-48{
    margin-right:48px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
  .cb-margin-md-72{
    margin:72px;
  }
  .cb-margin-md-top-72{
    margin-top:72px;
  }
  .cb-no-margin-md-top{
    margin-top:0 !important;
  }
  .cb-margin-md-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-md-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-md-left-72{
    margin-left:72px;
  }
  .cb-no-margin-md-left{
    margin-left:0 !important;
  }
  .cb-margin-md-right-72{
    margin-right:72px;
  }
  .cb-no-margin-md-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1024px){
  .cb-margin-md-up-4{
    margin:4px;
  }
  .cb-margin-md-up-top-4{
    margin-top:4px;
  }
  .cb-margin-md-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-md-up-left-4{
    margin-left:4px;
  }
  .cb-margin-md-up-right-4{
    margin-right:4px;
  }
  .cb-margin-md-up-8{
    margin:8px;
  }
  .cb-margin-md-up-top-8{
    margin-top:8px;
  }
  .cb-margin-md-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-md-up-left-8{
    margin-left:8px;
  }
  .cb-margin-md-up-right-8{
    margin-right:8px;
  }
  .cb-margin-md-up-16{
    margin:16px;
  }
  .cb-margin-md-up-top-16{
    margin-top:16px;
  }
  .cb-margin-md-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-md-up-left-16{
    margin-left:16px;
  }
  .cb-margin-md-up-right-16{
    margin-right:16px;
  }
  .cb-margin-md-up-24{
    margin:24px;
  }
  .cb-margin-md-up-top-24{
    margin-top:24px;
  }
  .cb-margin-md-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-md-up-left-24{
    margin-left:24px;
  }
  .cb-margin-md-up-right-24{
    margin-right:24px;
  }
  .cb-margin-md-up-32{
    margin:32px;
  }
  .cb-margin-md-up-top-32{
    margin-top:32px;
  }
  .cb-margin-md-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-md-up-left-32{
    margin-left:32px;
  }
  .cb-margin-md-up-right-32{
    margin-right:32px;
  }
  .cb-margin-md-up-48{
    margin:48px;
  }
  .cb-margin-md-up-top-48{
    margin-top:48px;
  }
  .cb-margin-md-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-md-up-left-48{
    margin-left:48px;
  }
  .cb-margin-md-up-right-48{
    margin-right:48px;
  }
  .cb-margin-md-up-72{
    margin:72px;
  }
  .cb-margin-md-up-top-72{
    margin-top:72px;
  }
  .cb-margin-md-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-md-up-left-72{
    margin-left:72px;
  }
  .cb-margin-md-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 1247.98px){
  .cb-margin-md-down-4{
    margin:4px;
  }
  .cb-margin-md-down-top-4{
    margin-top:4px;
  }
  .cb-margin-md-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-md-down-left-4{
    margin-left:4px;
  }
  .cb-margin-md-down-right-4{
    margin-right:4px;
  }
  .cb-margin-md-down-8{
    margin:8px;
  }
  .cb-margin-md-down-top-8{
    margin-top:8px;
  }
  .cb-margin-md-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-md-down-left-8{
    margin-left:8px;
  }
  .cb-margin-md-down-right-8{
    margin-right:8px;
  }
  .cb-margin-md-down-16{
    margin:16px;
  }
  .cb-margin-md-down-top-16{
    margin-top:16px;
  }
  .cb-margin-md-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-md-down-left-16{
    margin-left:16px;
  }
  .cb-margin-md-down-right-16{
    margin-right:16px;
  }
  .cb-margin-md-down-24{
    margin:24px;
  }
  .cb-margin-md-down-top-24{
    margin-top:24px;
  }
  .cb-margin-md-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-md-down-left-24{
    margin-left:24px;
  }
  .cb-margin-md-down-right-24{
    margin-right:24px;
  }
  .cb-margin-md-down-32{
    margin:32px;
  }
  .cb-margin-md-down-top-32{
    margin-top:32px;
  }
  .cb-margin-md-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-md-down-left-32{
    margin-left:32px;
  }
  .cb-margin-md-down-right-32{
    margin-right:32px;
  }
  .cb-margin-md-down-48{
    margin:48px;
  }
  .cb-margin-md-down-top-48{
    margin-top:48px;
  }
  .cb-margin-md-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-md-down-left-48{
    margin-left:48px;
  }
  .cb-margin-md-down-right-48{
    margin-right:48px;
  }
  .cb-margin-md-down-72{
    margin:72px;
  }
  .cb-margin-md-down-top-72{
    margin-top:72px;
  }
  .cb-margin-md-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-md-down-left-72{
    margin-left:72px;
  }
  .cb-margin-md-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-margin-lg-4{
    margin:4px;
  }
  .cb-margin-lg-top-4{
    margin-top:4px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-4{
    margin-left:4px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-4{
    margin-right:4px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-8{
    margin:8px;
  }
  .cb-margin-lg-top-8{
    margin-top:8px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-8{
    margin-left:8px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-8{
    margin-right:8px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-16{
    margin:16px;
  }
  .cb-margin-lg-top-16{
    margin-top:16px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-16{
    margin-left:16px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-16{
    margin-right:16px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-24{
    margin:24px;
  }
  .cb-margin-lg-top-24{
    margin-top:24px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-24{
    margin-left:24px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-24{
    margin-right:24px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-32{
    margin:32px;
  }
  .cb-margin-lg-top-32{
    margin-top:32px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-32{
    margin-left:32px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-32{
    margin-right:32px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-48{
    margin:48px;
  }
  .cb-margin-lg-top-48{
    margin-top:48px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-48{
    margin-left:48px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-48{
    margin-right:48px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
  .cb-margin-lg-72{
    margin:72px;
  }
  .cb-margin-lg-top-72{
    margin-top:72px;
  }
  .cb-no-margin-lg-top{
    margin-top:0 !important;
  }
  .cb-margin-lg-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-lg-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-lg-left-72{
    margin-left:72px;
  }
  .cb-no-margin-lg-left{
    margin-left:0 !important;
  }
  .cb-margin-lg-right-72{
    margin-right:72px;
  }
  .cb-no-margin-lg-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1248px){
  .cb-margin-lg-up-4{
    margin:4px;
  }
  .cb-margin-lg-up-top-4{
    margin-top:4px;
  }
  .cb-margin-lg-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-lg-up-left-4{
    margin-left:4px;
  }
  .cb-margin-lg-up-right-4{
    margin-right:4px;
  }
  .cb-margin-lg-up-8{
    margin:8px;
  }
  .cb-margin-lg-up-top-8{
    margin-top:8px;
  }
  .cb-margin-lg-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-lg-up-left-8{
    margin-left:8px;
  }
  .cb-margin-lg-up-right-8{
    margin-right:8px;
  }
  .cb-margin-lg-up-16{
    margin:16px;
  }
  .cb-margin-lg-up-top-16{
    margin-top:16px;
  }
  .cb-margin-lg-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-lg-up-left-16{
    margin-left:16px;
  }
  .cb-margin-lg-up-right-16{
    margin-right:16px;
  }
  .cb-margin-lg-up-24{
    margin:24px;
  }
  .cb-margin-lg-up-top-24{
    margin-top:24px;
  }
  .cb-margin-lg-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-lg-up-left-24{
    margin-left:24px;
  }
  .cb-margin-lg-up-right-24{
    margin-right:24px;
  }
  .cb-margin-lg-up-32{
    margin:32px;
  }
  .cb-margin-lg-up-top-32{
    margin-top:32px;
  }
  .cb-margin-lg-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-lg-up-left-32{
    margin-left:32px;
  }
  .cb-margin-lg-up-right-32{
    margin-right:32px;
  }
  .cb-margin-lg-up-48{
    margin:48px;
  }
  .cb-margin-lg-up-top-48{
    margin-top:48px;
  }
  .cb-margin-lg-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-lg-up-left-48{
    margin-left:48px;
  }
  .cb-margin-lg-up-right-48{
    margin-right:48px;
  }
  .cb-margin-lg-up-72{
    margin:72px;
  }
  .cb-margin-lg-up-top-72{
    margin-top:72px;
  }
  .cb-margin-lg-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-lg-up-left-72{
    margin-left:72px;
  }
  .cb-margin-lg-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 1343.98px){
  .cb-margin-lg-down-4{
    margin:4px;
  }
  .cb-margin-lg-down-top-4{
    margin-top:4px;
  }
  .cb-margin-lg-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-lg-down-left-4{
    margin-left:4px;
  }
  .cb-margin-lg-down-right-4{
    margin-right:4px;
  }
  .cb-margin-lg-down-8{
    margin:8px;
  }
  .cb-margin-lg-down-top-8{
    margin-top:8px;
  }
  .cb-margin-lg-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-lg-down-left-8{
    margin-left:8px;
  }
  .cb-margin-lg-down-right-8{
    margin-right:8px;
  }
  .cb-margin-lg-down-16{
    margin:16px;
  }
  .cb-margin-lg-down-top-16{
    margin-top:16px;
  }
  .cb-margin-lg-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-lg-down-left-16{
    margin-left:16px;
  }
  .cb-margin-lg-down-right-16{
    margin-right:16px;
  }
  .cb-margin-lg-down-24{
    margin:24px;
  }
  .cb-margin-lg-down-top-24{
    margin-top:24px;
  }
  .cb-margin-lg-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-lg-down-left-24{
    margin-left:24px;
  }
  .cb-margin-lg-down-right-24{
    margin-right:24px;
  }
  .cb-margin-lg-down-32{
    margin:32px;
  }
  .cb-margin-lg-down-top-32{
    margin-top:32px;
  }
  .cb-margin-lg-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-lg-down-left-32{
    margin-left:32px;
  }
  .cb-margin-lg-down-right-32{
    margin-right:32px;
  }
  .cb-margin-lg-down-48{
    margin:48px;
  }
  .cb-margin-lg-down-top-48{
    margin-top:48px;
  }
  .cb-margin-lg-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-lg-down-left-48{
    margin-left:48px;
  }
  .cb-margin-lg-down-right-48{
    margin-right:48px;
  }
  .cb-margin-lg-down-72{
    margin:72px;
  }
  .cb-margin-lg-down-top-72{
    margin-top:72px;
  }
  .cb-margin-lg-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-lg-down-left-72{
    margin-left:72px;
  }
  .cb-margin-lg-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-margin-xl-4{
    margin:4px;
  }
  .cb-margin-xl-top-4{
    margin-top:4px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-4{
    margin-left:4px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-4{
    margin-right:4px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-8{
    margin:8px;
  }
  .cb-margin-xl-top-8{
    margin-top:8px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-8{
    margin-left:8px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-8{
    margin-right:8px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-16{
    margin:16px;
  }
  .cb-margin-xl-top-16{
    margin-top:16px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-16{
    margin-left:16px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-16{
    margin-right:16px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-24{
    margin:24px;
  }
  .cb-margin-xl-top-24{
    margin-top:24px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-24{
    margin-left:24px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-24{
    margin-right:24px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-32{
    margin:32px;
  }
  .cb-margin-xl-top-32{
    margin-top:32px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-32{
    margin-left:32px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-32{
    margin-right:32px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-48{
    margin:48px;
  }
  .cb-margin-xl-top-48{
    margin-top:48px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-48{
    margin-left:48px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-48{
    margin-right:48px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
  .cb-margin-xl-72{
    margin:72px;
  }
  .cb-margin-xl-top-72{
    margin-top:72px;
  }
  .cb-no-margin-xl-top{
    margin-top:0 !important;
  }
  .cb-margin-xl-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-xl-left-72{
    margin-left:72px;
  }
  .cb-no-margin-xl-left{
    margin-left:0 !important;
  }
  .cb-margin-xl-right-72{
    margin-right:72px;
  }
  .cb-no-margin-xl-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1344px){
  .cb-margin-xl-up-4{
    margin:4px;
  }
  .cb-margin-xl-up-top-4{
    margin-top:4px;
  }
  .cb-margin-xl-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-xl-up-left-4{
    margin-left:4px;
  }
  .cb-margin-xl-up-right-4{
    margin-right:4px;
  }
  .cb-margin-xl-up-8{
    margin:8px;
  }
  .cb-margin-xl-up-top-8{
    margin-top:8px;
  }
  .cb-margin-xl-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-xl-up-left-8{
    margin-left:8px;
  }
  .cb-margin-xl-up-right-8{
    margin-right:8px;
  }
  .cb-margin-xl-up-16{
    margin:16px;
  }
  .cb-margin-xl-up-top-16{
    margin-top:16px;
  }
  .cb-margin-xl-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-xl-up-left-16{
    margin-left:16px;
  }
  .cb-margin-xl-up-right-16{
    margin-right:16px;
  }
  .cb-margin-xl-up-24{
    margin:24px;
  }
  .cb-margin-xl-up-top-24{
    margin-top:24px;
  }
  .cb-margin-xl-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-xl-up-left-24{
    margin-left:24px;
  }
  .cb-margin-xl-up-right-24{
    margin-right:24px;
  }
  .cb-margin-xl-up-32{
    margin:32px;
  }
  .cb-margin-xl-up-top-32{
    margin-top:32px;
  }
  .cb-margin-xl-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-xl-up-left-32{
    margin-left:32px;
  }
  .cb-margin-xl-up-right-32{
    margin-right:32px;
  }
  .cb-margin-xl-up-48{
    margin:48px;
  }
  .cb-margin-xl-up-top-48{
    margin-top:48px;
  }
  .cb-margin-xl-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-xl-up-left-48{
    margin-left:48px;
  }
  .cb-margin-xl-up-right-48{
    margin-right:48px;
  }
  .cb-margin-xl-up-72{
    margin:72px;
  }
  .cb-margin-xl-up-top-72{
    margin-top:72px;
  }
  .cb-margin-xl-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-xl-up-left-72{
    margin-left:72px;
  }
  .cb-margin-xl-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 1439.98px){
  .cb-margin-xl-down-4{
    margin:4px;
  }
  .cb-margin-xl-down-top-4{
    margin-top:4px;
  }
  .cb-margin-xl-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-xl-down-left-4{
    margin-left:4px;
  }
  .cb-margin-xl-down-right-4{
    margin-right:4px;
  }
  .cb-margin-xl-down-8{
    margin:8px;
  }
  .cb-margin-xl-down-top-8{
    margin-top:8px;
  }
  .cb-margin-xl-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-xl-down-left-8{
    margin-left:8px;
  }
  .cb-margin-xl-down-right-8{
    margin-right:8px;
  }
  .cb-margin-xl-down-16{
    margin:16px;
  }
  .cb-margin-xl-down-top-16{
    margin-top:16px;
  }
  .cb-margin-xl-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-xl-down-left-16{
    margin-left:16px;
  }
  .cb-margin-xl-down-right-16{
    margin-right:16px;
  }
  .cb-margin-xl-down-24{
    margin:24px;
  }
  .cb-margin-xl-down-top-24{
    margin-top:24px;
  }
  .cb-margin-xl-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-xl-down-left-24{
    margin-left:24px;
  }
  .cb-margin-xl-down-right-24{
    margin-right:24px;
  }
  .cb-margin-xl-down-32{
    margin:32px;
  }
  .cb-margin-xl-down-top-32{
    margin-top:32px;
  }
  .cb-margin-xl-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-xl-down-left-32{
    margin-left:32px;
  }
  .cb-margin-xl-down-right-32{
    margin-right:32px;
  }
  .cb-margin-xl-down-48{
    margin:48px;
  }
  .cb-margin-xl-down-top-48{
    margin-top:48px;
  }
  .cb-margin-xl-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-xl-down-left-48{
    margin-left:48px;
  }
  .cb-margin-xl-down-right-48{
    margin-right:48px;
  }
  .cb-margin-xl-down-72{
    margin:72px;
  }
  .cb-margin-xl-down-top-72{
    margin-top:72px;
  }
  .cb-margin-xl-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-xl-down-left-72{
    margin-left:72px;
  }
  .cb-margin-xl-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-margin-2xl-4{
    margin:4px;
  }
  .cb-margin-2xl-top-4{
    margin-top:4px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-4{
    margin-left:4px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-4{
    margin-right:4px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-8{
    margin:8px;
  }
  .cb-margin-2xl-top-8{
    margin-top:8px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-8{
    margin-left:8px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-8{
    margin-right:8px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-16{
    margin:16px;
  }
  .cb-margin-2xl-top-16{
    margin-top:16px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-16{
    margin-left:16px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-16{
    margin-right:16px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-24{
    margin:24px;
  }
  .cb-margin-2xl-top-24{
    margin-top:24px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-24{
    margin-left:24px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-24{
    margin-right:24px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-32{
    margin:32px;
  }
  .cb-margin-2xl-top-32{
    margin-top:32px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-32{
    margin-left:32px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-32{
    margin-right:32px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-48{
    margin:48px;
  }
  .cb-margin-2xl-top-48{
    margin-top:48px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-48{
    margin-left:48px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-48{
    margin-right:48px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
  .cb-margin-2xl-72{
    margin:72px;
  }
  .cb-margin-2xl-top-72{
    margin-top:72px;
  }
  .cb-no-margin-2xl-top{
    margin-top:0 !important;
  }
  .cb-margin-2xl-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-2xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-2xl-left-72{
    margin-left:72px;
  }
  .cb-no-margin-2xl-left{
    margin-left:0 !important;
  }
  .cb-margin-2xl-right-72{
    margin-right:72px;
  }
  .cb-no-margin-2xl-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1440px){
  .cb-margin-2xl-up-4{
    margin:4px;
  }
  .cb-margin-2xl-up-top-4{
    margin-top:4px;
  }
  .cb-margin-2xl-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-2xl-up-left-4{
    margin-left:4px;
  }
  .cb-margin-2xl-up-right-4{
    margin-right:4px;
  }
  .cb-margin-2xl-up-8{
    margin:8px;
  }
  .cb-margin-2xl-up-top-8{
    margin-top:8px;
  }
  .cb-margin-2xl-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-2xl-up-left-8{
    margin-left:8px;
  }
  .cb-margin-2xl-up-right-8{
    margin-right:8px;
  }
  .cb-margin-2xl-up-16{
    margin:16px;
  }
  .cb-margin-2xl-up-top-16{
    margin-top:16px;
  }
  .cb-margin-2xl-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-2xl-up-left-16{
    margin-left:16px;
  }
  .cb-margin-2xl-up-right-16{
    margin-right:16px;
  }
  .cb-margin-2xl-up-24{
    margin:24px;
  }
  .cb-margin-2xl-up-top-24{
    margin-top:24px;
  }
  .cb-margin-2xl-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-2xl-up-left-24{
    margin-left:24px;
  }
  .cb-margin-2xl-up-right-24{
    margin-right:24px;
  }
  .cb-margin-2xl-up-32{
    margin:32px;
  }
  .cb-margin-2xl-up-top-32{
    margin-top:32px;
  }
  .cb-margin-2xl-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-2xl-up-left-32{
    margin-left:32px;
  }
  .cb-margin-2xl-up-right-32{
    margin-right:32px;
  }
  .cb-margin-2xl-up-48{
    margin:48px;
  }
  .cb-margin-2xl-up-top-48{
    margin-top:48px;
  }
  .cb-margin-2xl-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-2xl-up-left-48{
    margin-left:48px;
  }
  .cb-margin-2xl-up-right-48{
    margin-right:48px;
  }
  .cb-margin-2xl-up-72{
    margin:72px;
  }
  .cb-margin-2xl-up-top-72{
    margin-top:72px;
  }
  .cb-margin-2xl-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-2xl-up-left-72{
    margin-left:72px;
  }
  .cb-margin-2xl-up-right-72{
    margin-right:72px;
  }
}
@media (max-width: 1727.98px){
  .cb-margin-2xl-down-4{
    margin:4px;
  }
  .cb-margin-2xl-down-top-4{
    margin-top:4px;
  }
  .cb-margin-2xl-down-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-2xl-down-left-4{
    margin-left:4px;
  }
  .cb-margin-2xl-down-right-4{
    margin-right:4px;
  }
  .cb-margin-2xl-down-8{
    margin:8px;
  }
  .cb-margin-2xl-down-top-8{
    margin-top:8px;
  }
  .cb-margin-2xl-down-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-2xl-down-left-8{
    margin-left:8px;
  }
  .cb-margin-2xl-down-right-8{
    margin-right:8px;
  }
  .cb-margin-2xl-down-16{
    margin:16px;
  }
  .cb-margin-2xl-down-top-16{
    margin-top:16px;
  }
  .cb-margin-2xl-down-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-2xl-down-left-16{
    margin-left:16px;
  }
  .cb-margin-2xl-down-right-16{
    margin-right:16px;
  }
  .cb-margin-2xl-down-24{
    margin:24px;
  }
  .cb-margin-2xl-down-top-24{
    margin-top:24px;
  }
  .cb-margin-2xl-down-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-2xl-down-left-24{
    margin-left:24px;
  }
  .cb-margin-2xl-down-right-24{
    margin-right:24px;
  }
  .cb-margin-2xl-down-32{
    margin:32px;
  }
  .cb-margin-2xl-down-top-32{
    margin-top:32px;
  }
  .cb-margin-2xl-down-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-2xl-down-left-32{
    margin-left:32px;
  }
  .cb-margin-2xl-down-right-32{
    margin-right:32px;
  }
  .cb-margin-2xl-down-48{
    margin:48px;
  }
  .cb-margin-2xl-down-top-48{
    margin-top:48px;
  }
  .cb-margin-2xl-down-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-2xl-down-left-48{
    margin-left:48px;
  }
  .cb-margin-2xl-down-right-48{
    margin-right:48px;
  }
  .cb-margin-2xl-down-72{
    margin:72px;
  }
  .cb-margin-2xl-down-top-72{
    margin-top:72px;
  }
  .cb-margin-2xl-down-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-2xl-down-left-72{
    margin-left:72px;
  }
  .cb-margin-2xl-down-right-72{
    margin-right:72px;
  }
}
@media (min-width: 1728px){
  .cb-margin-3xl-4{
    margin:4px;
  }
  .cb-margin-3xl-top-4{
    margin-top:4px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-4{
    margin-bottom:4px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-4{
    margin-left:4px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-4{
    margin-right:4px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-8{
    margin:8px;
  }
  .cb-margin-3xl-top-8{
    margin-top:8px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-8{
    margin-bottom:8px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-8{
    margin-left:8px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-8{
    margin-right:8px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-16{
    margin:16px;
  }
  .cb-margin-3xl-top-16{
    margin-top:16px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-16{
    margin-bottom:16px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-16{
    margin-left:16px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-16{
    margin-right:16px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-24{
    margin:24px;
  }
  .cb-margin-3xl-top-24{
    margin-top:24px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-24{
    margin-bottom:24px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-24{
    margin-left:24px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-24{
    margin-right:24px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-32{
    margin:32px;
  }
  .cb-margin-3xl-top-32{
    margin-top:32px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-32{
    margin-bottom:32px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-32{
    margin-left:32px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-32{
    margin-right:32px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-48{
    margin:48px;
  }
  .cb-margin-3xl-top-48{
    margin-top:48px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-48{
    margin-bottom:48px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-48{
    margin-left:48px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-48{
    margin-right:48px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
  .cb-margin-3xl-72{
    margin:72px;
  }
  .cb-margin-3xl-top-72{
    margin-top:72px;
  }
  .cb-no-margin-3xl-top{
    margin-top:0 !important;
  }
  .cb-margin-3xl-bottom-72{
    margin-bottom:72px;
  }
  .cb-no-margin-3xl-bottom{
    margin-bottom:0 !important;
  }
  .cb-margin-3xl-left-72{
    margin-left:72px;
  }
  .cb-no-margin-3xl-left{
    margin-left:0 !important;
  }
  .cb-margin-3xl-right-72{
    margin-right:72px;
  }
  .cb-no-margin-3xl-right{
    margin-right:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-margin-3xl-up-4{
    margin:4px;
  }
  .cb-margin-3xl-up-top-4{
    margin-top:4px;
  }
  .cb-margin-3xl-up-bottom-4{
    margin-bottom:4px;
  }
  .cb-margin-3xl-up-left-4{
    margin-left:4px;
  }
  .cb-margin-3xl-up-right-4{
    margin-right:4px;
  }
  .cb-margin-3xl-up-8{
    margin:8px;
  }
  .cb-margin-3xl-up-top-8{
    margin-top:8px;
  }
  .cb-margin-3xl-up-bottom-8{
    margin-bottom:8px;
  }
  .cb-margin-3xl-up-left-8{
    margin-left:8px;
  }
  .cb-margin-3xl-up-right-8{
    margin-right:8px;
  }
  .cb-margin-3xl-up-16{
    margin:16px;
  }
  .cb-margin-3xl-up-top-16{
    margin-top:16px;
  }
  .cb-margin-3xl-up-bottom-16{
    margin-bottom:16px;
  }
  .cb-margin-3xl-up-left-16{
    margin-left:16px;
  }
  .cb-margin-3xl-up-right-16{
    margin-right:16px;
  }
  .cb-margin-3xl-up-24{
    margin:24px;
  }
  .cb-margin-3xl-up-top-24{
    margin-top:24px;
  }
  .cb-margin-3xl-up-bottom-24{
    margin-bottom:24px;
  }
  .cb-margin-3xl-up-left-24{
    margin-left:24px;
  }
  .cb-margin-3xl-up-right-24{
    margin-right:24px;
  }
  .cb-margin-3xl-up-32{
    margin:32px;
  }
  .cb-margin-3xl-up-top-32{
    margin-top:32px;
  }
  .cb-margin-3xl-up-bottom-32{
    margin-bottom:32px;
  }
  .cb-margin-3xl-up-left-32{
    margin-left:32px;
  }
  .cb-margin-3xl-up-right-32{
    margin-right:32px;
  }
  .cb-margin-3xl-up-48{
    margin:48px;
  }
  .cb-margin-3xl-up-top-48{
    margin-top:48px;
  }
  .cb-margin-3xl-up-bottom-48{
    margin-bottom:48px;
  }
  .cb-margin-3xl-up-left-48{
    margin-left:48px;
  }
  .cb-margin-3xl-up-right-48{
    margin-right:48px;
  }
  .cb-margin-3xl-up-72{
    margin:72px;
  }
  .cb-margin-3xl-up-top-72{
    margin-top:72px;
  }
  .cb-margin-3xl-up-bottom-72{
    margin-bottom:72px;
  }
  .cb-margin-3xl-up-left-72{
    margin-left:72px;
  }
  .cb-margin-3xl-up-right-72{
    margin-right:72px;
  }
}
.cb-margin-3xl-down-4{
  margin:4px;
}

.cb-margin-3xl-down-top-4{
  margin-top:4px;
}

.cb-margin-3xl-down-bottom-4{
  margin-bottom:4px;
}

.cb-margin-3xl-down-left-4{
  margin-left:4px;
}

.cb-margin-3xl-down-right-4{
  margin-right:4px;
}

.cb-margin-3xl-down-8{
  margin:8px;
}

.cb-margin-3xl-down-top-8{
  margin-top:8px;
}

.cb-margin-3xl-down-bottom-8{
  margin-bottom:8px;
}

.cb-margin-3xl-down-left-8{
  margin-left:8px;
}

.cb-margin-3xl-down-right-8{
  margin-right:8px;
}

.cb-margin-3xl-down-16{
  margin:16px;
}

.cb-margin-3xl-down-top-16{
  margin-top:16px;
}

.cb-margin-3xl-down-bottom-16{
  margin-bottom:16px;
}

.cb-margin-3xl-down-left-16{
  margin-left:16px;
}

.cb-margin-3xl-down-right-16{
  margin-right:16px;
}

.cb-margin-3xl-down-24{
  margin:24px;
}

.cb-margin-3xl-down-top-24{
  margin-top:24px;
}

.cb-margin-3xl-down-bottom-24{
  margin-bottom:24px;
}

.cb-margin-3xl-down-left-24{
  margin-left:24px;
}

.cb-margin-3xl-down-right-24{
  margin-right:24px;
}

.cb-margin-3xl-down-32{
  margin:32px;
}

.cb-margin-3xl-down-top-32{
  margin-top:32px;
}

.cb-margin-3xl-down-bottom-32{
  margin-bottom:32px;
}

.cb-margin-3xl-down-left-32{
  margin-left:32px;
}

.cb-margin-3xl-down-right-32{
  margin-right:32px;
}

.cb-margin-3xl-down-48{
  margin:48px;
}

.cb-margin-3xl-down-top-48{
  margin-top:48px;
}

.cb-margin-3xl-down-bottom-48{
  margin-bottom:48px;
}

.cb-margin-3xl-down-left-48{
  margin-left:48px;
}

.cb-margin-3xl-down-right-48{
  margin-right:48px;
}

.cb-margin-3xl-down-72{
  margin:72px;
}

.cb-margin-3xl-down-top-72{
  margin-top:72px;
}

.cb-margin-3xl-down-bottom-72{
  margin-bottom:72px;
}

.cb-margin-3xl-down-left-72{
  margin-left:72px;
}

.cb-margin-3xl-down-right-72{
  margin-right:72px;
}

.cb-no-margin{
  margin:0 !important;
}

.cb-no-margin-top{
  margin-top:0 !important;
}

.cb-no-margin-bottom{
  margin-bottom:0 !important;
}

.cb-no-margin-left{
  margin-left:0 !important;
}

.cb-no-margin-right{
  margin-right:0 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-no-margin-xs{
    margin:0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-no-margin-sm{
    margin:0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-no-margin-md{
    margin:0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-no-margin-lg{
    margin:0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-no-margin-xl{
    margin:0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-no-margin-2xl{
    margin:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-no-margin-3xl{
    margin:0 !important;
  }
}
.cb-padding-4{
  padding:4px;
}

.cb-padding-top-4{
  padding-top:4px;
}

.cb-padding-bottom-4{
  padding-bottom:4px;
}

.cb-padding-left-4{
  padding-left:4px;
}

.cb-padding-right-4{
  padding-right:4px;
}

.cb-padding-8{
  padding:8px;
}

.cb-padding-top-8{
  padding-top:8px;
}

.cb-padding-bottom-8{
  padding-bottom:8px;
}

.cb-padding-left-8{
  padding-left:8px;
}

.cb-padding-right-8{
  padding-right:8px;
}

.cb-padding-16{
  padding:16px;
}

.cb-padding-top-16{
  padding-top:16px;
}

.cb-padding-bottom-16{
  padding-bottom:16px;
}

.cb-padding-left-16{
  padding-left:16px;
}

.cb-padding-right-16{
  padding-right:16px;
}

.cb-padding-24{
  padding:24px;
}

.cb-padding-top-24{
  padding-top:24px;
}

.cb-padding-bottom-24{
  padding-bottom:24px;
}

.cb-padding-left-24{
  padding-left:24px;
}

.cb-padding-right-24{
  padding-right:24px;
}

.cb-padding-32{
  padding:32px;
}

.cb-padding-top-32{
  padding-top:32px;
}

.cb-padding-bottom-32{
  padding-bottom:32px;
}

.cb-padding-left-32{
  padding-left:32px;
}

.cb-padding-right-32{
  padding-right:32px;
}

.cb-padding-48{
  padding:48px;
}

.cb-padding-top-48{
  padding-top:48px;
}

.cb-padding-bottom-48{
  padding-bottom:48px;
}

.cb-padding-left-48{
  padding-left:48px;
}

.cb-padding-right-48{
  padding-right:48px;
}

.cb-padding-72{
  padding:72px;
}

.cb-padding-top-72{
  padding-top:72px;
}

.cb-padding-bottom-72{
  padding-bottom:72px;
}

.cb-padding-left-72{
  padding-left:72px;
}

.cb-padding-right-72{
  padding-right:72px;
}
@media (min-width: 1px) and (max-width: 767.98px){
  .cb-padding-xs-4{
    padding:4px;
  }
  .cb-padding-xs-top-4{
    padding-top:4px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-4{
    padding-left:4px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-4{
    padding-right:4px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-8{
    padding:8px;
  }
  .cb-padding-xs-top-8{
    padding-top:8px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-8{
    padding-left:8px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-8{
    padding-right:8px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-16{
    padding:16px;
  }
  .cb-padding-xs-top-16{
    padding-top:16px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-16{
    padding-left:16px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-16{
    padding-right:16px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-24{
    padding:24px;
  }
  .cb-padding-xs-top-24{
    padding-top:24px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-24{
    padding-left:24px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-24{
    padding-right:24px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-32{
    padding:32px;
  }
  .cb-padding-xs-top-32{
    padding-top:32px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-32{
    padding-left:32px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-32{
    padding-right:32px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-48{
    padding:48px;
  }
  .cb-padding-xs-top-48{
    padding-top:48px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-48{
    padding-left:48px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-48{
    padding-right:48px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
  .cb-padding-xs-72{
    padding:72px;
  }
  .cb-padding-xs-top-72{
    padding-top:72px;
  }
  .cb-no-padding-xs-top{
    padding-top:0 !important;
  }
  .cb-padding-xs-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-xs-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xs-left-72{
    padding-left:72px;
  }
  .cb-no-padding-xs-left{
    padding-left:0 !important;
  }
  .cb-padding-xs-right-72{
    padding-right:72px;
  }
  .cb-no-padding-xs-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1px){
  .cb-padding-xs-up-4{
    padding:4px;
  }
  .cb-padding-xs-up-top-4{
    padding-top:4px;
  }
  .cb-padding-xs-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-xs-up-left-4{
    padding-left:4px;
  }
  .cb-padding-xs-up-right-4{
    padding-right:4px;
  }
  .cb-padding-xs-up-8{
    padding:8px;
  }
  .cb-padding-xs-up-top-8{
    padding-top:8px;
  }
  .cb-padding-xs-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-xs-up-left-8{
    padding-left:8px;
  }
  .cb-padding-xs-up-right-8{
    padding-right:8px;
  }
  .cb-padding-xs-up-16{
    padding:16px;
  }
  .cb-padding-xs-up-top-16{
    padding-top:16px;
  }
  .cb-padding-xs-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-xs-up-left-16{
    padding-left:16px;
  }
  .cb-padding-xs-up-right-16{
    padding-right:16px;
  }
  .cb-padding-xs-up-24{
    padding:24px;
  }
  .cb-padding-xs-up-top-24{
    padding-top:24px;
  }
  .cb-padding-xs-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-xs-up-left-24{
    padding-left:24px;
  }
  .cb-padding-xs-up-right-24{
    padding-right:24px;
  }
  .cb-padding-xs-up-32{
    padding:32px;
  }
  .cb-padding-xs-up-top-32{
    padding-top:32px;
  }
  .cb-padding-xs-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-xs-up-left-32{
    padding-left:32px;
  }
  .cb-padding-xs-up-right-32{
    padding-right:32px;
  }
  .cb-padding-xs-up-48{
    padding:48px;
  }
  .cb-padding-xs-up-top-48{
    padding-top:48px;
  }
  .cb-padding-xs-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-xs-up-left-48{
    padding-left:48px;
  }
  .cb-padding-xs-up-right-48{
    padding-right:48px;
  }
  .cb-padding-xs-up-72{
    padding:72px;
  }
  .cb-padding-xs-up-top-72{
    padding-top:72px;
  }
  .cb-padding-xs-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-xs-up-left-72{
    padding-left:72px;
  }
  .cb-padding-xs-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 767.98px){
  .cb-padding-xs-down-4{
    padding:4px;
  }
  .cb-padding-xs-down-top-4{
    padding-top:4px;
  }
  .cb-padding-xs-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-xs-down-left-4{
    padding-left:4px;
  }
  .cb-padding-xs-down-right-4{
    padding-right:4px;
  }
  .cb-padding-xs-down-8{
    padding:8px;
  }
  .cb-padding-xs-down-top-8{
    padding-top:8px;
  }
  .cb-padding-xs-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-xs-down-left-8{
    padding-left:8px;
  }
  .cb-padding-xs-down-right-8{
    padding-right:8px;
  }
  .cb-padding-xs-down-16{
    padding:16px;
  }
  .cb-padding-xs-down-top-16{
    padding-top:16px;
  }
  .cb-padding-xs-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-xs-down-left-16{
    padding-left:16px;
  }
  .cb-padding-xs-down-right-16{
    padding-right:16px;
  }
  .cb-padding-xs-down-24{
    padding:24px;
  }
  .cb-padding-xs-down-top-24{
    padding-top:24px;
  }
  .cb-padding-xs-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-xs-down-left-24{
    padding-left:24px;
  }
  .cb-padding-xs-down-right-24{
    padding-right:24px;
  }
  .cb-padding-xs-down-32{
    padding:32px;
  }
  .cb-padding-xs-down-top-32{
    padding-top:32px;
  }
  .cb-padding-xs-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-xs-down-left-32{
    padding-left:32px;
  }
  .cb-padding-xs-down-right-32{
    padding-right:32px;
  }
  .cb-padding-xs-down-48{
    padding:48px;
  }
  .cb-padding-xs-down-top-48{
    padding-top:48px;
  }
  .cb-padding-xs-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-xs-down-left-48{
    padding-left:48px;
  }
  .cb-padding-xs-down-right-48{
    padding-right:48px;
  }
  .cb-padding-xs-down-72{
    padding:72px;
  }
  .cb-padding-xs-down-top-72{
    padding-top:72px;
  }
  .cb-padding-xs-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-xs-down-left-72{
    padding-left:72px;
  }
  .cb-padding-xs-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-padding-sm-4{
    padding:4px;
  }
  .cb-padding-sm-top-4{
    padding-top:4px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-4{
    padding-left:4px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-4{
    padding-right:4px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-8{
    padding:8px;
  }
  .cb-padding-sm-top-8{
    padding-top:8px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-8{
    padding-left:8px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-8{
    padding-right:8px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-16{
    padding:16px;
  }
  .cb-padding-sm-top-16{
    padding-top:16px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-16{
    padding-left:16px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-16{
    padding-right:16px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-24{
    padding:24px;
  }
  .cb-padding-sm-top-24{
    padding-top:24px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-24{
    padding-left:24px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-24{
    padding-right:24px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-32{
    padding:32px;
  }
  .cb-padding-sm-top-32{
    padding-top:32px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-32{
    padding-left:32px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-32{
    padding-right:32px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-48{
    padding:48px;
  }
  .cb-padding-sm-top-48{
    padding-top:48px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-48{
    padding-left:48px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-48{
    padding-right:48px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
  .cb-padding-sm-72{
    padding:72px;
  }
  .cb-padding-sm-top-72{
    padding-top:72px;
  }
  .cb-no-padding-sm-top{
    padding-top:0 !important;
  }
  .cb-padding-sm-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-sm-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-sm-left-72{
    padding-left:72px;
  }
  .cb-no-padding-sm-left{
    padding-left:0 !important;
  }
  .cb-padding-sm-right-72{
    padding-right:72px;
  }
  .cb-no-padding-sm-right{
    padding-right:0 !important;
  }
}
@media (min-width: 768px){
  .cb-padding-sm-up-4{
    padding:4px;
  }
  .cb-padding-sm-up-top-4{
    padding-top:4px;
  }
  .cb-padding-sm-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-sm-up-left-4{
    padding-left:4px;
  }
  .cb-padding-sm-up-right-4{
    padding-right:4px;
  }
  .cb-padding-sm-up-8{
    padding:8px;
  }
  .cb-padding-sm-up-top-8{
    padding-top:8px;
  }
  .cb-padding-sm-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-sm-up-left-8{
    padding-left:8px;
  }
  .cb-padding-sm-up-right-8{
    padding-right:8px;
  }
  .cb-padding-sm-up-16{
    padding:16px;
  }
  .cb-padding-sm-up-top-16{
    padding-top:16px;
  }
  .cb-padding-sm-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-sm-up-left-16{
    padding-left:16px;
  }
  .cb-padding-sm-up-right-16{
    padding-right:16px;
  }
  .cb-padding-sm-up-24{
    padding:24px;
  }
  .cb-padding-sm-up-top-24{
    padding-top:24px;
  }
  .cb-padding-sm-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-sm-up-left-24{
    padding-left:24px;
  }
  .cb-padding-sm-up-right-24{
    padding-right:24px;
  }
  .cb-padding-sm-up-32{
    padding:32px;
  }
  .cb-padding-sm-up-top-32{
    padding-top:32px;
  }
  .cb-padding-sm-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-sm-up-left-32{
    padding-left:32px;
  }
  .cb-padding-sm-up-right-32{
    padding-right:32px;
  }
  .cb-padding-sm-up-48{
    padding:48px;
  }
  .cb-padding-sm-up-top-48{
    padding-top:48px;
  }
  .cb-padding-sm-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-sm-up-left-48{
    padding-left:48px;
  }
  .cb-padding-sm-up-right-48{
    padding-right:48px;
  }
  .cb-padding-sm-up-72{
    padding:72px;
  }
  .cb-padding-sm-up-top-72{
    padding-top:72px;
  }
  .cb-padding-sm-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-sm-up-left-72{
    padding-left:72px;
  }
  .cb-padding-sm-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 1023.98px){
  .cb-padding-sm-down-4{
    padding:4px;
  }
  .cb-padding-sm-down-top-4{
    padding-top:4px;
  }
  .cb-padding-sm-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-sm-down-left-4{
    padding-left:4px;
  }
  .cb-padding-sm-down-right-4{
    padding-right:4px;
  }
  .cb-padding-sm-down-8{
    padding:8px;
  }
  .cb-padding-sm-down-top-8{
    padding-top:8px;
  }
  .cb-padding-sm-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-sm-down-left-8{
    padding-left:8px;
  }
  .cb-padding-sm-down-right-8{
    padding-right:8px;
  }
  .cb-padding-sm-down-16{
    padding:16px;
  }
  .cb-padding-sm-down-top-16{
    padding-top:16px;
  }
  .cb-padding-sm-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-sm-down-left-16{
    padding-left:16px;
  }
  .cb-padding-sm-down-right-16{
    padding-right:16px;
  }
  .cb-padding-sm-down-24{
    padding:24px;
  }
  .cb-padding-sm-down-top-24{
    padding-top:24px;
  }
  .cb-padding-sm-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-sm-down-left-24{
    padding-left:24px;
  }
  .cb-padding-sm-down-right-24{
    padding-right:24px;
  }
  .cb-padding-sm-down-32{
    padding:32px;
  }
  .cb-padding-sm-down-top-32{
    padding-top:32px;
  }
  .cb-padding-sm-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-sm-down-left-32{
    padding-left:32px;
  }
  .cb-padding-sm-down-right-32{
    padding-right:32px;
  }
  .cb-padding-sm-down-48{
    padding:48px;
  }
  .cb-padding-sm-down-top-48{
    padding-top:48px;
  }
  .cb-padding-sm-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-sm-down-left-48{
    padding-left:48px;
  }
  .cb-padding-sm-down-right-48{
    padding-right:48px;
  }
  .cb-padding-sm-down-72{
    padding:72px;
  }
  .cb-padding-sm-down-top-72{
    padding-top:72px;
  }
  .cb-padding-sm-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-sm-down-left-72{
    padding-left:72px;
  }
  .cb-padding-sm-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-padding-md-4{
    padding:4px;
  }
  .cb-padding-md-top-4{
    padding-top:4px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-4{
    padding-left:4px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-4{
    padding-right:4px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-8{
    padding:8px;
  }
  .cb-padding-md-top-8{
    padding-top:8px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-8{
    padding-left:8px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-8{
    padding-right:8px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-16{
    padding:16px;
  }
  .cb-padding-md-top-16{
    padding-top:16px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-16{
    padding-left:16px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-16{
    padding-right:16px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-24{
    padding:24px;
  }
  .cb-padding-md-top-24{
    padding-top:24px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-24{
    padding-left:24px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-24{
    padding-right:24px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-32{
    padding:32px;
  }
  .cb-padding-md-top-32{
    padding-top:32px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-32{
    padding-left:32px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-32{
    padding-right:32px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-48{
    padding:48px;
  }
  .cb-padding-md-top-48{
    padding-top:48px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-48{
    padding-left:48px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-48{
    padding-right:48px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
  .cb-padding-md-72{
    padding:72px;
  }
  .cb-padding-md-top-72{
    padding-top:72px;
  }
  .cb-no-padding-md-top{
    padding-top:0 !important;
  }
  .cb-padding-md-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-md-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-md-left-72{
    padding-left:72px;
  }
  .cb-no-padding-md-left{
    padding-left:0 !important;
  }
  .cb-padding-md-right-72{
    padding-right:72px;
  }
  .cb-no-padding-md-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1024px){
  .cb-padding-md-up-4{
    padding:4px;
  }
  .cb-padding-md-up-top-4{
    padding-top:4px;
  }
  .cb-padding-md-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-md-up-left-4{
    padding-left:4px;
  }
  .cb-padding-md-up-right-4{
    padding-right:4px;
  }
  .cb-padding-md-up-8{
    padding:8px;
  }
  .cb-padding-md-up-top-8{
    padding-top:8px;
  }
  .cb-padding-md-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-md-up-left-8{
    padding-left:8px;
  }
  .cb-padding-md-up-right-8{
    padding-right:8px;
  }
  .cb-padding-md-up-16{
    padding:16px;
  }
  .cb-padding-md-up-top-16{
    padding-top:16px;
  }
  .cb-padding-md-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-md-up-left-16{
    padding-left:16px;
  }
  .cb-padding-md-up-right-16{
    padding-right:16px;
  }
  .cb-padding-md-up-24{
    padding:24px;
  }
  .cb-padding-md-up-top-24{
    padding-top:24px;
  }
  .cb-padding-md-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-md-up-left-24{
    padding-left:24px;
  }
  .cb-padding-md-up-right-24{
    padding-right:24px;
  }
  .cb-padding-md-up-32{
    padding:32px;
  }
  .cb-padding-md-up-top-32{
    padding-top:32px;
  }
  .cb-padding-md-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-md-up-left-32{
    padding-left:32px;
  }
  .cb-padding-md-up-right-32{
    padding-right:32px;
  }
  .cb-padding-md-up-48{
    padding:48px;
  }
  .cb-padding-md-up-top-48{
    padding-top:48px;
  }
  .cb-padding-md-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-md-up-left-48{
    padding-left:48px;
  }
  .cb-padding-md-up-right-48{
    padding-right:48px;
  }
  .cb-padding-md-up-72{
    padding:72px;
  }
  .cb-padding-md-up-top-72{
    padding-top:72px;
  }
  .cb-padding-md-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-md-up-left-72{
    padding-left:72px;
  }
  .cb-padding-md-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 1247.98px){
  .cb-padding-md-down-4{
    padding:4px;
  }
  .cb-padding-md-down-top-4{
    padding-top:4px;
  }
  .cb-padding-md-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-md-down-left-4{
    padding-left:4px;
  }
  .cb-padding-md-down-right-4{
    padding-right:4px;
  }
  .cb-padding-md-down-8{
    padding:8px;
  }
  .cb-padding-md-down-top-8{
    padding-top:8px;
  }
  .cb-padding-md-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-md-down-left-8{
    padding-left:8px;
  }
  .cb-padding-md-down-right-8{
    padding-right:8px;
  }
  .cb-padding-md-down-16{
    padding:16px;
  }
  .cb-padding-md-down-top-16{
    padding-top:16px;
  }
  .cb-padding-md-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-md-down-left-16{
    padding-left:16px;
  }
  .cb-padding-md-down-right-16{
    padding-right:16px;
  }
  .cb-padding-md-down-24{
    padding:24px;
  }
  .cb-padding-md-down-top-24{
    padding-top:24px;
  }
  .cb-padding-md-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-md-down-left-24{
    padding-left:24px;
  }
  .cb-padding-md-down-right-24{
    padding-right:24px;
  }
  .cb-padding-md-down-32{
    padding:32px;
  }
  .cb-padding-md-down-top-32{
    padding-top:32px;
  }
  .cb-padding-md-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-md-down-left-32{
    padding-left:32px;
  }
  .cb-padding-md-down-right-32{
    padding-right:32px;
  }
  .cb-padding-md-down-48{
    padding:48px;
  }
  .cb-padding-md-down-top-48{
    padding-top:48px;
  }
  .cb-padding-md-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-md-down-left-48{
    padding-left:48px;
  }
  .cb-padding-md-down-right-48{
    padding-right:48px;
  }
  .cb-padding-md-down-72{
    padding:72px;
  }
  .cb-padding-md-down-top-72{
    padding-top:72px;
  }
  .cb-padding-md-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-md-down-left-72{
    padding-left:72px;
  }
  .cb-padding-md-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-padding-lg-4{
    padding:4px;
  }
  .cb-padding-lg-top-4{
    padding-top:4px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-4{
    padding-left:4px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-4{
    padding-right:4px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-8{
    padding:8px;
  }
  .cb-padding-lg-top-8{
    padding-top:8px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-8{
    padding-left:8px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-8{
    padding-right:8px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-16{
    padding:16px;
  }
  .cb-padding-lg-top-16{
    padding-top:16px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-16{
    padding-left:16px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-16{
    padding-right:16px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-24{
    padding:24px;
  }
  .cb-padding-lg-top-24{
    padding-top:24px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-24{
    padding-left:24px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-24{
    padding-right:24px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-32{
    padding:32px;
  }
  .cb-padding-lg-top-32{
    padding-top:32px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-32{
    padding-left:32px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-32{
    padding-right:32px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-48{
    padding:48px;
  }
  .cb-padding-lg-top-48{
    padding-top:48px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-48{
    padding-left:48px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-48{
    padding-right:48px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
  .cb-padding-lg-72{
    padding:72px;
  }
  .cb-padding-lg-top-72{
    padding-top:72px;
  }
  .cb-no-padding-lg-top{
    padding-top:0 !important;
  }
  .cb-padding-lg-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-lg-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-lg-left-72{
    padding-left:72px;
  }
  .cb-no-padding-lg-left{
    padding-left:0 !important;
  }
  .cb-padding-lg-right-72{
    padding-right:72px;
  }
  .cb-no-padding-lg-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1248px){
  .cb-padding-lg-up-4{
    padding:4px;
  }
  .cb-padding-lg-up-top-4{
    padding-top:4px;
  }
  .cb-padding-lg-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-lg-up-left-4{
    padding-left:4px;
  }
  .cb-padding-lg-up-right-4{
    padding-right:4px;
  }
  .cb-padding-lg-up-8{
    padding:8px;
  }
  .cb-padding-lg-up-top-8{
    padding-top:8px;
  }
  .cb-padding-lg-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-lg-up-left-8{
    padding-left:8px;
  }
  .cb-padding-lg-up-right-8{
    padding-right:8px;
  }
  .cb-padding-lg-up-16{
    padding:16px;
  }
  .cb-padding-lg-up-top-16{
    padding-top:16px;
  }
  .cb-padding-lg-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-lg-up-left-16{
    padding-left:16px;
  }
  .cb-padding-lg-up-right-16{
    padding-right:16px;
  }
  .cb-padding-lg-up-24{
    padding:24px;
  }
  .cb-padding-lg-up-top-24{
    padding-top:24px;
  }
  .cb-padding-lg-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-lg-up-left-24{
    padding-left:24px;
  }
  .cb-padding-lg-up-right-24{
    padding-right:24px;
  }
  .cb-padding-lg-up-32{
    padding:32px;
  }
  .cb-padding-lg-up-top-32{
    padding-top:32px;
  }
  .cb-padding-lg-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-lg-up-left-32{
    padding-left:32px;
  }
  .cb-padding-lg-up-right-32{
    padding-right:32px;
  }
  .cb-padding-lg-up-48{
    padding:48px;
  }
  .cb-padding-lg-up-top-48{
    padding-top:48px;
  }
  .cb-padding-lg-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-lg-up-left-48{
    padding-left:48px;
  }
  .cb-padding-lg-up-right-48{
    padding-right:48px;
  }
  .cb-padding-lg-up-72{
    padding:72px;
  }
  .cb-padding-lg-up-top-72{
    padding-top:72px;
  }
  .cb-padding-lg-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-lg-up-left-72{
    padding-left:72px;
  }
  .cb-padding-lg-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 1343.98px){
  .cb-padding-lg-down-4{
    padding:4px;
  }
  .cb-padding-lg-down-top-4{
    padding-top:4px;
  }
  .cb-padding-lg-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-lg-down-left-4{
    padding-left:4px;
  }
  .cb-padding-lg-down-right-4{
    padding-right:4px;
  }
  .cb-padding-lg-down-8{
    padding:8px;
  }
  .cb-padding-lg-down-top-8{
    padding-top:8px;
  }
  .cb-padding-lg-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-lg-down-left-8{
    padding-left:8px;
  }
  .cb-padding-lg-down-right-8{
    padding-right:8px;
  }
  .cb-padding-lg-down-16{
    padding:16px;
  }
  .cb-padding-lg-down-top-16{
    padding-top:16px;
  }
  .cb-padding-lg-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-lg-down-left-16{
    padding-left:16px;
  }
  .cb-padding-lg-down-right-16{
    padding-right:16px;
  }
  .cb-padding-lg-down-24{
    padding:24px;
  }
  .cb-padding-lg-down-top-24{
    padding-top:24px;
  }
  .cb-padding-lg-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-lg-down-left-24{
    padding-left:24px;
  }
  .cb-padding-lg-down-right-24{
    padding-right:24px;
  }
  .cb-padding-lg-down-32{
    padding:32px;
  }
  .cb-padding-lg-down-top-32{
    padding-top:32px;
  }
  .cb-padding-lg-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-lg-down-left-32{
    padding-left:32px;
  }
  .cb-padding-lg-down-right-32{
    padding-right:32px;
  }
  .cb-padding-lg-down-48{
    padding:48px;
  }
  .cb-padding-lg-down-top-48{
    padding-top:48px;
  }
  .cb-padding-lg-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-lg-down-left-48{
    padding-left:48px;
  }
  .cb-padding-lg-down-right-48{
    padding-right:48px;
  }
  .cb-padding-lg-down-72{
    padding:72px;
  }
  .cb-padding-lg-down-top-72{
    padding-top:72px;
  }
  .cb-padding-lg-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-lg-down-left-72{
    padding-left:72px;
  }
  .cb-padding-lg-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-padding-xl-4{
    padding:4px;
  }
  .cb-padding-xl-top-4{
    padding-top:4px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-4{
    padding-left:4px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-4{
    padding-right:4px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-8{
    padding:8px;
  }
  .cb-padding-xl-top-8{
    padding-top:8px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-8{
    padding-left:8px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-8{
    padding-right:8px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-16{
    padding:16px;
  }
  .cb-padding-xl-top-16{
    padding-top:16px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-16{
    padding-left:16px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-16{
    padding-right:16px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-24{
    padding:24px;
  }
  .cb-padding-xl-top-24{
    padding-top:24px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-24{
    padding-left:24px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-24{
    padding-right:24px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-32{
    padding:32px;
  }
  .cb-padding-xl-top-32{
    padding-top:32px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-32{
    padding-left:32px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-32{
    padding-right:32px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-48{
    padding:48px;
  }
  .cb-padding-xl-top-48{
    padding-top:48px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-48{
    padding-left:48px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-48{
    padding-right:48px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
  .cb-padding-xl-72{
    padding:72px;
  }
  .cb-padding-xl-top-72{
    padding-top:72px;
  }
  .cb-no-padding-xl-top{
    padding-top:0 !important;
  }
  .cb-padding-xl-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-xl-left-72{
    padding-left:72px;
  }
  .cb-no-padding-xl-left{
    padding-left:0 !important;
  }
  .cb-padding-xl-right-72{
    padding-right:72px;
  }
  .cb-no-padding-xl-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1344px){
  .cb-padding-xl-up-4{
    padding:4px;
  }
  .cb-padding-xl-up-top-4{
    padding-top:4px;
  }
  .cb-padding-xl-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-xl-up-left-4{
    padding-left:4px;
  }
  .cb-padding-xl-up-right-4{
    padding-right:4px;
  }
  .cb-padding-xl-up-8{
    padding:8px;
  }
  .cb-padding-xl-up-top-8{
    padding-top:8px;
  }
  .cb-padding-xl-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-xl-up-left-8{
    padding-left:8px;
  }
  .cb-padding-xl-up-right-8{
    padding-right:8px;
  }
  .cb-padding-xl-up-16{
    padding:16px;
  }
  .cb-padding-xl-up-top-16{
    padding-top:16px;
  }
  .cb-padding-xl-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-xl-up-left-16{
    padding-left:16px;
  }
  .cb-padding-xl-up-right-16{
    padding-right:16px;
  }
  .cb-padding-xl-up-24{
    padding:24px;
  }
  .cb-padding-xl-up-top-24{
    padding-top:24px;
  }
  .cb-padding-xl-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-xl-up-left-24{
    padding-left:24px;
  }
  .cb-padding-xl-up-right-24{
    padding-right:24px;
  }
  .cb-padding-xl-up-32{
    padding:32px;
  }
  .cb-padding-xl-up-top-32{
    padding-top:32px;
  }
  .cb-padding-xl-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-xl-up-left-32{
    padding-left:32px;
  }
  .cb-padding-xl-up-right-32{
    padding-right:32px;
  }
  .cb-padding-xl-up-48{
    padding:48px;
  }
  .cb-padding-xl-up-top-48{
    padding-top:48px;
  }
  .cb-padding-xl-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-xl-up-left-48{
    padding-left:48px;
  }
  .cb-padding-xl-up-right-48{
    padding-right:48px;
  }
  .cb-padding-xl-up-72{
    padding:72px;
  }
  .cb-padding-xl-up-top-72{
    padding-top:72px;
  }
  .cb-padding-xl-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-xl-up-left-72{
    padding-left:72px;
  }
  .cb-padding-xl-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 1439.98px){
  .cb-padding-xl-down-4{
    padding:4px;
  }
  .cb-padding-xl-down-top-4{
    padding-top:4px;
  }
  .cb-padding-xl-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-xl-down-left-4{
    padding-left:4px;
  }
  .cb-padding-xl-down-right-4{
    padding-right:4px;
  }
  .cb-padding-xl-down-8{
    padding:8px;
  }
  .cb-padding-xl-down-top-8{
    padding-top:8px;
  }
  .cb-padding-xl-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-xl-down-left-8{
    padding-left:8px;
  }
  .cb-padding-xl-down-right-8{
    padding-right:8px;
  }
  .cb-padding-xl-down-16{
    padding:16px;
  }
  .cb-padding-xl-down-top-16{
    padding-top:16px;
  }
  .cb-padding-xl-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-xl-down-left-16{
    padding-left:16px;
  }
  .cb-padding-xl-down-right-16{
    padding-right:16px;
  }
  .cb-padding-xl-down-24{
    padding:24px;
  }
  .cb-padding-xl-down-top-24{
    padding-top:24px;
  }
  .cb-padding-xl-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-xl-down-left-24{
    padding-left:24px;
  }
  .cb-padding-xl-down-right-24{
    padding-right:24px;
  }
  .cb-padding-xl-down-32{
    padding:32px;
  }
  .cb-padding-xl-down-top-32{
    padding-top:32px;
  }
  .cb-padding-xl-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-xl-down-left-32{
    padding-left:32px;
  }
  .cb-padding-xl-down-right-32{
    padding-right:32px;
  }
  .cb-padding-xl-down-48{
    padding:48px;
  }
  .cb-padding-xl-down-top-48{
    padding-top:48px;
  }
  .cb-padding-xl-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-xl-down-left-48{
    padding-left:48px;
  }
  .cb-padding-xl-down-right-48{
    padding-right:48px;
  }
  .cb-padding-xl-down-72{
    padding:72px;
  }
  .cb-padding-xl-down-top-72{
    padding-top:72px;
  }
  .cb-padding-xl-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-xl-down-left-72{
    padding-left:72px;
  }
  .cb-padding-xl-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-padding-2xl-4{
    padding:4px;
  }
  .cb-padding-2xl-top-4{
    padding-top:4px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-4{
    padding-left:4px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-4{
    padding-right:4px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-8{
    padding:8px;
  }
  .cb-padding-2xl-top-8{
    padding-top:8px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-8{
    padding-left:8px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-8{
    padding-right:8px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-16{
    padding:16px;
  }
  .cb-padding-2xl-top-16{
    padding-top:16px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-16{
    padding-left:16px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-16{
    padding-right:16px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-24{
    padding:24px;
  }
  .cb-padding-2xl-top-24{
    padding-top:24px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-24{
    padding-left:24px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-24{
    padding-right:24px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-32{
    padding:32px;
  }
  .cb-padding-2xl-top-32{
    padding-top:32px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-32{
    padding-left:32px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-32{
    padding-right:32px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-48{
    padding:48px;
  }
  .cb-padding-2xl-top-48{
    padding-top:48px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-48{
    padding-left:48px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-48{
    padding-right:48px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
  .cb-padding-2xl-72{
    padding:72px;
  }
  .cb-padding-2xl-top-72{
    padding-top:72px;
  }
  .cb-no-padding-2xl-top{
    padding-top:0 !important;
  }
  .cb-padding-2xl-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-2xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-2xl-left-72{
    padding-left:72px;
  }
  .cb-no-padding-2xl-left{
    padding-left:0 !important;
  }
  .cb-padding-2xl-right-72{
    padding-right:72px;
  }
  .cb-no-padding-2xl-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1440px){
  .cb-padding-2xl-up-4{
    padding:4px;
  }
  .cb-padding-2xl-up-top-4{
    padding-top:4px;
  }
  .cb-padding-2xl-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-2xl-up-left-4{
    padding-left:4px;
  }
  .cb-padding-2xl-up-right-4{
    padding-right:4px;
  }
  .cb-padding-2xl-up-8{
    padding:8px;
  }
  .cb-padding-2xl-up-top-8{
    padding-top:8px;
  }
  .cb-padding-2xl-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-2xl-up-left-8{
    padding-left:8px;
  }
  .cb-padding-2xl-up-right-8{
    padding-right:8px;
  }
  .cb-padding-2xl-up-16{
    padding:16px;
  }
  .cb-padding-2xl-up-top-16{
    padding-top:16px;
  }
  .cb-padding-2xl-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-2xl-up-left-16{
    padding-left:16px;
  }
  .cb-padding-2xl-up-right-16{
    padding-right:16px;
  }
  .cb-padding-2xl-up-24{
    padding:24px;
  }
  .cb-padding-2xl-up-top-24{
    padding-top:24px;
  }
  .cb-padding-2xl-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-2xl-up-left-24{
    padding-left:24px;
  }
  .cb-padding-2xl-up-right-24{
    padding-right:24px;
  }
  .cb-padding-2xl-up-32{
    padding:32px;
  }
  .cb-padding-2xl-up-top-32{
    padding-top:32px;
  }
  .cb-padding-2xl-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-2xl-up-left-32{
    padding-left:32px;
  }
  .cb-padding-2xl-up-right-32{
    padding-right:32px;
  }
  .cb-padding-2xl-up-48{
    padding:48px;
  }
  .cb-padding-2xl-up-top-48{
    padding-top:48px;
  }
  .cb-padding-2xl-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-2xl-up-left-48{
    padding-left:48px;
  }
  .cb-padding-2xl-up-right-48{
    padding-right:48px;
  }
  .cb-padding-2xl-up-72{
    padding:72px;
  }
  .cb-padding-2xl-up-top-72{
    padding-top:72px;
  }
  .cb-padding-2xl-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-2xl-up-left-72{
    padding-left:72px;
  }
  .cb-padding-2xl-up-right-72{
    padding-right:72px;
  }
}
@media (max-width: 1727.98px){
  .cb-padding-2xl-down-4{
    padding:4px;
  }
  .cb-padding-2xl-down-top-4{
    padding-top:4px;
  }
  .cb-padding-2xl-down-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-2xl-down-left-4{
    padding-left:4px;
  }
  .cb-padding-2xl-down-right-4{
    padding-right:4px;
  }
  .cb-padding-2xl-down-8{
    padding:8px;
  }
  .cb-padding-2xl-down-top-8{
    padding-top:8px;
  }
  .cb-padding-2xl-down-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-2xl-down-left-8{
    padding-left:8px;
  }
  .cb-padding-2xl-down-right-8{
    padding-right:8px;
  }
  .cb-padding-2xl-down-16{
    padding:16px;
  }
  .cb-padding-2xl-down-top-16{
    padding-top:16px;
  }
  .cb-padding-2xl-down-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-2xl-down-left-16{
    padding-left:16px;
  }
  .cb-padding-2xl-down-right-16{
    padding-right:16px;
  }
  .cb-padding-2xl-down-24{
    padding:24px;
  }
  .cb-padding-2xl-down-top-24{
    padding-top:24px;
  }
  .cb-padding-2xl-down-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-2xl-down-left-24{
    padding-left:24px;
  }
  .cb-padding-2xl-down-right-24{
    padding-right:24px;
  }
  .cb-padding-2xl-down-32{
    padding:32px;
  }
  .cb-padding-2xl-down-top-32{
    padding-top:32px;
  }
  .cb-padding-2xl-down-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-2xl-down-left-32{
    padding-left:32px;
  }
  .cb-padding-2xl-down-right-32{
    padding-right:32px;
  }
  .cb-padding-2xl-down-48{
    padding:48px;
  }
  .cb-padding-2xl-down-top-48{
    padding-top:48px;
  }
  .cb-padding-2xl-down-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-2xl-down-left-48{
    padding-left:48px;
  }
  .cb-padding-2xl-down-right-48{
    padding-right:48px;
  }
  .cb-padding-2xl-down-72{
    padding:72px;
  }
  .cb-padding-2xl-down-top-72{
    padding-top:72px;
  }
  .cb-padding-2xl-down-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-2xl-down-left-72{
    padding-left:72px;
  }
  .cb-padding-2xl-down-right-72{
    padding-right:72px;
  }
}
@media (min-width: 1728px){
  .cb-padding-3xl-4{
    padding:4px;
  }
  .cb-padding-3xl-top-4{
    padding-top:4px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-4{
    padding-bottom:4px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-4{
    padding-left:4px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-4{
    padding-right:4px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-8{
    padding:8px;
  }
  .cb-padding-3xl-top-8{
    padding-top:8px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-8{
    padding-bottom:8px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-8{
    padding-left:8px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-8{
    padding-right:8px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-16{
    padding:16px;
  }
  .cb-padding-3xl-top-16{
    padding-top:16px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-16{
    padding-bottom:16px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-16{
    padding-left:16px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-16{
    padding-right:16px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-24{
    padding:24px;
  }
  .cb-padding-3xl-top-24{
    padding-top:24px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-24{
    padding-bottom:24px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-24{
    padding-left:24px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-24{
    padding-right:24px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-32{
    padding:32px;
  }
  .cb-padding-3xl-top-32{
    padding-top:32px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-32{
    padding-bottom:32px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-32{
    padding-left:32px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-32{
    padding-right:32px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-48{
    padding:48px;
  }
  .cb-padding-3xl-top-48{
    padding-top:48px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-48{
    padding-bottom:48px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-48{
    padding-left:48px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-48{
    padding-right:48px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
  .cb-padding-3xl-72{
    padding:72px;
  }
  .cb-padding-3xl-top-72{
    padding-top:72px;
  }
  .cb-no-padding-3xl-top{
    padding-top:0 !important;
  }
  .cb-padding-3xl-bottom-72{
    padding-bottom:72px;
  }
  .cb-no-padding-3xl-bottom{
    padding-bottom:0 !important;
  }
  .cb-padding-3xl-left-72{
    padding-left:72px;
  }
  .cb-no-padding-3xl-left{
    padding-left:0 !important;
  }
  .cb-padding-3xl-right-72{
    padding-right:72px;
  }
  .cb-no-padding-3xl-right{
    padding-right:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-padding-3xl-up-4{
    padding:4px;
  }
  .cb-padding-3xl-up-top-4{
    padding-top:4px;
  }
  .cb-padding-3xl-up-bottom-4{
    padding-bottom:4px;
  }
  .cb-padding-3xl-up-left-4{
    padding-left:4px;
  }
  .cb-padding-3xl-up-right-4{
    padding-right:4px;
  }
  .cb-padding-3xl-up-8{
    padding:8px;
  }
  .cb-padding-3xl-up-top-8{
    padding-top:8px;
  }
  .cb-padding-3xl-up-bottom-8{
    padding-bottom:8px;
  }
  .cb-padding-3xl-up-left-8{
    padding-left:8px;
  }
  .cb-padding-3xl-up-right-8{
    padding-right:8px;
  }
  .cb-padding-3xl-up-16{
    padding:16px;
  }
  .cb-padding-3xl-up-top-16{
    padding-top:16px;
  }
  .cb-padding-3xl-up-bottom-16{
    padding-bottom:16px;
  }
  .cb-padding-3xl-up-left-16{
    padding-left:16px;
  }
  .cb-padding-3xl-up-right-16{
    padding-right:16px;
  }
  .cb-padding-3xl-up-24{
    padding:24px;
  }
  .cb-padding-3xl-up-top-24{
    padding-top:24px;
  }
  .cb-padding-3xl-up-bottom-24{
    padding-bottom:24px;
  }
  .cb-padding-3xl-up-left-24{
    padding-left:24px;
  }
  .cb-padding-3xl-up-right-24{
    padding-right:24px;
  }
  .cb-padding-3xl-up-32{
    padding:32px;
  }
  .cb-padding-3xl-up-top-32{
    padding-top:32px;
  }
  .cb-padding-3xl-up-bottom-32{
    padding-bottom:32px;
  }
  .cb-padding-3xl-up-left-32{
    padding-left:32px;
  }
  .cb-padding-3xl-up-right-32{
    padding-right:32px;
  }
  .cb-padding-3xl-up-48{
    padding:48px;
  }
  .cb-padding-3xl-up-top-48{
    padding-top:48px;
  }
  .cb-padding-3xl-up-bottom-48{
    padding-bottom:48px;
  }
  .cb-padding-3xl-up-left-48{
    padding-left:48px;
  }
  .cb-padding-3xl-up-right-48{
    padding-right:48px;
  }
  .cb-padding-3xl-up-72{
    padding:72px;
  }
  .cb-padding-3xl-up-top-72{
    padding-top:72px;
  }
  .cb-padding-3xl-up-bottom-72{
    padding-bottom:72px;
  }
  .cb-padding-3xl-up-left-72{
    padding-left:72px;
  }
  .cb-padding-3xl-up-right-72{
    padding-right:72px;
  }
}
.cb-padding-3xl-down-4{
  padding:4px;
}

.cb-padding-3xl-down-top-4{
  padding-top:4px;
}

.cb-padding-3xl-down-bottom-4{
  padding-bottom:4px;
}

.cb-padding-3xl-down-left-4{
  padding-left:4px;
}

.cb-padding-3xl-down-right-4{
  padding-right:4px;
}

.cb-padding-3xl-down-8{
  padding:8px;
}

.cb-padding-3xl-down-top-8{
  padding-top:8px;
}

.cb-padding-3xl-down-bottom-8{
  padding-bottom:8px;
}

.cb-padding-3xl-down-left-8{
  padding-left:8px;
}

.cb-padding-3xl-down-right-8{
  padding-right:8px;
}

.cb-padding-3xl-down-16{
  padding:16px;
}

.cb-padding-3xl-down-top-16{
  padding-top:16px;
}

.cb-padding-3xl-down-bottom-16{
  padding-bottom:16px;
}

.cb-padding-3xl-down-left-16{
  padding-left:16px;
}

.cb-padding-3xl-down-right-16{
  padding-right:16px;
}

.cb-padding-3xl-down-24{
  padding:24px;
}

.cb-padding-3xl-down-top-24{
  padding-top:24px;
}

.cb-padding-3xl-down-bottom-24{
  padding-bottom:24px;
}

.cb-padding-3xl-down-left-24{
  padding-left:24px;
}

.cb-padding-3xl-down-right-24{
  padding-right:24px;
}

.cb-padding-3xl-down-32{
  padding:32px;
}

.cb-padding-3xl-down-top-32{
  padding-top:32px;
}

.cb-padding-3xl-down-bottom-32{
  padding-bottom:32px;
}

.cb-padding-3xl-down-left-32{
  padding-left:32px;
}

.cb-padding-3xl-down-right-32{
  padding-right:32px;
}

.cb-padding-3xl-down-48{
  padding:48px;
}

.cb-padding-3xl-down-top-48{
  padding-top:48px;
}

.cb-padding-3xl-down-bottom-48{
  padding-bottom:48px;
}

.cb-padding-3xl-down-left-48{
  padding-left:48px;
}

.cb-padding-3xl-down-right-48{
  padding-right:48px;
}

.cb-padding-3xl-down-72{
  padding:72px;
}

.cb-padding-3xl-down-top-72{
  padding-top:72px;
}

.cb-padding-3xl-down-bottom-72{
  padding-bottom:72px;
}

.cb-padding-3xl-down-left-72{
  padding-left:72px;
}

.cb-padding-3xl-down-right-72{
  padding-right:72px;
}

.cb-no-padding{
  padding:0 !important;
}

.cb-no-padding-top{
  padding-top:0 !important;
}

.cb-no-padding-bottom{
  padding-bottom:0 !important;
}

.cb-no-padding-left{
  padding-left:0 !important;
}

.cb-no-padding-right{
  padding-right:0 !important;
}

@media (min-width: 1px) and (max-width: 767.98px){
  .cb-no-padding-xs{
    padding:0 !important;
  }
}
@media (min-width: 768px) and (max-width: 1023.98px){
  .cb-no-padding-sm{
    padding:0 !important;
  }
}
@media (min-width: 1024px) and (max-width: 1247.98px){
  .cb-no-padding-md{
    padding:0 !important;
  }
}
@media (min-width: 1248px) and (max-width: 1343.98px){
  .cb-no-padding-lg{
    padding:0 !important;
  }
}
@media (min-width: 1344px) and (max-width: 1439.98px){
  .cb-no-padding-xl{
    padding:0 !important;
  }
}
@media (min-width: 1440px) and (max-width: 1727.98px){
  .cb-no-padding-2xl{
    padding:0 !important;
  }
}
@media (min-width: 1728px){
  .cb-no-padding-3xl{
    padding:0 !important;
  }
}
.cb-spacerh,
spacerh{
  display:inline-block;
  width:24px;
}

.cb-spacerh-4,
spacerh4{
  display:inline-block;
  width:4px;
}

.cb-spacerh-left-4{
  margin-left:4px;
}

.cb-spacerh-right-4{
  margin-right:4px;
}

.cb-spacerh-8,
spacerh8{
  display:inline-block;
  width:8px;
}

.cb-spacerh-left-8{
  margin-left:8px;
}

.cb-spacerh-right-8{
  margin-right:8px;
}

.cb-spacerh-16,
spacerh16{
  display:inline-block;
  width:16px;
}

.cb-spacerh-left-16{
  margin-left:16px;
}

.cb-spacerh-right-16{
  margin-right:16px;
}

.cb-spacerh-24,
spacerh24{
  display:inline-block;
  width:24px;
}

.cb-spacerh-left-24{
  margin-left:24px;
}

.cb-spacerh-right-24{
  margin-right:24px;
}

.cb-spacerh-32,
spacerh32{
  display:inline-block;
  width:32px;
}

.cb-spacerh-left-32{
  margin-left:32px;
}

.cb-spacerh-right-32{
  margin-right:32px;
}

.cb-spacerh-72,
spacerh72{
  display:inline-block;
  width:72px;
}

.cb-spacerh-left-72{
  margin-left:72px;
}

.cb-spacerh-right-72{
  margin-right:72px;
}

.cb-spacerh-custom{
  display:inline-block;
  min-width:calc(var(--cb-spacer-num) * 24px);
  max-width:calc(var(--cb-spacer-num) * 24px);
}
.cb-spacerv,
spacerv{
  display:block;
  height:24px;
}

.cb-spacerv-8,
spacerv8{
  display:block;
  height:8px;
}

.cb-spacerv-top-8{
  margin-top:8px;
}

.cb-spacerv-bottom-8{
  margin-bottom:8px;
}

.cb-spacerv-16,
spacerv16{
  display:block;
  height:16px;
}

.cb-spacerv-top-16{
  margin-top:16px;
}

.cb-spacerv-bottom-16{
  margin-bottom:16px;
}

.cb-spacerv-24,
spacerv24{
  display:block;
  height:24px;
}

.cb-spacerv-top-24{
  margin-top:24px;
}

.cb-spacerv-bottom-24{
  margin-bottom:24px;
}

.cb-spacerv-32,
spacerv32{
  display:block;
  height:32px;
}

.cb-spacerv-top-32{
  margin-top:32px;
}

.cb-spacerv-bottom-32{
  margin-bottom:32px;
}

.cb-spacerv-48,
spacerv48{
  display:block;
  height:48px;
}

.cb-spacerv-top-48{
  margin-top:48px;
}

.cb-spacerv-bottom-48{
  margin-bottom:48px;
}

.cb-spacerv-72,
spacerv72{
  display:block;
  height:72px;
}

.cb-spacerv-top-72{
  margin-top:72px;
}

.cb-spacerv-bottom-72{
  margin-bottom:72px;
}

.cb-spacerv-custom{
  display:block;
  min-height:calc(var(--cb-spacer-num) * 24px);
  max-height:calc(var(--cb-spacer-num) * 24px);
}
.cb-no-outline{
  outline:0;
}

.cb-tmp-element{
  position:absolute;
  left:-9999px;
}

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

.ms-high-contrast{
  display:none;
}

.cb-no-text-select{
  user-select:none;
}
body.cb-dev-env.cb-show-breakpoints::before{
  position:fixed;
  z-index:99999;
  left:50%;
  transform:translateX(-50%);
  display:inline-block;
  padding:1em;
  color:#fff;
  opacity:0.6;
  background:#505050;
}
@media (min-width: 1px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"xs-1px";
  }
}
@media (min-width: 768px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"sm-768px";
  }
}
@media (min-width: 1024px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"md-1024px";
  }
}
@media (min-width: 1248px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"lg-1248px";
  }
}
@media (min-width: 1344px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"xl-1344px";
  }
}
@media (min-width: 1440px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"2xl-1440px";
  }
}
@media (min-width: 1728px){
  body.cb-dev-env.cb-show-breakpoints::before{
    content:"3xl-1728px";
  }
}
[data-cb-input-m=mouse] :focus{
  transition:box-shadow 0.3s;
  outline:none !important;
}
[data-cb-input-m=keyboard] a.cb-custom-outline:hover, [data-cb-input-m=keyboard] a.cb-custom-outline:focus{
  outline:none !important;
  box-shadow:none !important;
}
[data-cb-input-m=keyboard] a.cb-custom-outline:hover::after, [data-cb-input-m=keyboard] a.cb-custom-outline:focus::after{
  content:"";
  position:absolute;
  top:-8px;
  left:-8px;
  display:block;
  width:calc(100% + 16px);
  height:calc(100% + 16px);
  border-radius:inherit;
  box-shadow:inset 0 0 0 3px #324dc7;
}
/*!*************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js!./src/scss/includes/accordion.scss ***!
  \*************************************************************************************************************************************************************************************************/
.cb-accordion{
}
.cb-accordion .cb-accordion-controls{
  display:flex;
  flex-wrap:wrap;
  justify-content:space-between;
  margin-bottom:8px;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons{
  margin-left:auto;
  padding-left:24px;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn{
  padding:0;
  border:0;
  border-radius:0;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:first-of-type{
  margin-right:24px;
  padding-right:24px;
  border-right:1px solid #d9d9d9;
}
.cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:hover, .cb-accordion .cb-accordion-controls .cb-accordion-buttons .cb-btn:focus{
  background-color:transparent;
  box-shadow:none;
}
.cb-accordion .cb-accordion-controls .cb-accordion-title h2,
.cb-accordion .cb-accordion-controls .cb-accordion-title h3,
.cb-accordion .cb-accordion-controls .cb-accordion-title h4{
  font-family:Roboto !important;
  font-weight:400;
}
@media (min-width: 768px){
  .cb-accordion .cb-accordion-controls .cb-accordion-title h2,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h3,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h4{
    font-size:1.75rem;
    line-height:1.1429em;
  }
}
@media (min-width: 1248px){
  .cb-accordion .cb-accordion-controls .cb-accordion-title h2,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h3,
  .cb-accordion .cb-accordion-controls .cb-accordion-title h4{
    font-size:2rem;
    line-height:1.25em;
  }
}
.cb-accordion .cb-accordion-panels{
  display:flex;
  flex-direction:column;
  border-top:1px solid #d9d9d9;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container{
  display:flex;
  flex-direction:column;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading{
  padding:24px;
  color:#1e1e1e;
  text-decoration:none;
  border-top:1px solid #d9d9d9;
  transition:all 0.25s ease-in-out;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title{
  display:flex;
  align-items:center;
  justify-content:space-between;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title span{
  font-family:Roboto !important;
  font-weight:400;
  margin-right:16px;
  font-size:1rem;
  line-height:1.5em;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-content{
  margin-right:32px;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon{
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.top{
  transform:rotate(360deg);
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.bottom{
  transform:rotate(360deg);
}
@media (prefers-reduced-motion: reduce){
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.top{
    display:none;
  }
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-active .cb-accordion-icon .line.bottom{
    transform:rotate(180deg);
  }
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon :not(.cb-icon){
  text-decoration:none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:hover{
  cursor:pointer;
  color:#1e1e1e;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:hover:not(.cb-no-text-decoration-icon) .cb-accordion-heading-title{
  text-decoration:underline;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading:not(.cb-active):hover{
  background-color:#f0f0f0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon{
  text-decoration:none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-accordion-heading-title):not(.cb-no-text-decoration-icon){
  text-decoration:underline;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-no-text-decoration-icon:hover .cb-icon{
  text-decoration:none;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container:first-of-type .cb-accordion-heading{
  border-top:0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel{
  overflow:hidden;
  height:0;
  padding:0;
  visibility:hidden;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion-panel-content{
  padding:24px;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.transition{
  transition:height 0.35s ease;
}
@media (prefers-reduced-motion: reduce){
  .cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.transition{
    transition:none;
  }
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel{
  background:linear-gradient(180deg, #f0f0f0 0%, white 20%);
  background-color:#fff;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel.cb-in{
  overflow-y:auto;
  height:auto;
  visibility:visible;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion .cb-accordion-panels{
  border-top:0;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container .cb-accordion-panel .cb-accordion .cb-accordion-panels .cb-accordion-heading{
  background-color:#f0f0f0;
  border-top:1px solid #b2b2b2;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container.cb-accordion-panel-overflow .cb-accordion-panel{
  overflow:unset !important;
}
.cb-accordion .cb-accordion-panels .cb-accordion-container.cb-accordion-panel-overflow .cb-accordion-panel.cb-in{
  overflow-y:unset !important;
}
.cb-accordion-trigger{
  display:inline-flex;
  align-items:center;
  justify-content:space-between;
}
.cb-accordion-trigger .cb-accordion-icon{
  width:14px;
  height:14px;
}
.cb-accordion-trigger .cb-accordion-icon .line{
  top:6px;
}
.cb-accordion-trigger.cb-active{
}
.cb-accordion-trigger.cb-active .line.top{
  transform:rotate(360deg);
}
.cb-accordion-trigger.cb-active .line.bottom{
  transform:rotate(360deg);
}
@media (prefers-reduced-motion: reduce){
  .cb-accordion-trigger.cb-active .line.top{
    display:none;
  }
  .cb-accordion-trigger.cb-active .line.bottom{
    transform:rotate(180deg);
  }
}
.cb-accordion-trigger:hover .cb-accordion-icon .line{
  background:#324dc7;
}
.cb-accordion-trigger:active .cb-accordion-icon .line{
  background:#28369a;
}
.cb-accordion-trigger.cb-link-blue{
  text-decoration:none;
}
.cb-accordion-trigger.cb-link-blue:hover :not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue:hover:not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue.cb-hover :not(.cb-icon):not(.cb-no-text-decoration-icon), .cb-accordion-trigger.cb-link-blue.cb-hover:not(.cb-icon):not(.cb-no-text-decoration-icon){
  text-decoration:underline;
}
.cb-accordion-trigger.cb-link-blue:not(.cb-btn):visited, .cb-accordion-trigger.cb-link-blue:not(.cb-btn).cb-visited{
  color:#324dc7;
}
.cb-accordion-trigger.cb-link-blue .cb-accordion-icon .line{
  background:#324dc7;
}
.cb-accordion-trigger.cb-link-blue:hover .cb-accordion-icon .line{
  background:#324dc7;
}
.cb-accordion-trigger.cb-link-blue:active .cb-accordion-icon .line, .cb-accordion-trigger.cb-link-blue.cb-active .cb-accordion-icon .line{
  background:#324dc7;
}
.cb-accordion-trigger.cb-no-text-decoration-icon :not(.cb-icon){
  text-decoration:none;
}
.cb-accordion-trigger.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-no-text-decoration-icon){
  text-decoration:underline;
}
.cb-accordion-trigger.cb-no-text-decoration-icon:hover .cb-icon{
  text-decoration:none;
}

.cb-accordion-trigger-panel{
  overflow:hidden;
  height:0;
  padding:0;
  visibility:hidden;
  transition:margin 0.35s ease;
}
.cb-accordion-trigger-panel.transition{
  transition:height 0.35s ease;
}
.cb-accordion-trigger-panel.cb-in{
  height:auto;
  margin-bottom:24px;
  visibility:visible;
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
}
.cb-accordion-trigger-panel .cb-accordion-panel-content{
  padding:24px 0;
}
.cb-accordion-trigger-panel.cb-accordion-panel-overflow{
  overflow:unset !important;
}
.cb-accordion-icon{
  position:relative;
  flex-shrink:0;
  width:16px;
  height:16px;
}
.cb-accordion-icon .line{
  position:absolute;
  top:7px;
  width:100%;
  height:2px;
  background:#1e1e1e;
  transition:all 0.25s;
}
.cb-accordion-icon .line.top{
  transform:rotate(90deg);
}
.cb-accordion-icon .line.bottom{
  transform:rotate(180deg);
}
.cb-accordion-icon.cb-active{
}
.cb-accordion-icon.cb-active .line.top{
  transform:rotate(360deg);
}
.cb-accordion-icon.cb-active .line.bottom{
  transform:rotate(360deg);
}
@media (prefers-reduced-motion: reduce){
  .cb-accordion-icon.cb-active .line.top{
    display:none;
  }
  .cb-accordion-icon.cb-active .line.bottom{
    transform:rotate(180deg);
  }
}

.cb-accordion.cb-accordion-simple{
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title{
  align-items:flex-start;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading .cb-accordion-heading-title .cb-accordion-icon{
  margin-top:4px;
  margin-left:16px;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-accordion-left-icon .cb-accordion-heading-title{
  justify-content:unset;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-accordion-left-icon .cb-accordion-heading-title .cb-accordion-icon{
  margin-right:24px;
  margin-left:0;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled{
  color:#888;
  background:#f0f0f0;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon{
  position:relative;
  display:inline-block;
  width:1em;
  height:1em;
  font-family:"CB Icons GA 4_9_1";
  font-size:1.2rem;
  font-weight:normal;
  font-style:normal;
  font-variant:normal;
  line-height:1em;
  line-height:1;
  text-transform:none;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::before, .cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::after{
  position:absolute;
  top:-50%;
  left:-50%;
  font-size:2em;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon::before{
  content:"\e970";
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled .cb-accordion-icon span{
  display:none;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled:hover{
  cursor:not-allowed !important;
}
.cb-accordion.cb-accordion-simple .cb-accordion-panels .cb-accordion-container .cb-accordion-heading.cb-disabled:hover .cb-accordion-heading-title{
  text-decoration:none !important;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger{
  cursor:pointer;
  justify-content:start;
  max-width:fit-content;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon :not(.cb-icon){
  text-decoration:none;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon:hover :not(.cb-icon):not(.cb-no-text-decoration-icon){
  text-decoration:underline;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger.cb-no-text-decoration-icon:hover .cb-icon{
  text-decoration:none;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-trigger + .cb-accordion-panel.cb-in{
  margin-top:24px;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panels{
  border-top:0;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel{
  background:#fff !important;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in{
  border-top:1px solid #d9d9d9;
  border-bottom:1px solid #d9d9d9;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in + .cb-accordion-trigger{
  margin-top:24px;
}
.cb-accordion.cb-accordion-simple.cb-accordion-expandable .cb-accordion-panel.cb-in .cb-accordion-panel-content{
  padding:24px 0;
}

/*# sourceMappingURL=dx_profile.css.map*/